Monday 8 June 2009

Proman in public beta

Proman has been accessible to students since last Friday. I still have to implement the selection algorithm, but they can browse the projects. The source code has branched and now ca be found at http://github.com/cpjobling/Proman2/tree/master and Google code at http://code.google.com/p/proman2/. The project history, since the branch, is only stored in the Gitbub repo, and I would prefer to stick with Github as the main hosting site. It has the better UI. I will continue to upload commits to Google code, but the full history can be tracked on Github.

Thursday 4 June 2009

Almost ready for preview

After nearly two weeks solid work, Proman is almost ready to be exposed to staff and students. Here are some features:
  • Project views use jQuery for client-side table sorting, paging and "accordian" views.
  • Namespaces have been exploited to simplify the access features: for example to provide protected areas for admininstration, coordination and staff-project creation.
  • CVS uploaders for staff, student and project details: makes initial population of the program work without the need for a registration step (there wasn't time this year!).
  • Hosting on the "cloud" via Aptana.
Still quite a bit to do, not least providing the actual mechanism for project selection, but the program will be available for preview from proman2.aptanacloud.com very soon.

Hopefully, when the dust settles, I'll have some time to document some of the design ideas built-in to the tool.