You may have noticed the lack of blog posts here recently. Don't worry, I haven't forgotten about it, I've just been busy working on my final year project for Uni. This is now complete and handed in, and hopefully earning me a decent grade.
I developed a web-based application for virtual software teams - that is, teams of people working on software development who are not located within the same office or area. They are normally distributed across different countries and time zones, often different continents. The tool I produced is designed for companies who engage in this type of development and have the resources to provide an intranet which spans all the locations. This way, security from outside tampering is pretty much a moot point. However, I did note whilst I was doing it that not everyone has this sort of arrangement and that open-source development follows much the same pattern: many developers, many locations, yet somehow communicating and collaborating on a single project. Perhaps it would be possible to extend and evolve the system to be useful to a broader range of people.