eulife IS NOT meant to be just a repository

December 16, 2005

Although eulife is heavily relied upon the idea of open source, there are many things that set it apart from being just a repository or another community.

The ultimate goals for eulife are,

1. Promote IT and educate people

eulife encourages developers to go out there and talk to people! Let them know what IT is and how it can help them in their daily lives or with their businesses.

Visit your local shops, listen to their requirements and address their needs! A catalogue is something to start with.

Talk to friends and relatives and identify how IT could make their lives better!

2. A software application in every store

Software shouldn’t be a luxury and should be given for free in its base form. Most people are under the impression that software is expensive, tedious and not worth it. Prove them wrong!

You can start by installing a catalogue in every store.

3. Support students and graduates

eulife is the ideal place for students to familiarize themselves with software development and work with real world examples.

Graduates can start their career with eulife and shouldn’t wait until they get a job to start doing some serious coding!

eulife helps them know the process involved in developing software, the technologies behind it, as well as the latest trends thus making them fully aware and ready when hired later on by an IT company.


1st Hellenic Meeting – A part of history

December 13, 2005

Last Sunday (11 December 2005) the 1st Hellenic Meeting took place in Athens, Greece.

It was a relief to find out that most of the questions were related on how to promote eulife and not on whether or not eulife is a good idea.

Although the way you do the promotion isn’t defined in any way by eulife here are some hints.

  • Talk to relatives, friends, people you know. Someone must be in the need of an application that eulife can address.
  • Let other developers know (friends, colleagues etc.) what eulife is and what is trying to achieve.

Look at what is happening daily on IT and use it to your advantage!

  1. Customers who aren’t satisfied by the product, frustrated by the support they receive.
  2. Developers who have become desperate by their working environment, and not having a choice.
  3. Graduates finding it difficult to get a job and when they do, they are paid less for more!

It is our responsibility to shape life. No one else is going to do it for us!

anonymous cvs access using Eclipse

December 7, 2005

Open the CVS prespective

Right Click -> New -> Repository Location
Repository path: /cvsroot/eucatalogue
User: anonymous
Password: (leave blank)
Connection type: pserver

Click Finish

You can now retrieve the complete CVS of euCatalogue.

euCatalogue, all POJOS and the Catalogue class for various operations
euCatalogue-admin, the admin interface of euCatalogue (struts)
euCatalogue-web, the user interface of euCatalogue (struts)
euCatalogue-web-common, common library for both web interfaces of euCatalogue
euPersistence, a library for operating with Hibernate enabled applications (required)
euTools, a library of common tools for various operations (required)
euWeb, a library of classes to aid in the web development
PS. all eulife projects are mavenized under version 1.x

eulife philosophy

December 7, 2005

eulife is based on already established ideas with open source greatly in mind.

Take for example the average developer who is trying to become an independent.

This developer can see that although there is a plethora of stores in his local community, none of them has an online shop. He decides to make one. He designs and implements a catalogue framework thinking that it should also prove useful in the process of making a library management tool later on.

Even though he has no problem developing the software, he sure knows well its hard to make it on his own. He is also aware of the fact that he will need a graphics designer to accompany his programming skills.

He also realizes that in order for the eshop idea to work out he has to come to an agreement with a hosting company. Most likely he will need to install a PC in each store for administration. Good thing one of his friends has a computer store. Most likely he could score a deal. But what about hosting? It will be difficult for him to get in touch with all of the hosting companies and get a good deal on his own.

But hung on for a second. There are many others troubled by the same issues here. Why not support each other. Surely we can achieve a lot more if all individuals become as one. If we can all work towards the same goal. We could make partnerships easier, find instant solutions and finally make what is needed to uplift IT!

Going forward in time. Eulife is a global organization now. Well respected among the community because of the developers supporting it. It has achieve great deals not only with IT companies but others as well. All these because developers decided one day that we should take matters in our own hands!

This is eulife.

eulife has currently released a java catalogue framework which can be found at (currently accessible only through CVS)

open letter

December 7, 2005

Dear Developers,

In a time where most of IT projects fail due to limited human resources, low budget, ambiguous requirements and tight deadlines we need to move IT to the next level where us, developers will work closer with society, extract requirements from daily life and promote IT.

Instead of relying on outsourcing, take a look at your local community and identify what is missing that would make life easier. Approach small to medium sized businesses in your local area and address their needs.

It is our responsibility as developers to give the means that will make our lives better.

Welcome to eulife,
Markos Charatzas