Page MenuHomeSolus

Closed, ResolvedPublic


Name: boostnote
Open Source: yes
Licence: GPL-3.0
Link to source tarball:
Description: "Note-taking app for programmers."

Thank you. :)

Related Objects

Event Timeline

Why is it better than Simplenote?

leinad added a subscriber: leinad.Apr 14 2017, 8:39 AM

Neither of the two is "better" as they suite very different use-cases.

Simplenote focuses on ease of usability. Runs and syncs on multiple devices out of the box. It has little functionality other than note taking (which it also doesn't need.)

Boostnote on the other hand is a prorammers note taking app, think of it more like a snippet manager. It runs locally (no signup or sync!), supports multiple snippets per note and allows to organize notes per project (e.g. you can create a Boostnote storage next to whatever project your are working on).

I personally use both. Simplenote for all the small quick notes I want to have on all my devices, like shopping lists etc. There is no way I want to store snippets I run to maintain a live system in Simplenote. Boostnote is ideal for that, I open the notes storage when I work on a project and close it afterwards.

alecbcs added a subscriber: alecbcs.EditedAug 18 2017, 1:00 AM

I know that Boostnote likely still does not meet the 2 Distribution rule but, it is available for all distributions using .deb and it is now also available in the Arch repositories. As a student myself I think that Boostnote would be extremely useful and valuable in the Solus repositories because it is a very appealing competitor to popular services like Evernote and Microsoft's Onenote which currently don't have a Linux competitor in Solus that complement Solus's modern and visually appealing design.

Also I think the 2-distro rule got a little misinterpreted here (which is by now called 2-distro-waiver). It can be include applied to include packages that would otherwise not pass the Package Inclusion Policy but it is not a criterion to reject a package from inclusion.

@DataDrake would you agree to this? If so, can we remove the invalid status from this Task?

cjonesy added a subscriber: cjonesy.Dec 8 2017, 1:16 PM

This is a very useful software for my use case. Would like to see this request be reevaluated.

putsan added a subscriber: putsan.Jan 19 2018, 10:59 AM

Any chance for re-evaluating the decision for adding this?

For a re-evaluation there should be new arguments I guess otherwise there is no reason for changing the decision.

I think enough arguments for re-evaluation have been given.
a) Why the original rejection might not have been justified
b) Why this program could be useful and how it's functionality is not covered in Solus repository

  1. I don't see every notification that I get. I receive literally hundreds of emails a day and sometimes miss things.
  2. The 2-distro rule was a part of a previous iteration of the Package Inclusion Policy where it was intended to be used to reject software that was too new for inclusion. The current two-distro waiver is the opposite: it allows us to include things that would otherwise be rejected, if there is a good enough reason to include them. And no, we did not re-evaluate every single package request that was closed under the previous rule. That was just another way for us to ensure we aren't including things that people don't actually use.
  3. While Simplenote was previously called out, there are more than a handful of other note-taking apps in the repo and I am still waiting for a justification as to what Boostnote does that the other applications don't. From my point-of-view qownnotes has a very similar feature set, especially when used with NextCloud, so I still don't see why we would include this.

If you want it included, please present your case and not the arguments previously presented.

I can present my use case using Boostnote (I created a duplicate request for the package). I use Boostnote because I am a programmer and it delivers

  • Easy to use (good UI)
  • Markdown support
  • Snippets management -you have support for more than 100 programming languages
  • ToDo Taks support
  • Supports PlantUML syntax and generates in realtime the ouput diagrams (I use a lot of UML diagrams to document my software flows and system architecture)
  • It works out-of-the-box without user registration and allows you to stay sync (only if you want) by delivering the possiblity of integration with bazzilion of cloud storage providers (like someone mentioned you have only to change the storage settings)

Unfortuanly didn't find any alternative in the SolusOS repository (maybe even in the Linux scheme) that could deliver the same set of features and functionality of Boostnote. At the end I think this is a must have.

Hope this helps and could clarify some things. Thanks for all the support!

DataDrake triaged this task as Normal priority.Jun 3 2018, 1:53 PM
DataDrake moved this task from Backlog to Accepted For Inclusion on the Package Requests board.

Thank you for taking the time to provide justification.

Sidenote: It's just "Solus" or "Solus Linux" not "SolusOS". We haven't been "Solus OS" since the Debian days.

feskyde added a subscriber: feskyde.Jun 3 2018, 7:06 PM

I think this needs to be reopened and such...

DataDrake reopened this task as Open.Jun 3 2018, 8:09 PM

Sorry! Forgot to change that field!

Don't need to thanks, glad it helped :) Its nice to be part of this amazing community.

@JoshStrobl I'd be happy to maintain this package.

JoshStrobl assigned this task to alecbcs.Jun 4 2018, 7:10 PM
Unknown Object (User) added a subscriber: Unknown Object (User).Jun 5 2018, 11:04 AM

@alecbcs I know that you've elected to take over this. Let's leave the tag on for easier searching down the road though. Thanks!