Our Blog.

Look behind the curtains and see how beautiful things happen.

Our Blog.

Look behind the curtains and see how beautiful things happen.

Blog

Antonio De Marco
25 May 2011
57 Comments
Antonio De Marco
25 May 2011
57 Comments
Antonio De Marco, 25 May 2011 - 57 Comments
A file repository for Open Atrium

Open Atrium's default set of features covers most of the common needs of an average organization, except one: a file repository with the familiar look and feel of a folders tree. The idea behind Atrium Folders is to have a very simple file repository application with no external dependencies that users can just download, enable and start playing with.

Read full article
Antonio De Marco
12 Apr 2011
4 Comments
Antonio De Marco
12 Apr 2011
4 Comments
Antonio De Marco, 12 Apr 2011 - 4 Comments
Our presentations from Drupal Government Days Brussels

The Drupal Government Days held last week in Brussels were a good occasion to showcase two solutions by Nuvole, born as services for local and European institutions. Public Works Monitoring in Drupal Nuvole built a dedicated platform, based on the widely used Drupal system, to make it easy for municipalities to monitor public works in real time and optionally share selected information with citizens.

Read full article
Andrea Pescetti
25 Mar 2011
3 Comments
Andrea Pescetti
25 Mar 2011
3 Comments
Andrea Pescetti, 25 Mar 2011 - 3 Comments
From our DrupalCon Chicago training

Our Code-Driven Development with Features training in Chicago was a very interesting experience for us: people with different levels of Drupal expertise were able to appreciate the benefits of code-driven development and the most experienced attendees managed to experiment with the

Read full article
Antonio De Marco
7 Feb 2011
13 Comments
Antonio De Marco
7 Feb 2011
13 Comments
Antonio De Marco, 7 Feb 2011 - 13 Comments
A new way to look at Open Atrium - From the Brussels Drupal Dev Days

Open Atrium is designed to be a powerful Drupal-based Intranet solution, but the underlying technology allows to do much more: creating a public portal with a totally different graphic design and complementing it with a private Intranet; creating other group presets than the default "public" and "private" group; customizing the profile fields in a clean and modular way, and several other possibilities.

Read full article
Andrea Pescetti
13 Jan 2011
3 Comments
Andrea Pescetti
13 Jan 2011
3 Comments
Andrea Pescetti, 13 Jan 2011 - 3 Comments
A preview of the Nuvole pre-conference training in Chicago

With the DrupalCon Chicago 2011 registrations going at full speed (early bird deadline expires tomorrow, hurry up!) we are receiving questions from people who are considering to sign-up for the Code-driven Development: Use Features Effectively pre-conference training by Nuvole.

Read full article
Antonio De Marco
17 Dec 2010
15 Comments
Antonio De Marco
17 Dec 2010
15 Comments
Antonio De Marco, 17 Dec 2010 - 15 Comments
Make your Open Atrium behave as you want, the code-driven way

Open Atrium comes, out of the box, with a rather complete set of features which allow to bootstrap a functional intranet solution in a few minutes. Still, to be actually usable in a real life context, an Open Atrium installation must be adapted to each organization's needs and structure.

Read full article
Andrea Pescetti
9 Nov 2010
7 Comments
Andrea Pescetti
9 Nov 2010
7 Comments
Andrea Pescetti, 9 Nov 2010 - 7 Comments
How to work more efficiently with some Drush-Bash tricks

While Drush is a big time saver, the textbook version of some commands can become lenghty at times. An out-of-the-box Bash completion for Drush is in the works, and the Drush shell ("drush core-cli") already offers fast access to commands and fancy features. However, if you prefer not to leave your shell and use a stock Drush, here are some tips for a faster Drush experience involving aliases and autocompletion.

Read full article
Antonio De Marco
3 Nov 2010
1 Comment
Antonio De Marco
3 Nov 2010
1 Comment
Antonio De Marco, 3 Nov 2010 - 1 Comment
Pre-conference training by Nuvole about Code-driven Development

