startSectionEdit: $data "plugin_include_start" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_include_end" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_include_editbtn" is NOT an array! One of your plugins needs an update.

Projects Pages

Write the landing page for projects. Have the pages for projects conform to wiki conventions.

This page is an open activity. If it interests you, please help us out. Thanks!

Coordinators

These people are the central contact point for those volunteering on this activity.

  • fsckd

Landing Page

The landing page is for people who are new wanting to know about Arch Women's projects.

List the projects with a short description and links to their start and administrative pages. Maybe something like:

[[.:classroom:start|Arch Classroom]]
Host teaching materials and run classes on technical topics. Past classes include beginners' guide to writing a PKGBUILD, an introduction to the Linux kernel on Arch Linux, and the basics of of using the Git version control system. Logs of past classes are available.
[[.:classroom:start|administrative page]]

Maybe have a definition list. Not sure if should link to the administrative pages.

The projects are classroom, internship, mentorship, wiki improvement, arch map, and install day. (Not sure about that last one.)

If the number of projects get large, can divide them into categories (thanks polyzen): education, arch linux community, arch women maintenance.

Projects Namespaces

Wiki Conventions

Each project gets its own namespace with at least two pages.

  • :start - the landing page for the project
    • Answers the questions: What is the project about? How does it help Arch Women/Linux? How does it further our goals?
    • Lists contacts: coordinators or teams
  • :admin - the administrative page
    • administrative tasks and checklists
    • table of open activities

There should also be an activity subnamespace for each project with a _template file and :act:start page.

Projects

  • classroom
    • :start
    • :admin
    • :act:start
    • :act _template (needs to be made on the server)
    • landing page summary
  • internship
    • :start
    • :admin
    • :act:start
    • :act _template (needs to be made on the server)
    • landing page summary
  • mentorship
    • :start
    • :admin
    • :act:start
    • :act _template (needs to be made on the server)
    • Replace :offers with two pages, one is public and one is private. The public one has a table connecting anonymized names (like “A”, “B”, “C”) with the fields they can mentor. The private page has a table connecting anonymized names with actual nicks. The private page is included at the bottom of the public page. As the include plugin honors permissions, only people with access to the private page will see its contents in the public page. (May want to delay setting this up until the process of getting new mentees is hashed out.)
    • landing page summary
  • wiki improvement
    • :start
    • :admin
    • :act:start (might not need activity pages for this project)
    • :act _template (needs to be made on the server)
    • landing page summary
  • arch map
    • :start
    • :admin
    • :act:start (might not need activity pages for this project)
    • :act _template (needs to be made on the server)
    • landing page summary
  • install day
    • :start
    • :admin
    • :act:start (might not need activity pages for this project)
    • :act _template (needs to be made on the server)
    • landing page summary

New Projects Checklist

Draft a check lists for new projects. Keep it under the wiki namespace, perhaps wiki:checklist:new_projects.


wiki/act/projects_pages.txt · Last modified: 2016/10/07 21:04 by fsckd