Contributing on Fisterra
The Fisterra Development Framework have been created as a community
toolkit for ERP applications development. The community effort is
essential to obtain a more general framework and the maximum adaptation
level to all business environment. There are many technologies to work on
in order to increase the framework performance and make improvements in
communications, code generation, EGB components management, database
access, ....
The collaboration work is organized in the following categories :
- Beginner developers
- Gtk and Gnome developers
- Fisterra developers
- Advance technology developers
You can review the Fisterra mailing lists and talk with igalia
developers in the Gnome chat.
Beginner developers
Everybody can contribute to create a free software development and feel
part of this project which has the main goal of became an useful
toolkit for community developers around the world.
The minimum required skills to are described in the following list :
- experience in C programing
The list of tasks and all documentation available are described in the
Beginners Contributing Work section.
Gtk and Gnome developers
People with GTK and Gnome development knowledge can contribute in ore complex tasks. The Fisterra Gnome Development Framework use a lot of GTK and Gnome technologies, such GObject OO system, GTK development libraries, Orbit, Gnome
virtual filesystem, ...
The minimum required skills to are described in the following list :
- experience in GTK and gnome development
- experience with GObject
- knowledge about CORBA
- experience with GDA and Postgresql
- knownledge about XML and XSL programming
The list of tasks and all documentation available are described in the
GTK and Gnome Developers Contributing Work section.
Fisterra developers
This section describes the future work of Fisterra developers community. The tasks included in this section have the main goal of making imrprovements on Fisterra technologies to advance in the Fisterra roadmap.
The minimum required skills to are described in the following list :
- Advance knonledge about requirements specified on the previous secton, 'Gtk adn Gnome developers'
- Advance programming knownledge inf Fisterra technologies
- Large experience with open source development tools
- cvs and svn repositories
- gtk-doc tools
- tinderbox, bonsai, lxr, bugzilla
- emacs
- debian packages administration
- autogen and automake build tools
The list of tasks and all documentation available are described in the
Fisterra Developers Contributing Work section.
Advance technology developers
This section can be considered the I+D phase of Fisterra project. The wrok defined in this section has no implementaiton goals. These tasks are focused in the investigation about new technoligies , developement software projects management, performance tests, ...
No specific skills are required to contribute in this work, however, is mandatory a full knowledge about software engeneering and client/server applications. There are several open invesigation ways :
- Code Generation
- Data Warehouse and Data Mining
- Comunication
- Security
- Data access
- C# and mono
- Web services
- Databases Replication
The list of tasks and all documentation available are described in the
Advance Technology Developers Contributing Work section.
--
JavierFernandez - 04 Dec 2005
to top