webgems icon indicating copy to clipboard operation
webgems copied to clipboard

Add some way of adding resources w/o PR

Open lostdesign opened this issue 5 years ago • 4 comments

@DeflatedPickle Add a way to submit new resources:

  • a submit form
  • markdown
  • other?

lostdesign avatar Jun 15 '19 11:06 lostdesign

Just going to drop this here which I came across coincidentally https://medium.com/@gtalarico/using-airtable-as-a-content-backend-e373cd0d9974

S3B4S avatar Jun 15 '19 20:06 S3B4S

did some brainstorming, occurred to me you can use the Issues mechanism to collect, store, and use entries for the site using the github issues api. Ideally there would be a webform on the site for new submissions, but short-term a template could be made.

Basic workflow is:

  1. Create new issue
  2. Staff reviews submission
  3. Once approved, issue is locked, labelled, and closed
  4. fetch() on website pulls dynamically from closed issues by label

karnthis avatar Jul 28 '19 02:07 karnthis

I can probably do something like what @karnthis said. I'll work myself into the current source code and figure it out ;)

TheDevMinerTV avatar Oct 25 '19 13:10 TheDevMinerTV

@TheDevMinerTV Thanks for your interest, but I guess we won't do it through issues yet. Plans are to get a solid backend.

lostdesign avatar Oct 25 '19 13:10 lostdesign