Categories
Books

Zu sehen – Lily Brett

Christine las dieses Buch und war gerade fertig als ich das Bin Laden Buch durch hatte.

Wir tauschten die Bücher und sie fragte noch … “Na, ob dir das gefällt?”.

Es gefiel mir.

Die Story ist schon cool.

Lily hat eine ziemlich komplizierte Vergangenheit: geboren 1946 in Deutschland, Eltern jüdische KZ Überlebende, die im KZ getrennt wurden und sich nach dem Krieg wiedergefunden haben, aufgewachsen in Australien, Journalistin in der Musikbranche, ausgewandert in die USA, verheiratet mit einem Maler (David Rankin), Mutter und Stiefmutter … na und so weiter.

Sie hat in ihrem Leben diverse Analysen hinter sich und schreibt sehr ehrlich über sich. Sie zieht sich quasi völlig aus und lässt den Leser an Ihren Gedanken teilhaben.

Das Buch ist einfach nur spannend und ich habe es fast in einem Rutsch durchgelesen.

Manchmal denke ich beim Lesen “Oh man, diese Tucke, die stellt sich aber auch an”. Manchmal muss ich laut auflachen über Ihre Erlebnisse weil ich sie so gut nachvollziehen kann. Manchmal fühle ich mich ertappt, weil ich genauso schräg denke und manchmal bekomme ich bei ihren kurzen Berichten über die KZ Erlebnisse Ihrer Eltern eine Gänsehaut .

Was hat es mir gebracht?

Es tut einfach gut zu lesen welche Probleme und vor allem Lösungen andere Menschen für Sachverhalte haben, die allen Menschen in mehr oder weniger ausgeprägter Form im Laufe ihres Lebens begegnen. Ich bin noch nicht ganz durch mit dem Buch, wollte das jetzt aber schon mal zum besten geben, weil ich gerade Zeit, kein Internet aber ein volles Akku an meinem PC habe :-)

Categories
Books

Die Bin Ladens: Eine arabische Familie – Steve Coll

Ein Dickes Buch. Ich hab es mir gekauft im Bahnhofsbuchladen in Frankfurt. Toller Laden übrigens.

Ich sehe das Bild mit den Flugzeugen auf dem Cover und denke daran, wie es so war – am 11.09.01. Ich unterrichtete damals online eine grössere Gruppe. Im Chat las ich über den Flugzeugabsturz und hielt es für einen Witz. Ich setzte meinen Unterricht fort. Dann hatten wir eine Pause und ich sass mit mit allen, die gerade bei uns im Hause waren (Meine Frau, zwei Töchter, mein Vater) fassungslos vor dem Fernseher. Der stand damals im Schlafzimmer, jetzt haben wir gar keinen mehr :-). Unsere Überzeugung war nach ein paar Minuten, dass es Krieg geben wird. Irgendwo auf der Welt werden die Amerikaner Krieg führen.

Das ging mir in Bruchteilen von Sekunden durch den Kopf als ich das Buch in die Hand nahm. Es handelt nicht “nur” von Osama Bin Laden, sondern von seiner Familie.

Eine Art Buddenbrooks auf arabisch – nicht so literarisch aber ich musste dran denken. Es ist die Geschichte des Arbeiters Mohammed, der aus dem Jemen nach Saudi Arabien kommt und nach kurzer Zeit Bauaufträge für das Königshaus erledigt. Er baut alles: Strassen, Paläste, Häuser, Moscheen, Flughäfen, etc. Mohammed hat Dutzende von Kindern und stirbt bei einem Flugzeugunfall. An dieser Stelle geht die Story eigentlich erst richtig los. Jetzt verlagert sich die Geschichte der Familie Bin Laden mit den nachfolgenden Generationen in die gesamte Welt. Zu den USA gibt es ein besonderes Verhältnis, da die USA die “Schutzmacht” Saudi Arabiens sind und das Öl lebensnotwendig benötigen.

Es ist eine Geschichte, beeinflusst von Religion, Untertanentum, Modernität, Reichtum … der Stoff aus dem Hollywoodfilme bestehen. Auf der einen Seite ist die alles sehr spektakulär, auf der anderen Seite sehr bieder und vorhersehbar. Was mich fasziniert sind die Strukturen einer solchen Grossfamilie. Sie besteht heute aus hunderten mit Nachkommen. Osama ist einer davon! Die Familie wird Osama überleben. Er ist nur ein spektakulärer aber kleiner Teil der Familiengeschichte. Das Buch ist erfrischend neutral geschrieben und hat mich sehr zum Nachdenken gebracht. Jetzt liest es gerade Christine und so habe ich es nicht zur Hand um ein paar Zitate einzufügen.

