Archive for the Project Category

Onward to 2012

The beginning of every new year gives pause for both retrospective and prospective thought. We celebrate the new year as we take a look back at the year that was and get a glimpse of the year that will be.

Looking back at the year that was

Creativity, Innovation and Inspiration – three words I will remember best from 2011. The platitude “hard work pays off” rang true this past year with the great work done in our little project.  Nooku development literally moved ahead at warp-speed in 2011.

Growing the Nooku Platform

Read the rest of this entry »

Nooku 0.7 Alpha 4 released

It has been a busy summer in the Nooku Project ! We have been working very hard on to get Nooku 0.7 Alpha 4 ready for release. Sticking to our 12 week release cycle I’m both proud and excited to announce that Alpha 4 has been officially tagged in all our repositories on the Nooku Developer Portal.

Nooku community rocking !

This fourth alpha follows in the footsteps of alpha 3 with more then 2000 commits made by not less then 10 rockstar developers from all over the world. Thanks everyone!

For Nooku Server specifically we made more then 1000 commits, surpassing the 3000 commit mark, while Nooku Framework surpassed the 4000 commit mark. Divided by 12 weeks that’s an average of 165 commits/week, or 25 commits a day! Simply amazing!

Overview of the changes

The progress made in this release is mind blowing. This release packs a wealth of changes to make your live easier and coding more fun. We closed more then 75 tickets spread over the different spaces. That’s almost 2x more then Alpha 3. It’s impossible to fit all the changes in one blog post. I’ll give you some of my personal highlights:

Read the rest of this entry »

Nooku 0.7 Alpha 3 released

It’s has been a bit quiet on our Nooku blog in the past weeks. We have been working very hard to get Nooku 0.7 Alpha 3 ready for release. Today I’m both proud and excited to let you know that Alpha 3 has been officially tagged in all our repositories on the Nooku Developer Portal.

Celebrating 2000 commits

This third alpha is our biggest release so far. In only 12 weeks 2000 commits where made by not less then 13 developers from all over the world.

For Nooku Server specifically we made more then 1200 commits, surpassing the 2000 commit mark. That’s 3x more then the previous two alpha’s who had a total of 400 commits each. Divided by 12 weeks that’s an average of 100 commits/week, or 15 commits a day! Simply amazing!
Read the rest of this entry »

The Nooku Manifesto

The Nooku Manifesto is a constant guideline through the development and growth of the Nooku Project. Hours of discussions, years of experience and much consideration went into outlining it. If you are interested to get involved in the Nooku community, please take a moment to read it.

A project for developers

Nooku is a project for developers, integrators and hackers alike. Through collaboration we innovate and grow Nooku. We prefer to differentiate our products while working on the same common over competing with each other.

Nooku is not a product. We don’t try to solve user problems. Our goal is to make it easier for developers to create more powerful products, help them increase their productivity. Each individually we turn Nooku’s raw code into end-user products based on market strategies and business models of our choosing.
Read the rest of this entry »

The State of Nooku 2011

Past weekend, the Nooku Team was at the Dutch Joomladays, as both sponsors and speakers. The event sold completely out. Two days with 200 attendees each, that’s a lot of interesting people to meet. Very positive vibe and and superb organisation, one of the best Joomladays I ever attended. A big congrats to everyone who helped to make this happen.

We have a tradition of showing something new each year at the Dutch Joomladays, so Tom and myself were very proud to officially announce our Nooku Platform and present our second State of Nooku.

Ladies and gentleman, this is Mambo 5

As we tweeted a few days ago we are preparing a major announcement.

Nooku HQ is buzzing with activity. We are super excited about our announcement for#jd11nl. Changing everything, again !#innovation #joomla (source)

Mambo 5 - Open Source CMS Unfortunately the news got leaked today on the website of the Joomladay.de, by an unnamed source, forcing us to announce earlier then planned. We are forking Joomla, creating a new CMS called Mambo 5 (codename: Lou Bega)

The fork is a joint effort between the German Joomla and Nooku communities and the Mambo Foundation. We have been collaborating due-diligently since the beginning of 2011.

