Closed Bug 1046813 Opened 10 years ago Closed 7 years ago

Allow users to communicate with one another

Categories

(Webmaker Graveyard :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: laura, Assigned: andrews)

Details

Was pinged in a twitter conversation where a couple of educators were asking for the ability to give feedback on specific resources. Do we have a plan to allow communication between makers or annotation to makes?
Also @hyper_linda - if you're reading this, feel free to tell us which resource needs a fix, and we'll see what we can do!
I've seen Linda's tweet (https://twitter.com/hyper_linda/status/494861601724325888) and I really like her original idea, which is closer to integrating git features into Webmaker.

What I would personally love to see is something like allowing users connect their make/tutorial/teaching kit/activity to a Github repo -- that way most of the heavy lifting would be done by Github (commenting, opening issues, etc) and Webmaker would basically only have to allow push-to-deploy web hooks.

I'm sure this wouldn't be the easiest thing to set up for all the users, but it's worth considering this as a feature for the next big release:

* git is a very popular tool and Github is a popular website; both are used by professionals and hobbyists, so learning git itself would be very valuable
* as I said -- features like commenting, issue tracking, contributing with new code would all be handled by Github, so we'd basically get tons of new features while only building one (connecting makes to Github repos)
* related to the point above, this would also take care of backups
* I think this would attract quite a few "geekier" users (well, Linda pretty much serves as an example)
* as a side-note: I myself work on my tutorials/teaching activities locally and only when I'm done/close to being done I actually upload/save the code in Thimble; I think it would be interesting to see what workflow other people use and how git/Github would fit into it (for example, for me it would be perfect, as I would still work locally and then just push the updates)
Assignee: nobody → andrews
Status: NEW → ASSIGNED
Closing this bug as part of the Deprecation of the Webmaker Product on Bugzilla. If this issue needs to re resolved in another manner, re-file it in a new Product or find the associated project on Github (http://github.com/mozilla) and file an issue there.

see bug 1347718
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.