This page tracks various development projects underway at Princeton. It is organized around the project's level of maturity, with projects moving from design to development to deployment over time.
Design -- Thinking about and discussing new features and revamped components; our "wish list". Soliciting collaborors.
- Prototype GENI wrapper for PLC and NM (Soner + GENI WG)
- Peering policy enforcement (David)
- Rethink Drupal (Reid/Stephen)
- Adding support for Meta-sites (Stephen)
- Kernel compatibility tests (Stephen)
- Federation policies & incentives
- Fix PlanetFlow GUI (Reid)
- Authentication for delegation (Tony)
- PLC Network Monitoring System (Faiyaz/Stephen)
Development -- Actively coding and testing. Includes milestones and timeline. (Gantt chart)
- Improve Site Assistant/Monitor Web and DB (Stephen)
- Schedule machine downtime (9/20/07)
- Improve Monitor (Stephen)
- Include PCU nodes (10/1/07)
- Correct IPOD.conf (10/1/07)
- Improve BootCD (Stephen)
- Research existing tools
- Include support for tech diagnostics (11/1/07)
- All-in-one USB Boot Image (Stephen)
- PLC_config for multi-machine installations (Faiyaz/Stephen)
- MyPLC config parser update (Faiyaz) (9/30/07)
- AJAX Grids for displaying data sets (Reid)
- Drupal Integration and more tweaking (10/15/07)
- Merging OneLab and PLC web GUIs (Reid, OneLab)
- Displaying peering information (9/30/07)
- LDAP backend support for PLC (Nick, Faiyaz) (9/23/07)
- NM fixes (Faiyaz) (9/23/07)
- SVN + trac (Faiyaz) (9/23/07)
- Use Stork to update nodes (Faiyaz)
- Test scripts (Jeff)
Deployment -- In some stage of deployment (alpha, beta, production)
- Polish Telecom pilot (KyoungSoo, Marc)
- API Merge w/ PL Europe (Tony) (9/14/07)
- Admin events GUI (Tony) (9/14/07)
- Upgrade VINI using latest MyPLC (Tony) (9/21/07)
- API Support for 3rd party services - GetSliceKeys (Tony)
- Alpha testing environment for PLC (Faiyaz, Tony)
- Joining PlanetLab tools (Scott)
- Automated "Monitor" (Stephen)
- 4.2 upgrade (alpha testing now, beta rollout starts October 10th).
- Add vsys as alternative to Proper (Sapan)
- Simplify VNET (Sapan)
- Use-level iptables (Sapan)
Done -- Completed Projects
- Improve Site Assistant/Monitor Web and DB (Stephen)
- GUI enhancements for Node & PCU registration (9/20/07)
- Documentation updates for Site Assistant
- Fix GetSliceTicket() (David)
- 4.0rc3 MyPLC distribution (Faiyaz)
- Assigning attributes to node groups (Tony)
- Record when records were last update (Tony)
- 4.1 upgrade (Faiyaz)
- Generalized delegation mechanism (Faiyaz, David)
- CoDemux (KyoungSoo)
- Initscript fix (Sapan)
- OneLab federation patches (Tony)
- Slice whitelist (Tony)
- Planetflow deployment fix (Faiyaz)
- Hello world demo/tutorial (Jeff, Nick, Dan)
- Bandwidth monitor bug fix (Faiyaz)
- Create GetBootMedia functionality in PHP (Stephen)