So, what was I doing during these first months of life of coreBOS?
Well, mostly I was very nervous, expectant, waiting for the reactions of the community. I had been asked hundreds of times to leader this fork. We had just finished another vtiger Europe day where everyone who assisted spoke to me about forking vtiger crm. What I received, in general, was a cold shoulder and another total disappointment from my vtiger crm experience. Very few from the event followed. Not only was I ignored but many straight out told me I was wrong and stupid. That, obviously made me feel terrible. But there were also some who supported and applauded my initiative. I have to thank both groups. The first for giving me the courage and prowess to push forward and the second for giving me the reasons and support to convert coreBOS into a reality.
coreBOS was conceived at the beginning of 2014. It was long overdue and should have been done sooner, but things come when they need to, I suppose.
We spent the first few months organizing the project and release a first official commit on March 25 starting from the existing code base of vtiger CRM 5.4.
From that date to the start of July 2014 most of the work are things that vtiger crm should have had for years, and would have had if vtiger company were actually an open source company:
On the developer side
minor workflow enhancements
We release coreBOS 5.5 on June 30th
You can find a full list of changes here.
All this necessary work conforms that background noise that is a constant in coreBOS even today and that you will see in all the posts.
Every day, every week coreBOS changes!
There is an implacable movement of the code whereas we fix errors found, eliminate security issues and add features or simply cleanup the code to make it easier to work with and maintain, but while all that is happening there are big impact features that make it into the application, those long running projects that take time to roll out and which are added when they are ready.
In this first period I am covering, the big game changing feature was coreBOS Updater.
Due to the importance of this extension, (importance that I wasn't capable of seeing at that point in time), I will dedicate the next post to describing what coreBOS Updater is and how it does it's magic and, hopefully transmit how to keep your coreBOS install up to date.
See you soon