META: Multiplication planet software development plans
add to queuerecommend activity

These plans are significantly modified from their original version, based on the questions and comments from our first three runs. For example, originally I intended for people to use Flickr and other photo hosting sites for their images, but the number of people who asked how to share pictures led me to believe it's better to implement picture upload. Here is the current list of software features, in the order we plan to program them. Does it make sense? What other features would you like?

1. "Wikiblog" structure for activity housing: WYSIWYG editing of activities by everybody with version control (wiki-like part), individual comments (blog-like part) - done

2. The ability to upload pictures as you create wikiblog articles or add comments to them - done, beta

3. Participant, activity, comment database architecture - done, beta

4. Design and description of the modules for the main page of Multiplication Planet - iteration 6

5. Summary of activity recommendations for each family study participant - done, beta

5a. Sorting by "finished activities" and "fresh recommendations" - planned

6. "Add the activity to my queue" button next to activity's name wherever it appears (a module) - planned

7. A list of all activities, activity stubs and meta-topics on the main page, with lists of participants doing each activity in the current run - planned

8. A queue of activities planned by each participant (what you picked for this run, and what you think of doing next) - planned

9. An way to add activity comments, questions, intermediate reports or "final reports finishing the activity for you" on the first page of the planet or by each activity in the wikiblog - planned

10. Folding and unfolding of each module on the planet's page for faster loading - planned

11. Rich history: what activities each participant did, comments, and so on, with links - planned

12. Separate recommendations history - planned

13. Visualization of the planet's map, routes of each participant, analytics of "paths most frequently traveled" and so on - planned, will implement parts of it by hand earlier

This is a lot of coding and problem solving work, but programmers of Phenix Solutions building the multiplication planet for Natural Math are confident they can put it together soon. I am trying to figure out ways to make it open source, and to invite people into the development.

Created: December 13, 2008, 9:10 am, by MariaD
Last edit: January 17, 2009, 8:35 am, by MariaD ( Edit, History )
Co-author: MariaD