No es broma, si eres estudiante Google te puede pagar 4500 d—lares, seleccionando una de las propuestas de un projecto open source y apunt‡ndote a Google Summer of Code, y si superas el proceso de selecci—n durante el verano Google te paga.
He a–adido unas propuestas a la p‡gina de la fundaci—n Apache, que me interesan especialmente, relacionadas con Maven, aunque tambiŽn se aceptan las propuestas de estudiantes. Lee las preguntas frecuentes en la p‡gina de Google y date prisa que se acaba pronto!
Adem‡s tras esta experiencia est‡ la muy probable posibilidad de trabajar para compa–’as relacionadas proyecto open source, al menos es el primer lugar donde yo voy a mirar por nueva gente. No es una mala forma de hacer el proyecto de fin de carrera, o la tesis, y conseguir una experiencia que te ayudar‡ a conseguir un mejor trabajo y reconocido a nivel mundial.
Are you student? interestend in getting paid 4500$ for a summer job?
Join Google Summer of Code, choose one of the proposals (or propose yourself) from any open source project, and apply. I’ve added some proposals about Maven I’m interested in to the Apache Software Foundation list of projects. Be sure to read the FAQ and hurry, it ends soon!
We’ve reached already the 5000 dowloads since the book was released officially, which was less than two days ago!
Just to let you know that I have disabled the jroller comments and added links to haloscan, another way to write comments, because I always had problems not being emailed new comments and a lot of spam.
Old comments are still available through the permalinks.
UPDATE: I finally got a way to see the comments in roller, waiting for the send email when new comments are added feature works
It finally went out! As I mentioned some weeks ago, there is a book about Maven 2 made by core developers, John Casey, Vincent Massol, Brett Porter, Jason Van Zyl, and myself. I think this is what the Maven community was waiting for, and I’d like to thank Mergere for the opportunity of working on it and the guts to make it available for FREE, like in free beer ;).
You can download Better Builds With Maven, and the chapters code (link is at top left corner).
I’d prefer a cover like this, but it didn’t pass the vote, nobody understands my sense of humor ;)
I have seen some projects that use their own Maven repository where they copy stuff from iBiblio and change it based in their needs, like changing pom dependencies. You should know that this is a really bad practice, let’s see
- if you happen to get that pom from ibiblio first for any of your other projects, Maven won’t get the one from that custom repo, as it’s already cached, and there’s no reason to redownload again
- if you happen to run first against that custom repo, that custom pom will get downloaded to your cache, thus preventing all the other projects to use the right pom from iBiblio
To sum up, if you need to use your own repo you have to create your own groupId (com.acme) and deploy there all your stuff as other people’s stuff that you customize
I’m sure I’m not the first talking about this and I don’t have too much to say, just point you to this great article by Tim O’Brien: Red Hat buys JBoss: My Mixed Reaction
After meeting a bunch of the Geronimo guys, I’d like to say JBoss is dead, long live Geronimo ;), which BTW is migrating to Maven 2.
I know I don’t blog too much lately, I try to keep my social life away from the computer, but maybe too much ;).
Maven 2.0.4 was released, not too long after some regressions were found in 2.0.3. A lot of bugfixes were already included in 2.0.3. All the bugs I found most annoying are already fixed.
Fresh news for today are the inclusion of in the sandbox of two libraries that will allow you to use remote repositories based in webdav and a several Source Control management systems, both to get your dependencies, deploy them or deploy your site.
Let’s make some samples,
- do you want to deploy your jars to a repository in a webdav server instead of ssh based? you can
- do you want to deploy your site using webdav, for instance to a running tomcat server? you can
- do you want to store your private remote repository in Subversion, CVS, Perforce, and more? you can
- do you want to deploy your site to http://dev.java.net (which involves checking into a CVS folder)? you can
This is accomplished using two implementations of Wagon, wagon-webdav, which uses Jakarta slide under the covers, and wagon-scm, which uses Maven-SCM. Wagon is the layer that Maven uses to access remote serves, both artifact repositories and site deployment. It can be used outside of Maven and it’s a good alternative to commons-vfs, the one I talked about some time ago.
Of course this is still in the sandbox for a reason, and as it matures we’ll move it out from there, just a matter of user testing and improving documentation.
And last but not least important I’m gonna announce in a few days something that the Maven users where waiting for a long time. If you were at The Server Side Symposium in Vegas and stopped by the Mergere booth you already know, for the rest, you’ll have to wait a bit, or maybe just be good using search engines ;)