DIYbiosphere / sphere

DIYbiosphere is an open-source project to collect Do-it-Yourself Biology (DIYbio) initiatives from all over the world
http://sphere.diybio.org
MIT License
89 stars 54 forks source link

User form for creating entries #41

Open sabgaby opened 8 years ago

sabgaby commented 8 years ago

We should consider that maybe users will be discouraged by GitHub's online GUI, and creating a file and so on may seem daunting. An alternative may be to create an entry could be an input form. This form would be linked to the landing page button "+ Add DIYbio initiative"

jasonbobe commented 8 years ago

I am hopeful that by requiring a github account and adding just a little bit of friction, this will reduce spam, but NOT real contributions. As long as there are clear instructions on how to contribute, hopefully this will work fine.

sabgaby commented 8 years ago

Yes, I guess you are right!

bstrasse commented 8 years ago

I get Jason's point about the advantages of creating some friction, but I think that people not familiar with GitHub will find this daunting and won't contribute. I would go either with a form or asking people to become diplomats.

sabgaby commented 8 years ago

@DIYbiosphere/coders, can this be done? Can we create a simple form that people can fill in and submit with their GitHub user account?

ahuacatl commented 8 years ago

A workaround might be creating a form to fill out that provides a better UI. However, the fork, new file, commit, and pull request action sequence should still be done by contributors.

sabgaby commented 8 years ago

Here is a sketchup of how the form could look like: table list v2

sabgaby commented 8 years ago

How about a WYSIWYG markdown editor for the body of the entry? It might start to get some people familiar with Markdown!! This is [Bootstrap Markdown], which might work. (http://www.codingdrama.com/bootstrap-markdown/) screen shot 2016-07-26 at 14 12 11

There is also Simple MD editor. Although I would like for _italics_ other than *italics*... but this is a preference I guess screen shot 2016-07-26 at 14 14 21

sabgaby commented 7 years ago

The form is being set up. For Date picking we could use this

100ideas commented 5 years ago

closing since it's so old - will revisit

danwchan commented 3 years ago

I reopened this issue because it has some information which is related to the google form submission that is being discussed in #286.

@sjamesparsonsjr there a nice form design here