I just committed at Apache…now I can be a dad :)

Today is a shiny day in my humble open source geek existence: after about 9 months after having been awarded the Apache Chemistry committership, I finally did my first ASF code commit.
About the slowest ever…

When tweeting about it, I go this interesting consideration by my friend and ex-colleague Mario :

@mindthegabz Congratulations! 9 months for a commit is like a childbirth…

While I tend to agree on the quite same importance ofย  having a casino online kid and doing an Apache Commit :p ,
does this also imply I should start seriously thinking about a larger family? ๐Ÿ™‚

Don’t see it mentioned anywhere in the New Committers guide, am I missing something ? ๐Ÿ™‚

Maven Alfresco Lifecycle to gather all Maven Alfresco components

Few Build Successful’s were more satifsactory then the one which you can see in the window below ๐Ÿ˜‰

Maven Alfresco Lifecycle build successful

Finally all the modules that I’ve been working together with the community, including AMP & Alfresco Extension Maven archetypes and the AMP plugin, under one single build, control and with a proper release process, called (almost obviously) Maven Alfresco Lifecycle featuring:

It was time to wrap up all this work (merging m2Alfresco, maven4Alfresco and other Maven Alfresco related activities) in a more usable and sustainable platform for growing it.

As usual, many thanks go to Mao that provided 1st class infrastructure support (and much more ๐Ÿ™‚ on the new Nexus Sourcesense repository.

And this being a double advantage, not only for the community but for the growing number of enterprise customers interested in working with Maven on Alfresco.
I would like now to grow it with features already present in some development branches and exciting new improvements like:

  • Alfresco Share archetype support (already in 3.x branches)
  • SURF / Spring tool suite integration (as Uzi shown us so to be so cool with the new spring-surf)
  • Update and improve the quality of the sample contexts to match the latest and greatest capabilities

As said, I see the interest of the community at large around the project is growing so in case you’re interested I suggest you to participate by joining the lists or opening issues.

So just give it a try…it’s two Maven commands away ๐Ÿ˜‰

Would love to hear your thoughts on how to improve the platform and grow it to the next (enterprise) level. Don’t forget to check out the 3.1.0-stripped branch, where a Maven Calm based version is hosted and there’s already a working Alfresco Share sample project.

Have fun!