0.11.10: Difference between revisions

Content added Content deleted
imported>Paulproteus
imported>Paulproteus
No edit summary
Line 15: Line 15:
Owner: Asheesh
Owner: Asheesh


== Requirements list for the OpenHatch front page ==
== Ship a redesigned front page ==


We keep meaning to clean up the front page; we set goals like, "Integrate events with the front page."
We keep meaning to clean up the front page; we set goals like, "Integrate events with the front page."
Line 21: Line 21:
Let's step back a moment and make a list of the things we want people to be able to find when they hit the front page. Once we have that list, we can go through the front page and make sure those items are easy to find.
Let's step back a moment and make a list of the things we want people to be able to find when they hit the front page. Once we have that list, we can go through the front page and make sure those items are easy to find.


Owners: Karen + Asheesh
Owner: ?


* What the heck is this OpenHatch thing about, anyway? Why are people who are looking at our website here?
* What the heck is this OpenHatch thing about, anyway? Why are people who are looking at our website here?


== Buildhelper lets you edit via a textarea ==

A new, under-publicized feature of the project pages (e.g. https://openhatch.org/+projects/OpenHatch ) is the "buildhelper," a set of steps a new contributor would take that sets up a usable build environment.

Read more about the buildhelper here:

* Blog post: https://openhatch.org/blog/2010/introducing-the-buildhelper/
* Click around on one that is working: https://openhatch.org/+projects/OpenHatch#buildhelper

Right now, we have a working (and simple) frontend and backend for the buildhelper. However, there is no way to edit a buildhelper document except from the Django admin interface.

I think we should:

* Write code that converts the models to a text-based representation that looks like MediaWiki markup
* Provide a textarea that lets people edit this MediaWiki markup
* On save, render that markup into HTML, and then parse the HTML into buildhelper step objects for the database

Owner: ?


== Provide a list of upcoming events on the front page of OpenHatch ==
== Provide a list of upcoming events on the front page of OpenHatch ==
Line 144: Line 126:


Skills needed: Solid understanding of IRC, and willingness to take feedback on the content of the training mission.
Skills needed: Solid understanding of IRC, and willingness to take feedback on the content of the training mission.

== Buildhelper lets you edit via a textarea ==

A new, under-publicized feature of the project pages (e.g. https://openhatch.org/+projects/OpenHatch ) is the "buildhelper," a set of steps a new contributor would take that sets up a usable build environment.

Read more about the buildhelper here:

* Blog post: https://openhatch.org/blog/2010/introducing-the-buildhelper/
* Click around on one that is working: https://openhatch.org/+projects/OpenHatch#buildhelper

Right now, we have a working (and simple) frontend and backend for the buildhelper. However, there is no way to edit a buildhelper document except from the Django admin interface.

I think we should:

* Write code that converts the models to a text-based representation that looks like MediaWiki markup
* Provide a textarea that lets people edit this MediaWiki markup
* On save, render that markup into HTML, and then parse the HTML into buildhelper step objects for the database

Owner: ?