JomSocial Blog
The Challenges of JomSocial Development
Posted by: azrul on Dec 8, 2009
JomSocial is officially a 1 year old project. 1 year is an awfully young age for a software and we are proud to be where we are today. It might not have been perfect (and I will personally, without any second thought, admit that..) but I believe we have made it through and offer a product that are of great value to our users.
Developing a general purpose component that serve a HUGE number of different needs is not as easy as it might look. Different people has different requirements and to satisfy every single one of our user is a mammoth task.
I would like to take a moment here to discuss some of the development challenges of JomSocial... and share the triumphs.
Our first and biggest problem is also our greatest leverage. Joomla!, our core platform, can be implemented in thousands of different ways. The number of templates, plugins and modules available for Joomla! is just mind boggling. We spend unbelievable amount of time daily to fix every single tiny css and JavaScript conflict reported. Most site owner tweak and develop their own css, making it even harder to fix.
The second major challenge is to balance the various feature requests from our user. Despite being offered " as is, in its current state, without any implied warranty or features", over the past year, we have made every single JomSocial updates available as a free download and would strive to continuously do so in the future.
JomSocial are being deployed in thousands of different communities with greatly differing needs. What 1 person view as an extremely essential feature might not matter at all to others. It was extremely tricky to balance this. To make it worse, each new feature also has an ongoing hidden cost, in term of additional support that we have to offer and continuous code maintenance. You might not see it, but it is there.
At the end of the day, all these challenges are nothing compared to the joy & pride I feel, when I see how many lives have changed, how many communities flourished, how many people connected across the globe and make the world a friendlier place - all through JomSocial.
So, in this spirit of reflection and appreciation, as we celebrate our 1 year birthday we would like to give back to society and be a part of a bigger purpose. For every 1 copy of JomSocial Professional Edition sold, we'll donate that $1 to the United Nations World Food Program to fight world hunger, which is something that I care about passionately. This will be in line with our mission to connect people and make the world a better place. This program will start in January 2010.
Again, we would like to thank you for all your support in making JomSocial what it is today, and we wish you a great year ahead and do expect some great releases next year!
61 Response(s)
Also my deepest respect to the Jomsocial team who seem to be up all day and night 24/7/365 and very quick with helpful responses!
:-)
you wrote to me in your forum, that i have access to the bugfixes for my version, for that i pay a lot of money. Where is the access? Must i pay every year €74.50$???
Attention! - Photo in private groups not privtate!!
http://www.jomsocial.com/forum/index.php?f=45&t=11459&rb_v=viewtopic
Critical - My private groups is accessible for everyone!
http://www.jomsocial.com/forum/index.php?f=3&t=12202&rb_v=viewtopic
and much more bugs ....
Where are these posts now in the forum???? :-(
i recieved a mail about testimonial, asked something back, and now i am waiting 10+ days of answer o.O
it takes a lot of second before receive the imput comand...
You're crowing about giving .67% of your gross to charity? What will this raise, $100 this month? Com'on, man! How about $10 per unit sold- that's in the ballpark of generous!
We welcome you to join and give whatever you could. If you could do better than that, that would be great.
But ... The only problem are the money ... Today a can't still buy it ...
I'm waiting better times ...
Have you got some surprise for this christmas? Some cupoun code?
I hope!!
Good work men!
Congratulations for creating the best Joomla Powered Extension ever, wish you best for the 2nd year


Parabéns e obrigado pelo vosso esforço
E espero que o novo ano que se aproxima traga ainda mais novidades incríveis no Jomsocial
The main thing i dont like is the uncertain in current/future development. It could be all fixed with some simple updates or roadmaps.
Look at J.Comment you dont update the component for ages, a year wihthout any kind of plans/roadmap, Azrul.com forums closed for months.
And all of the suddent you post on twitter "check the new version of JC on Azrul.com" right after Jxtended anounce theyr Comments 1.3.0.
More and better communication with your costumers can only be good.
Keep up the good work