BLOG

Blog

Translating Symfony Terms for Drupal Devs

Last blog post I gave a digest what is a Symfony2 framework and why should Drupal Devs know about it. If you are reading this you probably already know PHP and Drupal and you got interested. Good news for you! You got everything you need to learn a modular PHP framework like Symfony2 fast.

What is Symfony2 and do Drupal Devs need to know something about it?

Symfony2 is a web application framework written in PHP. So what you ask as a Drupal developer, right?

Cooperation between brand:marke and comm-press for jeweler CHRIST

The project was a cooperation between brandmarke hamburg and comm-press. We started in an unusual way. First we gave the concept and the tasks to comm-press so they build up the core system and manage the main output. Our main part was the theming and frontendcoding. We got a new colleague Frantisek and this was his very first job in this company. We didn't know each other before so there was a little risk to let the new colleague Frantisek work alone on this project. That is we decided to work together with comm-press and keep the project save. It was not easy for Frantisek coming into a new country and come in use to a different language cope with the situation to work with a company and get into their workflow. But he did a real good job. Thanks Frantisek! On this point I want to thank comm-press too for being this nice to spend a lot of time for Frantisek in addition and bringing the community thought into our company.

The Code-Sprint turned into a Support-Sprint: Review of the Views Sprint

Der Codesprint wurde zum Support-Sprint: Review des Views Sprints At the weekend, we had support from our friends from erdfisch in Heidelberg and had a Views Codesprint as office opening because of our new facilities. By organizing a Codesprint we want to enforce the know-how for Views in Germany and we as part of the international community want to offer more support and help to the development of Views.

Views Code Sprint on 2011 Nov. 26./27 for comm-press new office opening party

On 2011 Nov. 1 we were able to move our new facilities.

Our neighbours from the same floor moved out which gave us the possibility to make our environment 200m2 bigger and therefore on the upcoming year hopefully find more people to work here.

We moved to our rooms in Altonaer Poststr. 9a in August last year. Shortly, after two people making vocational training and two students working with us 85m2 was getting a little bit too concise. So we are very happy that we could keep our headquarters in Altona and did not need to move.

Core patch process for Drupal and how it is going to continue in Drupal 7

Right now there is an important discussion on drupal.org: Figure out backport workflow from Drupal 8 to Drupal 7.

It is about Drupal 8 getting patches that they let to be known in Drupal 7 and Drupal 6 as well. This is going to be explained and summarized in the Backport Policy which is still under consideration.

Careful – rip-off! “New Robinson List: we fight against unwanted advertising”

Vorsicht Nepp: "Neue Robinsonliste - Wir kämpfen gegen unerwünschte Werbung"

At comm-press we have to fight with uncountable numbers of emails everyday that range in an open scala between unwanted, idiotic and impudent.

With every advertising email the danger of not noticing serious emails is growing.

i18n Sprint Camp Berlin - 20 devs, 6 nations, 5 days, 1 goal

Day 1

Wednesday, May 11, office of Babel Monkeys: the i18n Sprint Camp Berlin is about to start. Everyone present arranges their work area, introduces each other and gets familiar with the environments. Initiator Karsten Frohweinis a prey of Berlin’s traffic, so Gábor Hojtsy, Drupal 6 maintainer, consents to give the salutatory. Jose Reyerotakes the part of summarising our gathering’s goals afterwards by collecting issues and posting it to the whiteboard. I am surprised how calm and balanced the morning proceeds. No chaos, no commotion, high level of energy - quite impressing.

This is not the first event I am organising and usually catering, accommodation and setting is as important to participants as the actual reason people meet up for. While planning the sprint camp I was a bit worried we might not give enough variety to catering and entertainment, but soon after the kick-off I learned the whole lot is happy to meet up and focusses on the work they have to do. Not a single person shouts for a sumptuous lunch, fancy dinner or special entertainment - great experience to see the bunch of experts without any affectations. This would be enough of rave review if there wasn’t Pascal Crott who stole the show by hosting as many community members as want to stay at his place. Many thanks for being so awesome, Pascal! At the end of the day 5 out of 15 issues have been fixed - time to get some rest.

i18n sprint - “How to organise a camp within 20 days”

It is mid of April and Karsten is standing in front of me with this certain bright smile – I have a sense of foreboding – and tells me “Rike! You have the great luck to find sponsors for our i18n Sprint Camp. I bet you are doing a brilliant job!” Aha, i18n Sprint Camp. This is one of those moments which make me think “Welcome to the world of techies”..

Impressions from the DrupalDevDays: The power of entities and the missing book module

Eindrück von den DrupalDevDays: The Power of Entitys and the missing Book-Module I very much enjoyed the Camp even though it was the first Camp where I was completely cut off from WLAN. I usually tweet a lot and share my impressions with the world and it feels very odd not being able to do so.

Never mind - it was great to have so many Drupal experts in one place. A lot of VIPs were present, too. The anglophone Camps attract a distinctly different audience than the Camps held in Germany. Maybe we should think about organizing an anglophone Camp in Germany. This could lead to an increased exchange with the international Community and help us to better communicate the wishes and interests of the German community regarding the focus of Cons on an international level.