|
|
|||||||
Felipe Gaucho's BlogJune 2007 ArchivesGlobal JUG community leaders togetherPosted by felipegaucho on June 22, 2007 at 03:10 AM | Permalink | Comments (2)
NetBeans World Tour takes Europe this weekendPosted by felipegaucho on June 18, 2007 at 01:05 AM | Permalink | Comments (2)For countries around Switzerland, NetBeans Day is a rare opportunity to check the Netbeans Team showing all features of the IDE and also introducing the novelties being develop to the Netbeans 6.0. Next Saturday, 23 of June 2007. I attended the Netbeans Day at San Francisco, and the conference day was fantastic. All those old myths about productivity and interoperability are dismissed on the stage and they introduces JRuby, NB6 power tools and several other practical and real world examples. Technologies are becoming more sophisticated and the discussion about development tools and its productivity and usability are a hype topic everywhere. Despite all levels of purism there is this common feeling that is almost impossible to keep competitive without good supporting tools. This NetBeans day is a chance to you give the IDE a new chance, a second review. After a long time eclipsed by the concurrents, NetBeans is receiving a strong investment from Sun as part of its strategies of moving from software to business consulting market. All this investment will be released in November 2007, and if you want to have few months of advantage in preparing your team for the next generations of Java IDEs, it is time to check it out :) Green grass project looking for innovative technologiesPosted by felipegaucho on June 13, 2007 at 05:07 AM | Permalink | Comments (11)The core of the Footprint Project is alive, and during the next few days I will be organizing a minimum documentation in order to publish the first stable release. The current snapshot is able to generate and sign PDF documents through a concise code - a very good beginning considering the scarce resources of the project. Now it is time to check the outlook and to start discussing the more advanced and valuable features of the project, as follows:
I am here playing this fortune teller role in order to guess the chances of the new technologies to survive along the time. My crystal ball is displaying a mix of old labels and novelties like jMaki, JavaFX, Netbeans, Glassfish or EJB3 for example. Some of these technologies are already materialized in the software market, other ones are just whispering good features, prospective ideas waiting a chance to be adopted. We all play these mind games some times, and we know every Open Source project based on pure collaboration - no financial support and very small teams - need some kind of special attraction to be noticed by the Java community. So, our task now is to check the horizon and bet on the winners. The early adoption of new technologies is a strategy to give the project a chance to survive along the time and also a better chance to be adopted in real world scenarios. My past experiences taught me this strategy works, but it is also very risky and several good ideas suffer premature death due to the excess of effort required by the learning curve and the absence of mind share around the new concepts. In the other hand, it is not worth basing a project with medium marketing appeal in old and stable technologies because it ends like a scholar work: beauty, nice tailored but extremely boring. That kind of project everyone knows how to do but nobody has time to do, so your project is just something easy to be done and it will probably be overlapped by other project with the same nature - eventually with more resources or just a better pedigree. The innovation dilemmaNow we have to think about the classical dilemma in software design: How to design a software that will be innovative, useful by its robustness and easy to maintain with scarce resources? I will leave the answer for you, I have my own concepts about that but I prefer to wait your thoughts
to not influence your suggestions.
Introducing the Footprint ProjectPosted by felipegaucho on June 11, 2007 at 06:30 AM | Permalink | Comments (3)Few months ago, my JUG participated in the Sun Tech Days Brazil - with more the three thousand participants over 20 different cities. The event was fantastic and the international evangelists sponsored by Sun made a great work introducing new technologies and the prospective innovations about Java. Despite the great success, the management model of JUGs - uniquely based on community collaboration - caused some issues on the organization of the events in all participant cities. This kind of situation motivates international JUG leaders to discuss on how to prevent or mitigate these problems in order to aggregate more quality to the local events. * If you are JUG leader, you can (and must) participate of our discussions here. The need of events certificatesThe most part of Java professionals invests in their carriers without much concern about proving when they buy books, attend conferences or courses - they are just serious professionals looking for technical education and they usually don't care if the conferences provide digital or printed certificates of participation. In many countries it is common such investment to be supported by the companies as part of their competitiveness strategies. Unfortunately, not all societies are so stable and fair with people and some markets are so competitive that forces people to register their investment in education as a better chance during job interviews. People living in these under development countries - like Brazil - looks forward some official way to prove they are skilled, including all types of certificates: Java Certifications, graduation and post-graduation diplomas and even minor certificates like participation in local events. Other important learned lesson for me - after 5 years as JUG leader in a community without good salaries and without good working conditions for the average case - is that the discussion about better ways to work must be done in parallel of actions to promote a better life for people today. We cannot just discuss philosophically or wait a better society in ten years, we must dream of that but we also must try to mitigate any problem that bothers the quotidian of the JUG members. In that sense, I created the footprint project. The footprint projectInspired by the need of JUG Events certificates, we wrote a set of User Stories in the project home-page, but the main goals for the moment are summarized below:
The project is new,we have a snapshot release available and we are discussing the user stories and designing the project modules. We are looking for help, and even small contributions are very important now, like logo design, early adoption and design tips and suggestions. Your experience and your thoughts about the User Stories are also very important, and any suggestion that help us to do a better product will implies that your name will be included in the hall of fame of the footprint project. So, visit our project, contribute and tell to your JUG leader about that - we certify you :) Sun Spot @ Jazoon'07Posted by felipegaucho on June 04, 2007 at 02:42 AM | Permalink | Comments (0)
| |||||||
|
|