Frequently Asked Questions
Introduction and general informations
- What is Lucane ?
Lucane is a collaborative platform. It means that its users aren't strictly defined. This platform should be useful for ever workgroup, with little things to add to adapt it to a specific domain.
- What is a collaborative platform ?
To stay short, it is a groupware that can be enhanced with new applications developped for specific domains.
- Why use Lucane ?
Some motivations that can bring to its use is the will to work in team with something more powerful than only messenging. It can be useful to every group that want to work in collaboration.
- Where do I start ?
You can start by installing Lucane on your computer and using it with your friends and coworkers. You will be able to use instant messenging, file sharing, forums, and much more. When you'll feel ready, you could use the workflow system to manage your project, and even write your own applications.
- Will Lucane work on my computer ?
Probably. The platform is written in Java only, so if your computer can use Java applications, Lucane will run without any problem. To be more precise, every recent computer with a JVM shoud be fine.
- Is it a free software ?
Yes. It is protected by the GNU LGPL license. To be brief, it allows you to use Lucane, to redistribute it, modify it and share your modifications.The only restrictions is that if you modify the platform itself, you'll have to place your modifications under the same license.
Internet Resources
- Where is located Lucane ?
Only one address: http://lucane.org
Getting Lucane
- What do I need ?
You need only Java and a database. Lucane is tested with MySQL (http://www.mysql.com) and Postgres (http://www.postgres.org). If you don't want to install a database, Lucane is bundled with HSQLdb and requires no installation.
- How to compile it ?
You will need Ant (http://ant.apache.org) with bsf.jar and js.jar to compile Lucane. Fetch the sources from the web site and simply run ant
- I don't want to compile anything. Are there some binaries ?
Of course. You'll find them near the sources in the Download section of the website.
Using Lucane
- What is a plugin ?
A plugin is a client component developed for our platform. A few plugins are bundled with Lucane, such as messenging and file sharing.
- What is a service ?
A service is the server part of a Lucane application. Some applications work in peer to peer, other use a more classical client/server style. The latter use a service to access to the server resources. An exemple is the forum, which uses a service to fetch messages from the server's database.
- How does it work ?
Rather well. The plugin/service system is like the applet/servlet system used in a web environment, with less limitations. Since a plugin can't be loaded against your will, we do not need to restrict its capabilities, contrary to applets.
- Where can I find additional applications ?
We hope that those who write new applications will like to share them with the community. In that case, we'll make them visible on our website.
Developing with Lucane
- Can I write new applications ?
Of course ! Lucane was designed with that idea in mind, so why not use it ?
- Where can I host my applications ?
For the moment, there is no freshmeat-like page for your applications. You can send them to us and we will host them. If you prefer hosting them yourself, simply send us a url and we will make a link.
- Is there any documentation about writing extentions ?
Yes. And it isn't very long nor complicated. You can read it here, and use the api documentation to use Lucane at its best.
How to find more help
- You haven't answered my question...
Argh. It seems that we haven't thought about it. Send us your question, we will do our best to answer it.
- What do I have to explain when I ask for help ?
A clear description of yout problem, the application your using and its version. Please try to be the more comprehensive possible.
- How to report bugs ?
By using the berlios bug tracker system.
- How can I contact the authors ?
You will find them on the lucane-devel mailing list