Absolut lesenswert!

Categories
Books

Enough – John Naish

The book has a simple mission

realize when it is enough
– stop working when it is enough
– stop eating when it is enough
– stop consuming when it is enough
– stop YOU-NAME-IT when it is enough

My problem is sometimes to notice when it is enough.

It is this kind of cycle: more work -> more money -> more needs -> more things …. you know it.

The book has another big advantage – It sells nothing :-)

I read the book in Mai 2009 and I quitted a job after reading. It was not really because of the content of the book but I realized that the book had a big worth for me thinking about the topic to the right time.
Now – a half year later I have changed a few things in my life.
The book was a good start for me … so it must be good :-) 
but it is much more important to find your way to change your habits in real life.
Today I learn every day to do more what I want and I notice better and better the right time when it is enough.
 

Categories
Drupal Events

DrupalCamp Vienna

DrupalCamp Vienna

Sorry for the delay between the event and the post :-) too much work.

Nov 27th, 8:30

Coming from the warm Gerone/Spain I arrived a bit late. I used my chance being in Vienna to look for an cast iron spiral staircase for our house. This shop has wonderful staircases but they know also how to make money – 7.500 € + taxes + transportation.

10:30

I arrived at the registration desk in the wonderful main building of Technische Universität, bought the cool Kaiser T-Shirt and got a cup of coffee from a strange drupalized coffee machine.

 

11:00 Getting Your Site Ready for Web 3.0: The Semantic Web and Drupal – Lin Clark

Since years I am visiting these kind of sessions in the hope that I can use these techniques for clients projects. It reminds me a bit to these “one ID is enough” sessions.

The idea of RDF is so cool. Everything is a resource and accessible by a query. Imagine the views module would offer the possibility to build relationships to wikipedia, google maps+docs, etc …

Until now (in drupal 5+6) all this RDF stuff was a bit complicate but with Drupal 7 the RDFa base will be in core. Hope that helps to spread the word about RDF.

Here is the whole session on youtube – btw – Lin was very good!

11:50

I was looking for room 8 and a bit lost in the university. Together with Toni Fricko I finally found it. He is retired (but like looking like 45) and is working on a platform for artists where they can sell their stuff on line.

12:00

Gabor starts his Translate! Drupal session.

  • drupal modules contains all the strings in English language
  • the t() function is looking for the correct translation
  • translations are initially stored in .po files
  • there is new service http://localize.drupal.org (the germans do not use it … WHY??… but the french :-) )
  • now there are 5410 projects in d5 and d6
  • 7700 releases were parsed (since august 2009)
  • 165000 strings to translate (45 times drupal core)
  • ubercart is the biggest (more translations than drupal.org)
  • 600 contributors
  • than he shows the l10n client – impressive!

HOPE I WILL GET THE SLIDES

break

eating and talking … have a cup of Schilcher Punsch at the christmas market just outside the university together with Michael and André.

14:00 Rositza Dikova – Drupal: collective Identity out of the box

Ha – I met her a few hours before and wasn’t sure, who she was … now I know it … I have seen her at drupalcon Paris.

Unfortunately I was 20 minutes late and the session finishes 14:30, so I didn’t see the whole talk.

HOPE I WILL GET THE SLIDES

15:00

criz talks about intranets, collaboration and projectmanagement in drupal

He sees two big trends:

  1. web 2.0
  2. cloud computing -video from salesforce – “What is cloud computing?”

How is drupal in this field?

See a lot more helpful details in the slides …

I like this talk very much

16:00 My talk about cck, views + panels

 

17:00 Drupal SEO (Suchmaschinenoptimierung für Google & Co)

A talk in German language about SEO related necessary modules presented by Ivo Radulovski (segments.at) He seems to have a lot experiences in these SEO things and he has made an impressive list of useful SEO modules in Drupal

  • http://drupal.org/project/seo_checklist
  • http://drupal.org/project/pathauto
  • http://drupal.org/project/globalredirect
  • http://drupal.org/project/path_redirect
  • http://drupal.org/project/search404
  • http://drupal.org/project/page_title
  • http://drupal.org/project/taxonomy_title
  • http://drupal.org/project/nodewords
  • http://drupal.org/project/int_meta
  • http://drupal.org/project/xmlsitemap
  • http://drupal.org/project/googlenews
  • http://drupal.org/project/site_map
  • http://drupal.org/project/syndication
  • http://drupal.org/project/views_rss
  • http://drupal.org/project/google_website_optimizer
  • http://drupal.org/project/site_verify
  • http://drupal.org/project/top_searches
  • http://drupal.org/project/glossify
  • http://drupal.org/project/alinks
  • http://drupal.org/project/opencalais
  • http://drupal.org/project/morelikethis
  • http://drupal.org/project/service_links
  • http://drupal.org/project/menu_attributes
  • http://drupal.org/project/ed_readmore

SEO with geodata

  • http://drupal.org/project/xmltokml
  • http://drupal.org/project/kml

Tip from the audience – ist exists a module called http://drupal.org/project/autotag – it tries to do the same than Open Calais

Evening

The evening event was in an australian bar with life music … any questions?

November 28

9:00

Drupal-Themes dynamisch mit ThemeKey steuern – Markus Kalkbrenner

Themekey looks like a swiss army knife for displaying different themes depending on predefinied Properties. Markus shows us very real use cases like “having a different theme for christmas”

http://drupal.org/project/themekey

http://drupal.org/project/blockregion

Slides

10:00

Theming Drupal – The gap between PHP Developers and Designers

He asks the question: “Who is responsible for template.php?”

His slides are very useful to understand the things which happen in template.php

11:00

Using Drupal for your business – a case study for a television network site

A very good overview about a big drupal project …


After that session I had to leave to Bratislava airport. Boarding was at 19:00 and the last bus left Vienna at 13:30 :-(

So unfortunately I missed a lot.

At this camp a lot of other Drupal Camps were announced for 2010. Good to hear. Drupal is now definitely arrived in Europe. When I compare the Austrian with the Italian camp I have to say that the Austrian Camp was very international. Nearly all talks were in Englisch language. I am not sure wether this is always good. In Italy I learned (not in a bad sense) that you have to talk Italian if you want to bring Drupal to the Italian people. In Austria my impression was the same. There were many hardcore drupal users and developers but not that much newbies. The language problem is hard to solve – I have no real solution – but I learned that the clients usually want to speak their language. On one hand it is very good to have international guests and influences but on the other hand it is also good to have talks in the language people speak. In Italy it was too much Italian and in Austria it was too much English :-)

I think that the Drupal community has to “pick up the new users where they are”. I don’t know wether this phrase has the same meaning than in German. For me it means, if you want to “sell” something, you have to speak the language, your client understands.

The Austrian Camp was very, very good organized. Special thanks to Thomas Renner, Markus Rössler, Criz and all the others.

DrupalCamp Vienna

 

Categories
Drupal Events Italy

DrupalCamp Italia, Crema

6:00 I leave the hotel in Milano. The day before I walked through Milano and was impressed. I have to come back for a closer look. See pictures. The Metro in Milano opens at 6am. I miss the bus at 7am. It is sooo cold and icy. I take the 7:45 bus to Crema. The distance between Crema and Milano is only 50 km but the bus stopped at EVERY busstop so it takes me 1.5 hours.

9:30 I arrive at the university campus in Crema. The Dipartimento di Tecnologie dell’informazione is a part of the university of Milano.

9:40 It starts with a small introduction (of course in italian language :-) )

opening

9:40 Venice is using Drupal … :-)

A presentation from Paolo Cotti Cometti and Pietro Avanzolini (Drupal e Comune di Venezia: le esperienze innovative)

The city of Venezia started in 2009 with a project called “Amministrare 2.0” http://www.cittadinanzadigitale.it/

At this time they had an old intranet. They used it from 2000 to 2008 with 150 authors/editors and 3800 users.

In 2009 they decided to use a Drupal based Intranet called Altana.

It is build by Paolo and Pietro, they are employees of the Comune di Venezia.

It took them 6 month to plan, build and switch from the old to the new intranet.

They use mainly these modules: LDAP, Node Access, Book Access, Calendar, Views , CCK, FAQ, Sitemap, homebox, webform

An important detail was the phonebook.

One problem was the design of backoffice. How to handle 150 authors?

Finally they used node access to set access rights on node level.

but anyway … drupal is the answer … see picture below

drupal is the answer

HOPEFULLY I CAN GET THE SLIDES

10:30

The room gets fuller and fuller :-) The last questionS were asked about the venice project.

10:35 my talk

There is a lot of interest in the different possibilities with prebuild modules afterwards.

11:45 How to build an image gallery in Drupal – Creare une photo gallery con CCK e Views – Riccardo Bessone

He shows the possibilities of ImageCache and builds a gallery using the usual subjects, cck, views, imagecache, imageapi and the modules custom pager, taxonomy redirect.

For the gallery names he used a vocabulary.

The view for the photos was triggered with tid parameters

galleries with drupal

HOPEFULLY I CAN GET THE SLIDES

12:45 Apache solr – Claudio Cicali

The presentation was very professional. I know the module, so I could follow the slides but I didn’t understand the hints and tipps.

But Robert, look … a tribute to you :-)

apache solr
13:45-14:45 In the lunch break I had delicious italian fastfood :-)

break

14:45 Social Network: quali sono I moduli necessary per relizzarne uno con Drupal – Michel Morelli

Many good module tipps for building a social network based on Drupal

The slides had so much italian text :-) … it was hard for me to follow – but as far as I have seen there was a good list of modules

building a community with drupal

HOPEFULLY I CAN GET THE SLIDES

16:05 Civic CRM – Francesco Moretto

He runs the website http://civiccrm.eu.

February, 6-7th 2010 ist the first CivicCRM Developer Camp in Bruxelles – It’s again Fosdem time (how fast is one year gone? :-))

He talks about the history of the project since 2005, the core, that is available for Joomla and Drupal and lot of other useful things concerning civicrm.

He introduces the main modules and gives an overview about the new stuff

civiccrm

HOPEFULLY I CAN GET THE SLIDES

An now … 17:30 … the future arrives …

Drupal 7 presented by the drupalitalia team.

drupal 7

After the Drupalcamp Dario, one of the organizers, gave me a lift to the airport Bergamo – Thank you very much

My Impression about Italy and Drupal?

Drupal appears slowly on the italian horizon.

There are many interesting italian projects like the intranet of the Venice Community, which are completely in italian language and will not that much be known outside of Italy.

That’s a pity and I wish to see more european usecases on drupal.org

There are many web agencies which start to think about Drupal. Mostly they try it in a small project.

The coolest project I have seen is a Drupal Implementation on IBM AS400, done by Jet, a company based in Seregno -> Congratulation.

As far as I have seen, Italy is not that “twitter- and web 2.0 compatible”, they are more focussed on mobile phones -> Pronto?.

I was wondering why there was no talk about the mobile possibilties of Drupal.

I am sure, when the right people will notice the real potential of Drupal the Italians will love it.

Hope to be at the next italian DrupalCamp too – may be a bit more in the south of Italy with higher temperatures :-)

Categories
Events JoomlaDay

Joomladay Italia in Rome

  • November 21th, 2009 – 9:00 amAs I have heard and seen so far, JoomlaDay Italia is one of the biggest Joomla events in the whole world together with the Dutch and the Thai Joomladays.

    Alexred and ste and their team did an incredibly good job here.

    The venue belongs to Fondazione Santa Lucia and is perfect, the entrance is free.

    The room is filling up – there is Italian rock music in the background.

    The spirit here reminds me 5 minutes to DrupalCon Washington in March 2009.

    The sessions will be streamed live on the Internet (hope that works – it worked).

    I do a session to (building a template from scratch).

    The only thing which I really miss is a working internet connection for the public (like me).

    That’s a pity because it is not possible for me to send tweets, status updates and other bits and pieces in real time.

    Another thing is, that I forgot my camera and camcorder at home (old boy … brain is definitely shrinking).

    Good opportunity to try the gallery feature in flickr (gosh … I forgot, no Internet access).

    More and more people entering the room. It is equipped with four projectors which looks very impressive.

    I am 5 minutes at the entrance together with ste and others to welcome guests.

  • 9:15 am 

    The music stops and the event seems to start.Alex and two other members of the team try to get the PC <-> Projector connection working.

    The room gets fuller and fuller – it’s crazy.

    Three people from the Nooku team pass by. Have you ever heard of Nooku? Look here

  • 9:23 am 

    Now they are four at the podium but still nothing to see on the screens …Yeah – the first slide …

    *** The team is growing *** a slide from the DOCman team

  • 9:44 am 

    IT STARTS: Alex takes his microphone  – “bon giorno at JoomlaDay”I hear many Italian words about Joomla I do not understand :-)

    Then someone from the finance and the youth ministry says a few words.

    Here is the list of all sponsors and media partners.

    Look at their websites to get an impression of Joomla in Italy (http://www.joomlahost.it/, http://www.iit.it/, http://www.gibilogic.com/, http://www.prismanet.com/, http://www.html.it/, http://www.hoepli.it/hoeplinformatica, http://www.occhiovivo.it/).

  • 10:00 amJoomla! <-> Moodle – demo site promoodle.com

    The speaker introduces moodle as a shiny, super duper system for e-learning. For me, it is a bit hard to hear, because last year we had a client with a mis-configured moodle and our job was to solve the problems. For me, it seems, that open source projects like moodle, and of course Drupal and Joomla! too often are victims of misconfiguration in bigger projects – don’t look behind the curtain and don’t ask :-)

  • 10:18 am 

    Now the interesting thing – the integration of a moodle site into Joomla – this is interesting for me, because we set up Joomla in a European project for an Italian partner (know-how-retention.eu) and often the partners use moodle in these kinds of projects.

  • 10:30 am 

    Johann Janssen and Mathias VerraesThe talk is in English and there is a translating service to Italian language (good idea). It is the official launch of DOCman 1.5, and a bit about the future of DOCman 2.0. The docman team is growing and therefore they have the possibility to release a new version of docman on December 1th (2010 2009 – sorry for the mistake and thank you for the hint :-)).  In the past docman 1.3 was more a less Johann’s testing ground for the development of Joomla 1.5. It was the first extension which used MVC in the Joomla world. They have 1,000,000 downloads a year.

    DOCman 1.5 will be

    – native Joomla 1.5

    – the upgrade will be as painless as possible (no database and behaviour changes)

    Then Johann describes the features of docman (GPL, custom fields, local or remote storage, nested categories, group acl, plugin support (f.e. a shopping cart plugin to sell documents))

    Docman 2.0 ?

    — they have 150 Feature requests (teams, versioning, amazon s3, google docs, notification, …)

    — how to handle extensibility?

    — here the nooku framework comes into the game

    At the moment, often code for new Joomla extensions is copied and pasted from docman and other extensions and changed a bit with the known problems.

    The other way is better? first a framework, then the extension …

    F.ex. NinjaBoard was rewritten on nooku framework (88% code reduction – 5.000 Lines of code 1.700 Lines code, the rest comments).

    It is impressive to see and I ask myself “why is it called nooku? why not joomla?” It seems to be that the real progress is done in nooku, not in the joomla framework

    Another example built on nooku is anahitasocialengine (http://anahitapolis.com/).

    A chat exists, which cannot be seen on the projected screens – in this chat people ask the same question I was thinking of.

    The answer is: the Joomla framework is not built on joomla, the idea behind is the integration of nooku in joomla, drupal, wordpress and silverstripe.

    It is possible to write a Joomla extension in one line of code :-)

  • 11:23 am 

    PhpMyAdmin e MySqlA good presentation about the different versions of mysql and the possibilities to manage the databases, using phpMyAdmin

  • 11:56 pm 

    A good talk about hosting from joomlahosting.it about hosting.It starts with the question “What does the taxi driver ask when you enter his car?”

  • in between 

    relaxing in the sun with two wonderful pannini. After 20 minutes I fall into a deep sleep for 2 hours. Now I need a coffee but there isn’t one

  • 2:20 pm 

    Alex and I tried for the first time to connect the mac to the projector and … after a bit of trial and error it works

  • 2:30 pm 

    Accessibility in Italy seems to be a big thing.http://www.publiaccesso.it

  • 3:00 pm 

    my talk …I tried to build a template in 25 minutes and most worked well

  • 3:30 pm Alessandro Nadalinhttp://www.odino.org/New features in Joomla 1.6 Alpha 2 – People like the new ACL very much
  • 4:10 pm 

    Someone reads something in Italian language but it must be very important – he gets a big applause

  • 4:15 pm Brian Teeman 

    hidden secrets – How to disable components

    – How to disable ?=tp1

    – robots.txt are not working in subdirectories

    – How to disable meta name generator

    security

    – admin user is always user_id = 62 (delete it and create a new one, don’t call it admin)

    – don’t user jos_

    – hide your components xml file

    cosmetics

    – individual 404 page

    and then he showed his Joomla Tattoo … (have I mentioned, that he is based near Liverpool?)

     

  • 5:00 pmVirtueMart with Marcos Mattieri – hidden secrets for me because of Italian language :-)
  • 5:30 pmA lady talks about building a community in 24 hours and look for help in the community
  • 5:45 pmAllessandro Zaffi – SEO in Joomla 1.6
  • Then there is a last question & answer session with all the speakers

Thank you Italian community and especially alexred and ste for this wonderful day (and evening)

Categories
France

Market in Saint-Laurent-de-la-Salanque

Today it’s Sunday and we visit the Saint-Laurent-de-la-Salanque market. It spreads over the whole city center.
Here you can find all the goodies of Languedoc region, f.e. saucisson, brebis, olives, tapenade, vine, fruits and vegetables.

You should have bought everything you need till 10:00 clock. Thereafter, the market is full of people and you are doing well in engaging in one of the little street cafes to sit down and watch the hustle and bustle.

[fsg_gallery id=”1″]

Categories
Open-Source-Software Software

Project management with Drupal and STORM

We need in our company some kind of project management software. In the past, we used a mixture of Open Office documents and paperwork. We checked yearly for web based open source software solutions but we didn’t find the right thing for us.

In the last six months, I had a short relationship with Jira. It is a commercial software which is able to do nearly everything if you have the right plugins.

More than just an issue tracker, JIRA is an extensible platform that you can customise to match to your business processes.

Another interesting project is redmine. My daughter mentioned it yesterday and I had a short look on it.

The problem with these kind of software is always the complexity, the time you have to spend by choosing the right modules, sometimes the money you have to pay, the server space you need etc.

Last year I noticed the STORM project on drupal.org. I played around a few times and yesterday we decided we will use it for our two companies (cocoate.com and eduate.eu). Our "biggest problem" is that we are in the coaching, consulting and teaching business. We don’t really need issue– and bug tracking systems. With some clients it is possible, with others not. Our biggest need at the moment is on one hand having the possibility to create companies, people, projects, tickets, tasks and the relationship between them and on the other hand – and that is the most important thing – a time tracking system for our staff.

What they have done so far and wether the work is billable or not. This screenshot shows what we looking for:

Installation

We work a lot with Drupal, so it was easy to setup the ground base.

Drupal, webserver, database

We have a multisite Drupal installation and it is easily possible to add a new Drupal website. You just need a new database, a server alias in your webservers vhosts configuration and a new folder in your Drupal sites folder.

If you are new to Drupal, or if you want to test the system locally, it is a good idea to install a single Drupal without all this multisite stuff. Have a look at the Acquia Stack Installer to do it.

First Steps

To use the storm system you have to install the Drupal STORM module. It consists of a set of modules as follows: Storm (base module), Attributes (settings), Organizations, Projects, Tasks, Tickets, Timetrackings, People, Teammembers, Notes, Knowledgebase, Invoices, and Expenses. For our start we are using the following modules:

Activate them under site building – modules – list.

For the beginning we are not using the modules expense, invoice, knowledgebase and team member. We want to keep the system simple.

Configuration

STORM is more or less ready to work after activating the modules. It is necessary to insert your data step by step in your new project management environment.

Organizations

In our case we need two organizations because we are running two companies. Finally, we decided to create another one to organize our private stuff like "building a solar powered heating system". Create your companies under administer – storm – storm organizisation or to storm – organization.

An organization can be a Customer or a Provider. We need both in our case. Don’t forget to activate the Active checkbox too, otherwise the organization is there but it isn’t possible to use it.
The next step is to configure the standard STORM organization under administer – storm – storm organizisation. As mentioned before, we have three of them. One must be the Host Organization.

There are three other more or less important things to configure. The icon directory contains the icons for STORM attributes. If you create new attributes, it is necessary to create an icon too and put it nto the right directory. In our case the directory is in the multisite all/modules directory. It’s up to you to decide wether this is a good place or not. The Years range in dates is a "nice to have" feature to shorten your option lists. The report header is used in all kinds of reports. At the moment we are not using reports, so I wrote simply cocoate.com projects.

That’s all for organizations!
When you access storm – organizations or ([yourwebsite]/storm/organizations) you will see a page like this.

In the yellow area, you see the depending items. It is also possible to use the Drupal comment module to comment on Organizations. Now you have to create your staff and your projects by clicking on the little + icons. The Tickets and the Notes are not sooo relevant at the moment.

People

You can create people by clicking on the + icon. The interesting thing here is, that you can assign an existing Drupal user. Remember, you will need a Drupal user account for everyone who should be able to add content. Later, when this user is inserting his/her hours related to the projects, this relationship is important to filter the times by users.

The Peoples list has a nice filter. In this screenshot you see a list filtered by Organization and Name.

Projects

Now we have to create the most important things … the projects. Here is an example of our project website. The most important attribute of a project is the date for the begin and the end :-). Below you see the edit form.


After saving, you see the result of your form entries. At the right side are Notes, Tickets and Timetrackings related to this project. On top you have a tab Tasks for Tasks, which are related to that project. By clicking the + icon it is possible to add content if you have the access rights.

Tasks

The bad news at the beginning: At the moment it is not possible to assign tasks to people. It exists a workaround using CCK – see http://drupal.org/node/392414. This sounds very bad, but there is more than one solution for that problem. Instead of the CCK thing, you can use the luxury notifications framework or the simple the notify module to notify your staff when there are new tasks. If people really want to work together, it is possible to do it in that way.
If you want to intensify control, may be STORM isn’t the right module for you :-)

Ok, how to add a task?

You can add tasks as easy as Organizations, People and Projects. Click the + icon and fill out the form.

After adding some Tasks you can see a list of all Tasks. It is possible to filter this list too. As an example, you see a list filtered by Organization, Project and Category.

Tickets

I havn’t tried the ticket system, but I will come back later on this topic.

Permissions

Up to this point we could use user number 1 (administrator) to work with. Now we have to think about permissions for our users. In our case we have created a new user role cocoate (User management – Roles – add role). Than we assigned the permissions in (User management – Permissions).

Timetrackings

With the right permissions our staff is able to add times to projects and tasks! They have to be logged in with their own username and  password.

Timetrackings were the goal of our efforts with STORM and we have reached it – Yeah :-).

Now it is possible to see all the work which has been done for a specific project or task.
Do you remember the screenshot you have seen at the beginning?

By clicking the small book icon right from the word Duration, you produce a report to have all your times on a nice piece of paper.

Notes

You can add Notes to everything. The way is the same as always (+ icon)

Attributes

Attributes are an important part of your work. If you use STORM for software development, the predefined Attributes are fine. If you want to use it for other purposes it’s necessary to change and add Attributes. You can do that by accessing the attributes pages. Attention: You have to define one Attribute for the forms and one Attribute for the filtered search. The sreenshot shows the Attribute for the forms.

Summary

My conclusion: I am happy about the quick results. It took me at least one and a half day to setup something very useful for our company. For now we are in an early stage with STORM but the staff like it even after two days. I will come back later with more experiences of STORM, f.e. the reports and the invoicing.
If you have similar problems or solutions especially in project management, please comment on this blog post.

Categories
Software Website

Google Wave

Finally I had time to watch this 80 minutes video and it was awesome!

It’s not ready yet and Google is perfect in guerilla marketing but the idea is very, very good. It seems to be possible to start your own waves on your company server and it is an very good collaboration tool.

We launch it later in the year [2009] … So look, the last thing I wanna say … You can probably imagine it felt kind of nice that you guys seem to like what we’ve built … One of the best times in my professional life was after we launched Google maps back in 2005 and developpers started doing all kinds of crazy things with Google maps … I hope some of you are here … this was even  before we had an API on maps … we scrambled to put an API on maps and it’s  … become very popular and it’s an huge driving force of success … we learned a very important lesson, that you guys – developpers – are incredibly important to the success of the kind of products that we’ve built and so I can’t wait to see what you guys are gonna come up with

 

Categories
Uncategorized

Fahrradtour ans Meer

Heute habe ich um 16:30 Uhr Feierabend gemacht und eine Fahrradtour gemacht. Auf der Hälfte bin ich Schwimmen gegangen (Bis zur gelben Boje :-) ) und dann wieder zurück. Google sagt, es waren ca. 28 km.


View Larger Map

Mein neues (gebrauchtes) Fahrrad

[flickr-photo:id=3262943196,size=m]