ossobv / pstore

Python Protected Password Store (django server + cli interface) using client side GPG encryption
42 stars 2 forks source link

Create pstore package for Sandstorm, an open source web app package manager #7

Open paulproteus opened 8 years ago

paulproteus commented 8 years ago

Hi ZeroBin people!

I'm one of the maintainers of Sandstorm.io, an open source package manager for web apps with a focus on security and usability. I'm interested in writing some the packaging files to make that work; is that something you'd be willing to merge?

There's whole a bunch of other open source web apps in the Sandstorm app marketplace listed here: https://apps.sandstorm.io/

I was curious -- if I created packaging files for pstore's web backend, would that be something y'all would be interested in merging into master? The format that Sandstorm packaging takes is some metadata in a .sandstorm/ directory; you can see one example here: https://github.com/RocketChat/Rocket.Chat/tree/sandstorm-port-001 , and the docs for it are here: https://docs.sandstorm.io/en/latest/developing/

I'd be even happier if y'all were willing to be the official "maintainer" of the package in Sandstorm, which would mean that you control the private key that defines app ownership in Sandstorm. (In Sandstorm, as in Android, the app's public key is the app ID, so that means that you could publish updates whenever you wish, rather than having to wait on an external Sandstorm packager to do a rebuild+push.)

I'd be very happy to teach you everything you need to know about that to succeed. I'm also happy to write the initial .sandstorm/ packaging and test it out, since my friend @mlinksva was interested in using pstore on Sandstorm.

Curious what you think. Happy to discuss here, or wherever suits you!

wdoekes commented 8 years ago

Hi there @paulproteus.

Thanks for your interest in the pstore project.

We do not do anything with the Sandstorm manager at this moment, so making us an official maintainer for sandstorm packages would only create unrealistic expectations.

However, merging a few changes from you -- or another sandstorm committer -- would not be a problem. If the files are contained in a single directory, they won't be in the way. If you create a pull request, I'll be happy to merge.

paulproteus commented 8 years ago

Great. Thanks!​