Creation of CMSMS Project Groups
Posted: Wed Sep 14, 2005 3:00 am
Hey all,
Basically, CMSMS has reached a level of populatiry that I really wasn't ready for. I love it, and it challenges me every day.
However, I've reached sort of a limit of what I can do by myself. Between ever increasing responsibilities at work, a wife and kid at home, and several side projects, I'm pretty much tapped. I have to now force myself to delegate out tasks and projects to other trustworthy people in our little community here.
So, I'm announcing the creation of project groups. Basically, I want to gather up people to handle different areas of our project here and take some of the responsibility off of me.
For now, I'm going to just have 2 important ones. I have other ones in mind, but I'm not ready to start handing them out yet.
Core Development
Core Development is the heart of CMSMS. This is where I feel that I belong and will always belong. I'm a developer by trade, and it's what I love to do. Right now, the core development group basically consists of SjG, WiseQ, Silmarillion and myself. We all have commit access to svn and are free to modify any piece of code in the repository.
We try to run at least every change by at least one other person, unless it's very insignicant. We all hang out on IRC daily, and have a good, almost family-like line of communication. It's a great system, and makes the project very enjoyable to work on.
If other people are interested in joining the Core Development group, I'd be willing to hear them out. I'm going to be somewhat guarded, but am interested in looking for other coding talent to help out. The only things I ask are that you have a decent amount of coding experience, an ok command of the English language and willing to hang out on IRC.
Right now, we're handling our project management through Basecamp and anyone joining the group will be added.
The following projects are open still, and most will require a lot of communication and thought before tacking.
- User/Group Overhaul
- Multiple Language Content
- Search
- Automated Module Repository
- Multiple Sites For 1 Install
- Admin as a Module
If you're interested, please let me know.
Documentation Group
This is a dire necessity at this point. I keep answering the same questions in the forum all the time, and it's only going to get worse as we get more popular. The documentation group will be responsible for creating the inital User Handbook for CMSMS users and then move on to other important documentation for developers and module creation.
This HAS to be complete before CMSMS will turn 1.0. I can't stress that enough.
The memebers of this group will have to settle on a technology to use for documentation (docbook, CMSMS itself, a wiki, whatever) and then dig in and write. This group is open to anyone, though obviously having a decent amount of experience with CMSMS is a plus.
Major architectural decisions should be run by me, but except for that, you'll be free to do whatever you need to do. I'll provide any resouces needed as best i can.
I'd like to get the Documentation group up and running ASAP. We're already WAY behind in this aspect of the project and it needs a big jumpstart. The more motivated you are, the better.
Anyway, in closing, I'm glad that we've reached this point. Our little community has really grown in 15 months, and I love it. If you're interested in jumping in and helping make it ever better, then please let me know. I'm interested to see what people have to say, and what they can contribute. And, i'll be announcing a few more groups and special positions very soon.
Thanks!
Ted (wishy)
Basically, CMSMS has reached a level of populatiry that I really wasn't ready for. I love it, and it challenges me every day.
However, I've reached sort of a limit of what I can do by myself. Between ever increasing responsibilities at work, a wife and kid at home, and several side projects, I'm pretty much tapped. I have to now force myself to delegate out tasks and projects to other trustworthy people in our little community here.
So, I'm announcing the creation of project groups. Basically, I want to gather up people to handle different areas of our project here and take some of the responsibility off of me.
For now, I'm going to just have 2 important ones. I have other ones in mind, but I'm not ready to start handing them out yet.
Core Development
Core Development is the heart of CMSMS. This is where I feel that I belong and will always belong. I'm a developer by trade, and it's what I love to do. Right now, the core development group basically consists of SjG, WiseQ, Silmarillion and myself. We all have commit access to svn and are free to modify any piece of code in the repository.
We try to run at least every change by at least one other person, unless it's very insignicant. We all hang out on IRC daily, and have a good, almost family-like line of communication. It's a great system, and makes the project very enjoyable to work on.
If other people are interested in joining the Core Development group, I'd be willing to hear them out. I'm going to be somewhat guarded, but am interested in looking for other coding talent to help out. The only things I ask are that you have a decent amount of coding experience, an ok command of the English language and willing to hang out on IRC.
Right now, we're handling our project management through Basecamp and anyone joining the group will be added.
The following projects are open still, and most will require a lot of communication and thought before tacking.
- User/Group Overhaul
- Multiple Language Content
- Search
- Automated Module Repository
- Multiple Sites For 1 Install
- Admin as a Module
If you're interested, please let me know.
Documentation Group
This is a dire necessity at this point. I keep answering the same questions in the forum all the time, and it's only going to get worse as we get more popular. The documentation group will be responsible for creating the inital User Handbook for CMSMS users and then move on to other important documentation for developers and module creation.
This HAS to be complete before CMSMS will turn 1.0. I can't stress that enough.
The memebers of this group will have to settle on a technology to use for documentation (docbook, CMSMS itself, a wiki, whatever) and then dig in and write. This group is open to anyone, though obviously having a decent amount of experience with CMSMS is a plus.
Major architectural decisions should be run by me, but except for that, you'll be free to do whatever you need to do. I'll provide any resouces needed as best i can.
I'd like to get the Documentation group up and running ASAP. We're already WAY behind in this aspect of the project and it needs a big jumpstart. The more motivated you are, the better.
Anyway, in closing, I'm glad that we've reached this point. Our little community has really grown in 15 months, and I love it. If you're interested in jumping in and helping make it ever better, then please let me know. I'm interested to see what people have to say, and what they can contribute. And, i'll be announcing a few more groups and special positions very soon.
Thanks!
Ted (wishy)