Categorieën
Asides Techtalk

Project tracker: installation profile

Davy suggested to create an installation profile for my little sideproject. And so I did. I’ve put it on Github with a readme. First time I did an, albeit simple, installation profile. Quite educational.

Categorieën
Internet Techtalk

Build a project tracker with Drupal

Since Drupal has become part of my day-to-day life, I’m going to start blogging about it here. I’ve been thinking to create a separate development/project/code blog on colada.be, but I’d like to take the time to set things up properly over there. So, for now, let’s start here and see where I’ll end up.

So, what cool things can you do with Drupal besides building websites? Well, to manage my work on the Pandion project, I really needed some sort of case or issue tracker. Nothing fancy, just something were I can manage stuff – ideas, features, bugs, forget-ye-nots,… – without losing track. There are already some great tools out there. Standalone issue trackers like Mantis or Trac and on line services like Unfuddle are of great assistance for the intrepid developer or project team. Then again, those come with a lot of features which I, as a sole developer, don’t really need.

Enter: Drupal!

Drupal.org actually hosts most of the projects – modules and themes – within the Drupal ecosystem. It provides a CVS code repository, packaging and, notably, an issue tracker per project. Take the Views module for intance. This is one of the largest projects within the Drupal community and without the issue tracker, it would be hard to coordinate the efforts. The best part is this: the tools to create such an environment are also open source! They’re Drupal modules that are actually very easy to set up. And so it took me about an hour to set up my own issue tracker  with Drupal.

So, how did I do it?

1. Download and install Drupal 6. (Not 7! Not yet at least ;-))

2. Download and install these modules: Views, Comment Upload, Project, Token, Pathauto and Project Issue

3. Go to ‘admin/build/modules’ in your Drupal installation and enable these modules: Pathauto, Project and Project Issue Tracking. You’ll notice that there’s actually a whole range of submodules. The project module does also include i.e. Apache Solr support, packaging and much more which I didn’t need.

4. Next go to ‘admin/build/path/pathauto’ and under the ‘Node paths’ fieldset enter ‘project/[title-raw]’ (without quotes) in the ‘Pattern for all project paths’ textfield.

5. Now go to ‘admin/settings/site-information’ and set the default front page to ‘project/issues’ (no quotes!)

6. Finally, go to ‘node/add/project-project’ and create your first project.

Congratulations, You’re set to track issues with you’re private issue tracker system! On the front page, click on ‘Create a new issue’ to start tracking. If you have multiple projects, Drupal will ask you to which project you want to add the issue. With the default configuration, you can add issues for components like ‘Code’, ‘Documentation’, ‘Miscellaneous’ and ‘User Interface’. You can give priorities to issues, assign them to particular Drupal users (if you work in a small team) and give issues a whole range of statuses.

And this is how my own project tracker looks like. Just what I needed, completely free and without cruft I don’t need.

Project Tracker
Categorieën
Media

Tron

Ah, jeugdherinneringen. Dingen die ik als klein ventje meemaakte en die top de dag van vandaag nog altijd diepe indruk hebben nagelaten. Tron is er zo eentje. Ik weet niet meer hoe oud ik moet zijn geweest. Een jaar of 6? Geen idee. Maar ergens tijdens een kerstvakantie werd Tron op TV uitgezonden.

Die befaamde lightcycle scène. Die bliepgeluidjes. Die abstracte kostuums. De beroemde scène waarin Flynn in het spelletje wordt ‘gedigitaliseerd’.  Heerlijk. Ik ging volledig op in de wereld van Tron. Niet dat ik nu ook weer zo van die pakjes wilde zoals de Tronguy, maar ergens vermoed ik dat mijn fascinatie met computers daar misschien wel zijn kiem zal hebben gehad.

Ik heb uiteindelijk Tron welgeteld éénmaal in mijn leven gezien. Tijdens mijn tienerjaren heb ik nog eens een paar pogingen gewaagd, op zoek bij de betere videoverhuurzaken maar de film leek nergens deel uit te maken van het gamma. Jammer. Zelfs tegenwoordig, met de Intertubes gevuld met minder legaal spul heb ik uiteindelijk nooit de behoefte gevoeld op zoek te gaan naar dat stukje jeugdsentiment.

En dus ben ik razend benieuwd naar wat Tron Legacy gaat brengen. Niet dat ik nu meteen bij de première al in de bioscoop wil zitten. Maar het is wel een gebeuren waar ik reikhalzend naar uit kijk. Alleen, tjah, hoge verwachtingen, daar kan men moeilijk aan tippen.