Mambo 5 is a dream of group of passionate open source professionals, developers and hackers. We’re building our dream, for us and for you!

Read the rest of this entry »

Happy Nooku Year !

Happy Nooku Year

This is my first blog post of 2011, so first things first: happy N(ew)ooku Year to all of you!  The beginning of a new year is an ideal moment to reflect on the past and also look forward to the future.

The year of you

2010 was the year of the Nooku Community, we’ve build some great new resources to help you collaborate, discuss and build Nooku-powered extensions :

- The Nooku Developer Portal. We launched our new developer portal . The place to go for developers: you can find our code, bug trackers and activity streams.

- The Nooku Mailing List. We made the mailing list public, as well the community-maintained wiki. The place to go to ask questions or find information on how to get started with Nooku.

Growing an open community

We adopted the GPLv3, LGPLv3 and AGPLv3 license and announced our Nooku Contributor Agreement. Both changes are forming the cornerstones on which we are growing Nooku as a truly open community of co-developers.

They also herald our ongoing commitment to the values of Free & Open Source Software (FOSS) and reflect our beliefs that having diverse copyright ownership leads to a deeper mutual trust and an assurance that the playing-field remains equal for everyone involved.

Read the rest of this entry »

Nooku Contributor Agreement

CommunityIn July we launched the idea on the mailing list to setup a Nooku Incubator where developers can collaborate on building new an innovative Nooku Components. Over the past few months we have been making steady progress. The Nooku Incubator is being setup as we speak and will open it’s doors in the coming weeks.

In order to ensure that everyone has the same understanding of and commitment to Nooku when they choose to participate in the Nooku Incubator we have created a Nooku Contributor Agreement.

In simple terms, the Nooku Contributor Agreement states that:

  • You retain the ownership of the Contribution
  • You grant us a copyright license under the terms of the GNU LGPLv3/GNU GPLv3/GNU AGPLv3.
  • You warrant that your Contribution doesn’t violate the rights of any third parties.

This agreement protects your copyright, and allows Nooku and it’s community to grow and mature while relying on established and balanced licensing terms.

Read the rest of this entry »

Nooku is going GPLv3

GPLv3 Logo After careful consideration, we decided to adopt the GPLv3, LGPLv3 and AGPLv3 licences for all future releases of Nooku. All versions of Nooku numbered 0.7 and later will be under the GPLv3, all versions of Nooku numbered 0.6 and before remain under the GPLv2.

The GPLv3 is the updated version of the GPLv2 license under which Nooku is currently distributed and improves Nooku’s compatibility with other licenses whilst making it easier to adopt internationally.

The latest incarnation of the GPL license, GPLv3 is designed to better suit the needs of Free Software in the 21st Century. We recommend you take the time to read this guide on the GPLv3 so as to gain a clearer understanding of both your rights and your obligations under this license.

This change heralds our ongoing commitment to the values of Free & Open Source Software (FOSS). It will allow developers and end users alike to be confident in their choice to use Nooku and applications derived from it.

Nooku Content 0.6.8 released

We are pleased to announce the release of Nooku Content version 0.6.8. This version is a maintenance release that addresses a regression issue introduced in the 0.6.7 release.

This release also includes the following fixes :

  • Fixed redirection issues in the administrator when switching language after using the items view.
  • Fixed problem when trying to delete existing or none-existing tables
  • Fixed issue with custom flags not being rendered properly

We also introduced front-end user language support. When trying to determine the preferred language Nooku Content now takes the frontend language setting into account for logged in users. The new sequence is : session -> cookie -> user (only if logged in) -> browser -> primary.

Together with the release of Nooku Content 0.6.8 we are also releasing Nooku Framework 0.6.8 which includes a number of smaller fixes. Nooku Framework is available through our Nooku Developer Portal, for a direct link to the 0.6.8 SVN go here.

Nooku Content is only available to our partners. By supporting us, you helps us to build quality open source software. In return you get a great extension, personalized support, and a voice in the development. If you want to learn more, discover our Partnership Program.