Nuvole was selected as a trainer for the DrupalCon Chicago 2011 pre-conference training day! In a full-day training aimed at Drupal developers we will show how to improve the Drupal development workflow, especially regarding traceability of changes, smooth upgrade of production sites and distributed team workflow, by using code-driven development techniques and Features.

Read full article
Andrea Pescetti
24 Aug 2010
4 Comments
Andrea Pescetti
24 Aug 2010
4 Comments
Andrea Pescetti, 24 Aug 2010 - 4 Comments
Nuvole presentation at DrupalCon Copenhagen 2010

Nuvole is going to present and discuss its development workflow, entirely based on code and Features, at the DrupalCon Copenhagen 2010 in a few minutes! Please find it as a Slideshare embed below, or attached in PDF format.

Read full article
Antonio De Marco
11 Jul 2010
3 Comments
Antonio De Marco
11 Jul 2010
3 Comments
Antonio De Marco, 11 Jul 2010 - 3 Comments
What code driven development is all about.

At Nuvole the adoption of a code driven development has completely revolutionized our working flow making it more maintainable, solid and scalable. Projects like Features and Chaos tool suite are at the heart of it, even though a lot depends still on how actually you are going to use them: good code conventions (see the Kit project), well defined features boundaries and other good practices can really make the difference at the end of the day.

Read full article
Antonio De Marco
5 Jul 2010
5 Comments
Antonio De Marco
5 Jul 2010
5 Comments
Antonio De Marco, 5 Jul 2010 - 5 Comments
Meet hook_install() and hook_update_N()

The Features module is great for keeping configuration in code, with just a few clicks you can bundle your settings together and be sure that changes will be tracked and safely dumped to code at the next feature update. However, often you will want to share other kinds of modifications with your team. Imagine you suddenly need to add a Taxonomy vocabulary or to enable a couple of modules your feature will be dependent on. Since your team's workflow is completely 100% database free, you cannot pass those changes by simply sharing your database. Still, you need to push those changes to other developers, who already enabled the feature you have been modifying in their development environment. How do you do that?

Read full article
Antonio De Marco
28 May 2010
3 Comments
Antonio De Marco
28 May 2010
3 Comments
Antonio De Marco, 28 May 2010 - 3 Comments
Sharing tips and best practices.

Yesterday night the first "Code Driven Development" meet-up took place at the Krimson office in Antwerp (Belgium). Around 30 people were attending the meeting, most of them to learn more about this new "hype". Nuvole shared its experience in the field presenting "First Steps in Code Driven Development", both an introduction and a collection of tips and examples for a quick start.

Read full article
Antonio De Marco
24 May 2010
8 Comments
Antonio De Marco
24 May 2010
8 Comments
Antonio De Marco, 24 May 2010 - 8 Comments
Introducing #codepower

Building a website using Drupal is essentially about tuning and extending its core functionalities to meet the project's specific requirements. During its development phase we create content types with CCK, display them using Views and extend the basic functionalities by setting up contributed modules.

Read full article
Antonio De Marco
13 Apr 2010
5 Comments
Antonio De Marco
13 Apr 2010
5 Comments
Antonio De Marco, 13 Apr 2010 - 5 Comments
Keep things neat.

I bet every Drupal developer keeps a Drupal installation as local sandbox where they try out code snippets, maintain modules or generate patches to be contributed back to the community. If not well maintained this installation will, day after day, grow into a chaotic mess of content and settings. Having separate Drupal installations for each project we work on would be a good solution here.

Read full article
Peter Vanhee
12 Apr 2010
6 Comments
Peter Vanhee
12 Apr 2010
6 Comments
Peter Vanhee, 12 Apr 2010 - 6 Comments
Setting up an editor workflow using Rules and Content Complete

This is the third part of the series on Content Complete. If you have missed the introduction of the Content Complete module, please read the first part in this series.

Read full article

Get your project started today!

Contact us