Skip to content
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

Enhancement : Load or Save to Github Gist #9

Open
foopod opened this issue Oct 18, 2017 · 6 comments
Open

Enhancement : Load or Save to Github Gist #9

foopod opened this issue Oct 18, 2017 · 6 comments

Comments

@foopod
Copy link
Contributor

foopod commented Oct 18, 2017

Could look at using the Gist API for this..
https://developer.github.com/v3/gists/

@the-pat
Copy link

the-pat commented Oct 24, 2018

Mind if I take on this issue?

@the-pat
Copy link

the-pat commented Oct 24, 2018

It looks like GitHub no longer supports anonymous gist creation (1) and requires a server to authenticate using OAuth (2). Gatekeeper looks like a pretty simple tool to use, but would require a backend (e.g. Heroku or Azure).

@Steve2955
Copy link
Contributor

I'd like to advice you that this repository is sadly mostly abandoned. I already thought about creating a primary fork where we could continue development, but unfortunately don't have enough time or any contact to @josephernest about this or something.

The addition of Gist support would be great in my opinnion. However, I don't really know if requiring a backend is in the spirit of this project. Are there any other options?

@josephernest
Copy link
Owner

josephernest commented Oct 25, 2018

It is not abandoned @Steve2955 but the spirit of this repo is to keep it "simple and stupid" / minimalist with quite short code, and that should run on client-side only, without any server.

Of course we could add more features, with a backend server:

  • PDF generation on backend,
  • user management (passwords, sending emails efficiently for a"I lost my password" feature, this is non-trivial and usually the only solution that scales and works 99,99% is a (payed) dedicated mail service like SendGrid),
  • save/load features
  • (then we also need to fight against spam who fill the storage disk with random data!),
  • GDPR compliance since we store user data (what if someone stores his PhD thesis on it and there is data loss? GDPR is really strict about such things nowadays),
  • a .com or .io domain name, hope for donations to pay the costs on long term, etc.

but it would be a bigger project, and I think such projects already exist (like stackedit.io, etc.)

What do you think?

@Steve2955
Copy link
Contributor

@josephernest I'm sorry of this false accusation, but I haven't seen you active on this repository for months, although there are new pull-requests.

@josephernest
Copy link
Owner

The project is online, working without any critical bug, so not being active for a few months doesn't mean 'abandoned' ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants