-
Notifications
You must be signed in to change notification settings - Fork 833
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collaborating with Stylus Labs Write #2358
Comments
My personal opinion is that Stylus Labs Write is a simple and nice handwriting app with a pretty UI and some interesting features. Great that the author made some libraries available on GitHub. What License is being used? I have very little experience with using the app, but it seems plausible that the two apps can complement each other. What kind of collaboration do you envision? Could you be more specific? |
Hey @rolandlo, I was thinking they could simply promote each other for a more complete alternative to existing closed source apps like OneNote. As users are switching over from more developed closed source apps, I believe Write can provide simple reliability while Xournal++ develops more features and crash resistance. Also, I found Write's input system to be flawless with my N-trig pen and maybe something could be transferred over from that. Although from my understanding the issue is more with GTK+ as the GUI, whereas Write has created its own "ugui," so those issues will probably just improve GTK+ improves. Not sure on the license, I might have to ask. |
@Phabbits In #2045 we formulated the aim to
Hence promoting each other (between Xournal++ and Stylus Labs Write) sounds like an interesting idea. A question is, how much FOSS is in Stylus Labs Write. So please ask about the licensing and some specifics of which parts are open-sourced and which part are not (and will not). Then I can discuss the idea with other developers. |
Write is the only inking app on Android that does not lock you into a proprietary format (SVG). It would be amazing if they implemented XOJ support, as their mobile apps are significantly further along than xournalpp mobile. However, if they view this as a business, they might not be excited about helping a competitor. Still worth reaching out to the author, I suppose. |
I am being using Styluslabs Write for more than 2 years (I've been a math teacher). I tried Xournal++ many times but couldn't incorporate it in my workflow. Here is why at this moment I still use Write despite that IT IS NOT OPEN SOURCE. Yes, you read it right – Write is not an open source software. I couldn't find the sources from which I could build it (if you point me to them I will be very thankful). The main advantages of Styluslabs Write over Xournal++:
The above 1. and 2. are not perfect in Styluslabs Write. Although the file format is SVG if I edit it for example with Inkscape, the file cannot be opened back with Write. Although Write is more starightforward to use I hate it's file browser which drives me crazy. I personaly do not see how Xournal++ can collaborate with Stylislabs Write. It seems to me that Write goes to the path of commercial software. They already has Android and iOS apps. Probably in some future they will start providing commercial services or they will start to charge for Write. I am concerned about this and would like to find an alternative to Styluslabs Write. I am keeping an eye on Xournal++ but for now it doesn't do the job I need. This is what (in my opinion) would make Xournal++ a viable alternative to Styluslabs Write:
|
After using Write for a couple of days, I don't see myself switching to it. It has some awesome features, like adding vertical space, text reflowing, and bookmarks. But I much prefer Xournal++'s interface, where pens, colors, shapes, etc are at my fingertips instead of several clicks away. For my needs, I can get the same handwritten quality with much less effort using Xournal++. |
Oh, I would love to have the features you mentioned in xournal++! |
Many, of the major parts of Write, is on github here: https://github.com/styluslabs |
Concerning your suggestions for Xournal++ to be a viable alternative to Styluslabs Write:
This is already possible for quite some time. You can customize the toolbars of Xournal++. See View > Toolbars > Customize
And how would you propose we handle all the additional content, that can not be saved within an SVG? Even though you may not require this content, other users do... If your data is that important, you can simply create a plugin that automatically exports all files to SVG or PDF on saving. You can still edit the original .xopp-File and have a future-proof copy of your notes. |
Is stylus labs write not similar to xournal++? From the coding style and the UI I felt that stylus labs write is what eventually led to xournal and then xournalpp. The app is semi - open source, i.e, the libraries are available. That being said, currently there is an issue integrating stylus labs write with xournalpp, since stylus labs has api calls that are closed source. Btw, would you instead like to see collaborative mode added to xournal++, as in #2548 with an option to export notes to xournalpp from stylus labs write? Also, to summarize -
|
One of my biggest cons for Write was the lack of autosaving. Thankfully the developer helped me out by providing the following solution:
|
@LittleHuba I have been trying to switch from Write to xournal++ for a few months now. What I need from xournal++ is a replacement for paper, so I wholeheartedly agree with @paucku that I would prefer xournal++ to be focused on handwriting. I think you are claiming that we can do this by changing the interface:
I've been using a customized toolbar for a few months, yet each time I return to Write it feels like a breath of fresh air. Here are the reasons I think Write's interface is so much better (the main theme is minimizing clicks/taps along with very efficient organization): A Single Easy Click
So most things are done with literally a single click on a button that is easy to hit, where you don't even have to click the pen to start writing again. Xournal++ Interface is Keyboard OrientedIf we want to replace paper, we need xournal++ to be touch and pen oriented. Here are a few of the problems:
The general principal is that everything should be trivial to do with a finger or pen, with the minimum number of clicks! Nice features like text reflowing are secondary to the primary user experience IMHO. |
Hello everyone,
I would like to reference another free, partially open-source, note-taking app I have been using for two years now along with Xournal++.
Stylus Labs Write is a handwriting app that takes a different approach to note taking, one which I believe can coexist with Xournal++ goals, and the two projects should be used together for a complete libre solution. Write is a C++, cross-platform (Windows, Mac, Linux, Android, iOS), note taking app which focuses entirely on handwriting manipulation. It varies from Xournal++ by not featuring PDF annotation, text and shape insertion, LaTex, and many other features that Xournal++ offers. It instead however smoothly and efficiently handles handwritten notes.
I have used the two apps together for the past two years at university with Write being my class notes app, and using Xournal++ to do my homework.
In order to offer a better alternative to programs like OneNote, I think Write and Xournal++ should be used together. I have been communicating with the developer, and he has made some of his libraries available on GitHub, and it has always been free. I do not think the Write developer has his input code available, but he was able to use C++ to get smooth input for my N-trig pen on both Linux and Windows.
I really think Xournal++ and Write can work together to provide a complete open source suite, and the two tools do not have to be in competition because their uses differ.
What do you all think?
Write:
Smooth, reliant, low power hand writing app.
+ Tools to manipulate handwritten text
+ Uses HTML and SVG for files
+ Real time collaboration
+ Cross platform
- Partially open source
Xournal++:
Feature packed PDF annotation tool.
+ Can add typed text, shapes, LaTex
+ Extensible with plugins
+ Cross platform
+ Fully open source
The text was updated successfully, but these errors were encountered: