Some thoughts about building
Over the last few days I had some thoughts about building your project. I am using Apache Maven for quite a while now. At my current employer we use Maven for all our components even our learn portal which is build entirely in Adobe Flex, using the Flexmojos.
The bottom line is that we have approximately 100 projects build with maven to build our entire platform. You don't need much imagination that we have a couple of challenges to meet.
jaev 1.0 released
After some weeks the third release candidate of the jaev was the final one yesterday.
The jaev framework is in productional use at least one installation and no major problems where filed so far. I'm keeping my fingers crossed
I am working already on some new features:
- Caching negative responses of mail servers
When a mail server refuses communication due to suspected spam, the result will be cached to reduce network traffic. - Suggest e-mail addresses
When the validation fails suggest a list e-mail addresses. This algorithm may use the previous request and a default list of domains to compute some suggestions.
If you have any good ideas, file them on the issue tracking system or the google group.
Maybe I am applying for a google wave developer sandbox access to provide a google wave robot for online e-mail suggestion. Bah, that sounds like some work
Maven and Flex hoodoo
The last time when I blogged about the Flex mojos I was still quite frustrated and thought I had a better solution. Now some time passed and on April the 3rd the new version (3.1) of the flex mojos was released and me and some of my colleges made some interesting discoveries.
Mavenizing a Flex build
In the last week the release 1.0 platform release of scoyo came close and we were tying up some loose ends. One of these ends was the integration of the scoyo Flash/Flex portal build process into the platform build process.
The platform build process is realized with Apache Maven, which is, in humble my opinion, still the first choice for Java based software projects, but integrating other project types into maven is a kind of challenging due to the nature of Maven. You may summarize this in: If you do it the maven way it's very easy, if you don't it is up to you ...
Luckily there was already an existing build with Ant and a dysfunctional Maven variant with the Maven Flex-mojos plugin. So it stated my journey to insanity an back ...
The name is jaev …
The name of who/what is jaev? The jaev framework is my first open source project! Jepp, I joined the community and giving something back after years of using the frameworks of other people.
What does jaev do? The name jaev is the abbreviation for java (advanced) email validation. So the framework does validate e-mails. Sounds quite boring, isn't it? Of course not!
This is strange …
Wednesday was my last day working day at my old job. It was quite a strange feeling when I left the building. On my way out I made a small round just to say a quick goodbye to some very nice colleagues. Unfortunately I missed a couple of very close ones, but I decided against staying any longer ...
This was 2008 …
With 2008 almost over, I am just want to take the chance to write a short "Goodbye" for this year. It was quite exiting! I fell in love again, which took quite some years. How it's gonna work out, we will see in 2009 ...