YAGO
YAGO
is a personal organiser. It is written in Java (Java2 - mostly JDK 1.3) using
a specific software architecture (see below).
YAGO is currently at its initial phase and offers basic useful functionalities,
namely organisation of:
It offers a global calendar view
via which one will eventually be able to manage items.
YAGO stores its data into a database (compatible MySQL) and may export its data
to XML file in order to either import them within a different DBMS or archive
them as files.
YAGO offers basic DB administration, in connection with XML structures.
User
Manual :
Please refer to the above tabs for detailled functionalities
Contribution
:
Originally, YAGO has been developped by a local team (see below). However, should
you wish to contribute or show interest in this project, please contact :
---project leader ---
Software
Architecture :
YAGO is one implementation of a wider software architecture concept, namely
LuX ("LuX uses XML"). The idea is to combine basic blocks (referred
to as "modules") using a modue loader and a module manager.
Each module proposes a separate functionality to the complete application and
may (but does not have to) correspond to a graphical rendering. See the LuX
homepage for more details about this project.
Development
Context :
YAGO is the result of a coursework project. It has been developped by third-year
students (2001/2002) at the Computer Science department at University of Geneva,
via the course entitled Projets Informatiques (PINFO01).
More details can be obtained by contacting :
--- the course leader ---
--- the
list of participants ---
Liability:
No liability on the loss of information or data or any other consequence resulting
from the use of the tools described therein is endorsed by any of the authors
or maintainers of this project.
The source code is given 'as is'. Care has been taken to refer to original sources,
where applicable. However, no responsability is assumed on the quality of the
code, comments or documentation delivered here.
Should you not comply or agree with the above, please trash and forget all data
related to this projet.
Download:
YAGO is a project hosted by
SourceForge. Downloads can therefore be made via the corresponding --- CVS
tree ---. This download comprises all necessary documentation (including
this site) to compile and run YAGO.