So this weekend I have a good 20 hours blocked out to work on OSER. My end goal is to release a tech preview 2 that allows people to get a taste of functionality of OSER. Release early and often is the often heard mantra of the open source community. I am trying to meet that. Here are my goals
for this release:
- Get custom kernel (2.6.16) booting. Right now it doesn’t boot for some reason and I am not sure why. I need to get a .config file from the autobuild and test from that.
- Finish branding the distro. Everything from boot menu to installer and Icewm. This is partially done. I just need to do a global search and replace and a sanity check of grammar etc. I also need to work on the logo a bit.
- Have all major services working. The following must work. Failure of any of these tasks will result in schedule slippage:
- User provisioning. A UNIX user accound should be able to get created in Webmin and:
- Login to secure IMAP and check existing e-mail and send a message to other users and the outside world.
- Receive e-mail from other users and the outside world.
- Login to the Phprojekt web interface over HTTPS and access all functionality.
- Login to the Sync4j web interface and exercise all functionality.
- ClamAv virus scanning and bogofilter spam checking must work. /etc/skel should have a .procmailrc file setup
to use bogofilter and a Maildir with junk_yes and junk_no folders. - Samba TNG should be configured as a domain controller and have the following:
- A software share with OpenConnector/PhProjekt/Sync4j Outlook plugin deployment script and executable’s
- A netprofile share (I think that’s right)with a simple/skeleton install script for outlook plug ins. Even if it just runs the
setup for each one manually its a start.
I think this is a fair set of goals for a tech preview. No single sign on or other fanciness. Just simple straight forward functionality test.
- User provisioning. A UNIX user accound should be able to get created in Webmin and: