This is probably the fist question which comes to everybody's mind. Well, JSOP is an acronym for "Joomla! student outreach program". This program offers students a unique opportunity to participate in developing projects of value to the Joomla! community. Basically, students are assigned to mentors all around the world and work on a project for three months (during summer) under mentor's guidance. More information about this program can be found here.
Because I'm a member of one team of those students. Our team is currently working on a project management tool extension for Joomla! 1.6. In short, the goal of our extensions is to provide user-friendly tool for everybody to manage his projects across all parts of their production cycles. In order to accomplish this goal we follow several philosophies. The most important one is called KISS (not that famous band :) - "Keep it simple, Stupid!"). Thus everything is kept as simple as possible and no unnecessary features are included. The second important philosophy is DRY - Don't repeat yourself!. DRY philosophy makes our code both clear and easy to modify in furute. Both of these philosophies together enable us to speed up our work on the project and fully benefit from resources Joomla! 1.6 provides.
We started about three weeks ago and we're working very hard on portfolio gallery right now. Currently we're able to create a portfolio of our projects (even more portfolios), assign projects to it (and also create them, edit them, (un)publish them and delete them), go through them and look at their overviews. In addition, we can assign Joomla!'s users to a specific project. However, we cannot set his role in the project yet. Tasks for the next milestone (btw, the next milestone is date on next Monday) are pretty straight forward - to work on "task manager" part and "enable assigning documents to a project". In this stage, we also want to make our views to look awesome so part of our team has started to work on CSS and HTML code of our views.
At this time, our team consists of four people but we expect 2 people to join us very soon.
Well folks, so this is it for now. I hope you enjoyed my brief introduction to our team and project and will stay tuned for next updates and further details about our goals, progress and everything.
See ya soon!
Original article: Community Blog
I'm putting together a comprehensive training program to teach you everything you need to know about building websites with Joomla. Using the knowledge, tips and tricks I've learned over the last several years, I will teach you how to quickly create beautiful Joomla websites, avoid time-consuming web development pitfalls, make money with your site, and much more. Please take 3 minutes to tell me exactly what you want to learn about.
Copyright © 2007-2009 JoomlaDigger.com. All rights reserved. Website by P.J. Swesey. Owned and operated by Emergination, LLC.