Main

Group Collaboration Archives

June 13, 2007

Ivata Groupware & Collaboration

ivata groupware is a free Groupware/Exchange/Intranet system. It comes with a web-based front-end, and you can use ivata groupware to:

* find contacts in team and private address books
* post articles & notes
* comment on articles
* receive notifications via mail
* plan meetings and other events in the calendar
* access email via the web

How Ivata Works?

ivata groupware is a free, open source, standards based groupware solution.

Out of the box, it comes with an address book, webmail, calendar, content management system and a virtual drive. Different versions of files stored in the drive and as attachments are automatically saved.

ivata groupware is a tool designed for teams who need a solid groupware solution which they can extend to meet their needs exactly.

Since it uses robust J2EE software as its based, it is very scalable and suitable for both small teams as well as deployment across large organizations.

You basically just need maven, and it will download other dependencies automatically. The only exception to this are the JavaMail and Java Activation Framework, which are both restricted by a license from Sun.

ivata groupware is built and tested on various flavors of Linux and Windows.. It will also work on other flavors of UNIX with some minor modification.

We like to keep fairly up to date. The current release uses assertions, so it requires at least JVM 1.4+, but it has also been tested with 1.5.1.

ivata groupware is distributed under the terms of the GNU General Public License (vesion 2). This is a free license which enables the ivata groupware community to benefit from both the program and the source code behind it.

Dual licensing of the ivata groupware source code provides open and free access to the technology both for the GPL community and for other developers or companies that cannot use the GPL. We use the same practise as other open-source projects like Perl, OpenOffice.org and Mozilla. It lets ivata offer commercial versions and makes sure ivata will be able to defend the GPL license, if necessary.

All contributions to the source code will require that the code is automatically available under the GPL. ivata asks that developers fill out the Joint Copyright Assignment so that the copyright is unified. The JCA ensures that ivata can defend license violations if necessary. ivata is absolutely committed to the dual license mechanism of GPL + proprietary for source code and will remain so committed.

No, once a program has been released under the terms of the GPL license it is always available under those terms. ivata is firmly committed to keeping this project open and available to the community.

Ivata groupware Project Home Page
http://groupware.ivata.org/

Ivata installation notes
http://groupware.ivata.org/install.html

Download Ivata Groupware
http://sourceforge.net/project/showfiles.php?group_id=99938

Ivata Documentation
http://groupware.ivata.org/develop/documentation.html

Ivata project demo
http://groupware.ivata.org/demo

June 14, 2007

JETeam: Enterprise Teamwork

JETeam is a J2EE application that aims to help members of a team working together by offering enterprise services (follow ups of tasks by managers or developers, notification when the status of the project change and so on) and is 100% pure java.

This project has been started with the idea that in order to improve the quality of project developments, all members (manager, coach, developers...) working on one (or more) project(s) need to have a single point of communication.

With this we mean that JETeam groups into one application the following services (not a full description):

* keeping up to date with the current status of each project.
* creation of tasks that are assigned to developers.
* attaching a note to any task when, for instance, a problem will delay its completion.
* receiving notifications when the project's status has been udpated.
* keeping a knowledge base of all solutions/problems encountered during the project development.
* and lots more...

JETeam Features

Free :

* The complete project is under the GPL licence
* All thrid-party libraries are under the same licence
* Open-source
* 100% pure Java
* Built to work with other open-source projects, however, commercial application can equally easy be plugged in (eg. Oracle DB instead of mySQL)

Portable :

* Completely written in Java, using open-source libraries licenced under the GPL licence
* Conforming to J2EE specifications
* Using EJB 2.x specification (other technologies such as JDO are pending)
* Runs on every platform supporting Java 2, including Windows 95/98/ME/NT/2000/XP, Linux, Solaris, HP-UX
* Works with all JDBC compliant databases, including Oracle, mySQL, Hypersonic, Firebird, DB2, Interbase, PostgreSQL, and many more...
* Works with all JSP 1.2 compatible servlet containers, such as Tomcat and Jetty (including JBossWeb)
* Front-end built in Struts 1.1 MVC framework

Easy to maintain :

* Open-source project on SourceForge.net
* Built on well-known and proven architectures and design patterns
* All modules (including third-party technologies) are well documented
* The complete server can be configured using Java Management Extensions (JMX), JETeam itself comes with some MBeans that will make it easier to perform operations without restarting the server. Operations include uploading the initial-load, viewing JETeam specific log messages etc... (only tested with JBoss). Managing will be as simple as opening your web browser, surfing to the server configuration screen, logging in and performing the desired operations. No need to open a console and going into the application server specific details.

Secure :

* Using standardized Java Authentication and Authorization Service Framework (JAAS)
* All communication over secure SSL link
* Completely configurable and customizable security layer
* Role based access control, using privileges and permissions on the level of individual method calls
* Persistence layer completely shielded from direct client access
* Authors have 3+ professional years of experience with Cryptography/PKI and security in general

Customizable :

* Source code can freely be changed and recompiled
* Design built on generic use-cases, project can be used in many different businesses
* Superfast development cycles using AndroMDA, XDoclet, Ant: most of the code is auto-generated, the only implementation is the business logic, the result is very stable and readable source code.

Tested with :

* JBoss, Weblogic, Resin, WebSphere
* mySQL, Hypersonic, Firebird, Oracle 7/8/9
* Netscape, Internet Explorer, Konqueror, Opera
* Windows, Linux, HP-UX, Solaris

Documentation :

* Javadoc for all source code built from the CVS
* UML diagram for front-end and back-end
* Homepage containing most recently written documentation

JETeam Project Home Page
http://jeteam.sourceforge.net/

JETeam Project Demo Page
http://jeteam.sourceforge.net/demo.html

Download JETeam Enterprise Teamwork

http://sourceforge.net/project/showfiles.php?group_id=61226&package_id=57540&release_id=204474

More Open Source Groupware & Collaboration Software