Help Rebuild OsCommerce
Posted: Wed Aug 16, 2006 5:21 am
As you may remember I spoke recently about rebuilding osCommerce. Obviously this is a big application that has some great ideas and I believe it can definitely use a make over. This would be a very popular revision.
This would be a great project for everyone involved. (Great to put on a resume as well) I'd like to keep it Open Source, but there is a lot of money to be made in doing customizations for the store. Obviously we would be in the best position to do this after refactoring it.
Here are a few things I'd like to see done to it. None of these are set in stone.
1.Remove as much code bloat as possible
2.Remove support for multiple languages ( I know I'll probably catch some hell for that one, at the very least it should have an option to be disabled, so that store owners aren't asked to enter everything in 3 different languages )
3.Remove all the tables and move to a CSS based layout
4.Fix all the bugs
5.Optimize it for speed
Basically in order for this to get done:
1.We need a project leader(s) who is somewhat experienced with refactoring and who can point us in the right direction. I'm not going to say that I have that ability, but hopefully someone from the forum will volunteer. This would be a learning experience.
2.We need multiple programmers who can pledge X number of hours per month. Something like 10 hours a month or so. I figure if we get 10 people working 10 hours a month, that means we will get 100 hours of work done on it per month. Obviously the more the better, but this will be up to the project leader because we need to keep everything organized. I figure if you can't work your 10 hours 1 month, you can make them up the next.
3.We need a couple experienced designers to create a nice CSS based design that will really make this application stand out.
4.Tons of little things, coding conventions, a new name for it, etc etc will all need to be worked out. I figure we can just vote majority rules on all that when the time comes.
So does this sound good?
This would be a great project for everyone involved. (Great to put on a resume as well) I'd like to keep it Open Source, but there is a lot of money to be made in doing customizations for the store. Obviously we would be in the best position to do this after refactoring it.
Here are a few things I'd like to see done to it. None of these are set in stone.
1.Remove as much code bloat as possible
2.Remove support for multiple languages ( I know I'll probably catch some hell for that one, at the very least it should have an option to be disabled, so that store owners aren't asked to enter everything in 3 different languages )
3.Remove all the tables and move to a CSS based layout
4.Fix all the bugs
5.Optimize it for speed
Basically in order for this to get done:
1.We need a project leader(s) who is somewhat experienced with refactoring and who can point us in the right direction. I'm not going to say that I have that ability, but hopefully someone from the forum will volunteer. This would be a learning experience.
2.We need multiple programmers who can pledge X number of hours per month. Something like 10 hours a month or so. I figure if we get 10 people working 10 hours a month, that means we will get 100 hours of work done on it per month. Obviously the more the better, but this will be up to the project leader because we need to keep everything organized. I figure if you can't work your 10 hours 1 month, you can make them up the next.
3.We need a couple experienced designers to create a nice CSS based design that will really make this application stand out.
4.Tons of little things, coding conventions, a new name for it, etc etc will all need to be worked out. I figure we can just vote majority rules on all that when the time comes.
So does this sound good?