ColoradoSchoolOfMines / mozzarella

Mozzarella is a web application made to help student computing clubs better collaborate and organize their projects, presentations, and even mailing list messages.
https://acm.mines.edu
GNU General Public License v3.0
7 stars 3 forks source link

Make a Wiki #25

Open jackrosenthal opened 7 years ago

jackrosenthal commented 7 years ago

Long term feature addition...

We should have a wiki which:

  1. Projects can use to communicate with each other
  2. We can use to document things about the club (historical lists of officers etc.)... this should be permission controlled
  3. Keeps revision history
  4. Has styling via reStructuredText
jackrosenthal commented 7 years ago

work is currently being done on this in the wiki branch

jackrosenthal commented 6 years ago

Reassigning this to the field session folks.... we need to throw out the old design as it's a big load of garbarge and implement something new.

All of the above requirements still apply.

Steps:

See my prior attempt in the wiki branch for what you should do better than. I can also help you with this as well.

Let's set a goal of completing this by the end of this iteration, but if you fall behind, we can include some of these steps in the next iteration.

JadElClemens commented 6 years ago

TODO:

JadElClemens commented 6 years ago

I went ahead and checked off the rest of the database stuff since we won't be using a traditional database for this.

JadElClemens commented 6 years ago

I've begun formatting the wiki files as text templates before rendering to HTML. Currently I'm passing the filename and tg module into the template - not sure it's safe, but it's convenient for now.