I've been designing websites for clients for almost nine years. I'm sharing my comments in the hopes of learning, not to anger or incite people... also because this is one of the FIRST Mambo threads I've seen active replies on.
In the past, I would purchase development software. For each client need I would search for a solution, pay my $50 (or so) and deliver my solution ontime. This was cost effective, and efficient considering my next client would have different needs and a different budget so the process would repeat.
I took two years off, sold the company and moved to a farm in the country. Sure enough, I couldn't keep away from the work, I loved designed website solutions too much. Got new comps, signed up for a new web service (had my own before) and went back to work.
So much had changed in those two years, and ALL for the better.
The ONLY ONLY ONLY reason I ever even HEARD of Mambo or considered trying it was because of CPanel. 'Hard Core' devs took a long time to figure out that most users didn't host thier own servers as many forum threads and addons attest. This didn't bother me because I like to tool around, I'm used to developing relationships with developers and giving it a try didn't cost me a dime.
The first thing I learned was that Open Source Software IS NOT FREE! Assuming I'm a well paid proffessional, the time it takes to fix problems, search for solutions and try different methods costs WAY more than marketing my skills based on solid (however limited) packages. A typical example is: 1) The client is THRILLED with how quickly their site is set up and their data imported. 2) The client is FURIOUS because many of their 'itty-bitty' changes don't show in their browsers. (because it took me DAYS of reading and testing to get them to work) I also don't always have the option to pay to have copyright removed, which I'm 100% fine with, but isn't always easy to explain to clients.
HOWEVER! The flexability, and the confidence in an Open Source solution allows me to 'reuse' the lessons I learned from in the past. (for example... does anybody in the Core Dev realize that basically NO low-mid level Mambo user is aware of the contents of Language File? Or that most web designers, including VERY highly paid ones, have ANY idea what CHMOD means?
I chose Mambo because I LOVE tooling around and digging for solutions. I also had the confidence that Mambo was 'here to stay' and that not only would it improve and continue to reflect my needs, I would gain more control with each project I tackled.
So I dove it! I set up about a dozen test sites to simply throw whatever I could at them. I read the contents of almost every file in the package. I purchased almost any 'pro' addon I could find, just to see what people were writing and to know what I could offer my future clients. I offered several translations back to template designers and wrote detailed notes back to module designers. I was on the verge of (after about 14 months and 30 sites) feeling a part of a 'community'.
So now this junk happens...
(As I wrote this I had planned to now add several points, but I think it comes down to this:)
1) Name the new version anything.
2) Don't get too wild with changes in the 'new freedom environment'.
3) GET THE PACKAGE ADDED TO CPANEL (I don't care what some say about it, just look at the install percentages)
If there isn't a clear direction for me to go, I'll have to scap 14 months of learning curve and move on... because no matter how much I love this work, in the end, it's about 'busy-ness'.
(TIP TO CORE: It looks like the most active addon developers are all 100% behind you... so I recommend snagging the MamboForge download statistics and having all of the dead developers, with the most popular addons, hand over their projects. To the public's eye, 'more up-to-date addons = better CMS'.)
My return to the biz was going GREAT until this threat loomed. I've never been stung by a strategic direction in the past... I really hope this isn't my first.
(Note, I think my email is visable, I'm ok with people contacting me privately if the content isn't for public consuption or unrelated to this thread. The only thing I can offer the community is a few posts, feedback, maybe a theme or two and some beautiful, polished showcases of Mambo in action... I'm two weeks away from closing a contract worth over $1/4M and I'm frantically preparing to remove the 'Mambo' from the pitch and research backup solutions. If there's a new name out there soon - SEND IT TO ME!!
Concerned developed,
Sleeper!
(PS - Spell Checker was too slow... so this post is 'As Is'.)