In ieder geval komt op 7 december de Tron Legacy Soundtrack uit. Volledig gemaakt door de heren van Daft Punk. Een betere keuze zou ik niet hebben kunnen maken. Als je een beetje zoekt, dan vind je in de cloud wel al een volledige streaming versie van de soundtrack. Ik kan u zeggen: ze stelt niet teleur. Ik vond de soundtrack van Inception al bijzonder zwaar de moeite, maar wat Daft Punk doet, dat gaat toch nog een stuk verder. Puur genieten.

“The Grid. A digital frontier. I tried to picture clusters of information as they move through the computer. What did they  look like? Chips? Motorcycles? Were the circuits like freeways? I kept dreaming of a world I’d never see. And then. One day. I got in!”

Categorieën
Internet

Firefox en grouped tabs

Herinnert u zich nog hoe ik fulmineerde tegen de gepercipieerde traagheid van Firefox enigste maanden terug? Wel, sinds een tijdje ben ik overgeschakeld op Firefox 4. Is die al uit? Neen, maar je kan die in avant-première al uitproberen via de beta’s. Ondertussen zitten we al aan beta 7.  Is de browser dan stabiel genoeg? Het wisselt wat. Toen ik in stapte in het betaprogramma was beta 3 nog maar net uit. In een rotvaart hebben ze een paar nieuwe versies de deur uitgestoempt en ondanks een paar ergernissen gaat het wel in de goede richting. Om nog maar te zwijgen van de interface, die ondanks verschillen tussen beta’s, redelijk stevige hawtness beloofd.

Maar daar wilde ik eigenlijk niet over bloggen.

Grouped tabs dus. Zat ik net in mijn zetel met een tiental tabs open met allerlei documentatie voor mijn werk aan dit project. Straks sluit ik het boeltje en neem ik mijn laptop morgen mee naar kantoor. Daar werk ik weer aan andere projecten waar ik al snel een tiental tabjes voor open heb staan.  Het is dus jammer om de ‘staat’ van mijn huidige browserspace verloren te laten gaan. Ik heb geen zin om alle documentatie opnieuw te moeten zoeken. Bookmarken dan maar? Can do. Maar dan ontploft mijn bookmarkbar.

Gelukkig zit er in Firefox 4 een nieuwe feature: grouped tabs. Je kan groepjes van tabs maken en dan switchen tussen die groepen.  Ik ben mijn openstaande tabs dus niet kwijt: ze worden op de achtergrond bewaard en morgenavond kan ik ze terug opnieuw oproepen terwijl ik mijn tabjes van de kantoorprojecten kan verstoppen in andere groepjes.

Check it out!

Handy!

Categorieën
Leven

I’m back

O ja, ik ben ondertussen ook zo’n beetje verhuisd. Hoe ik het nu stel in het verre Antwerpen? Wel, het is weer wat wennen, maar ik moet zeggen dat ik mijn nieuwe woonst dik ok vind.

Ik kook trouwens tegenwoordig op een gasvuurtje. Vroeger moest ik daar niet echt van weten. Gevaarlijk, vuur, enzovoorts. Maar onbekend is onbemind en na één keer koken op een gasvuurtje zie je mij toch niet snel meer terugkeren naar vitrokeramiek of inductie. Hoe goed dat ook moge werken. Het heeft ook wel iets om zo boven een sissend gasvuur te staan kokerellen.

Verder neem ik tegenwoordig de tram naar het werk. Die zet mij quasi voor de deur van de dagtaak af. Ideaal. Lijn 8 maakt trouwens ook nog eens een sightseeing tour door het centrum. Van de Groenplaats over de Leien via de Lange Leemstraat naar Berchem.  Omdat ik flexibele uren heb, zoals dat heet, verandert het publiek danig als ik een half uurtje vroeger of later vertrek. Van scholieren tot bejaarden. Ik zie het allemaal. En de trip duurt net niet lang genoeg om vervelend te worden.

Tenslotte woon ik nu in een rustig zijstraatje van de Nationale. Dus afgelopen met het drukke autoverkeer. En op een paar passen van where-it’s-happening. Midden in het modehart van Antwerpen. Al was het maar dat ik aan mezelf verplicht ben om eens binnen te lopen in het MoMu.

Afin, ik ben in ieder geval heel erg tevreden terug te zijn.

Categorieën
Asides Foto

Ilford

Gezocht: een verkooppunt van Ilford 35mm film in Antwerpen. Ik heb weer zin om met de Spotmatic op stap te gaan.