Der var for eksempel intet tidspunkt i NeoConsult hvor jeg havde lyst til at skrive følgende i en commit message:
Added missing javax.mail dependency.
Dammit people, if you get "package does not exist errors" it most likely means that you did not include the correct library, not that some woodoo should do everything for you.
This is not rocket science.
Med tilhørende svn diff:
Modified: myproject/trunk/pom.xml
===================================================================
--- myproject/trunk/pom.xml 2007-03-29 11:50:10 UTC (rev 762)
+++ myproject/trunk/pom.xml 2007-03-29 11:54:18 UTC (rev 763)
@@ -225,6 +225,16 @@
<artifactId>hibernate</artifactId>
<version>3.2.0.ga</version>
</dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.activation</groupId>
+ <artifactId>activation</artifactId>
+ <version>1.1</version>
+ </dependency>
</dependencies>
<profiles>
<profile>
} catch (Exception e) {}
Jeg følte aldrig trang til at skrive:
Do [insert co-worker's name]'s work for him...
i min time registrering.
Men det er nok bare mig, der maler et meget lyserødt billede af mine tidligere kollegaer...