Developers

The LBackup development process is open to any one. If you are interested in LBackup development or you are a developer then visit the developer page.

Project Development Style

The LBackup project is a dictatorship. The dictators are the developers who work at Lucid Information Systems. These key developers like to think of themselves as both approachable and reasonable. As such, they believe that it is highly important to listen to suggestions, bug reports and general feedback.

Overview of How to Contribute

Below is a brief outline of what aspects of the LBackup project require attention:

  • LBackup Software Development.
  • Creation of LBackup Tutorials.
  • Translation of Documentation.
  • An easy way for users of LBackup to say who they are and how they use the software.
  • Developer Documentation.
  • Installers for various platforms.
  • Deployment of a bug tracking system.
  • Join one or more of the LBackup mailing lists.
  • A really simple setup guide for completely new users.
  • Editing of this documentation.
  • Easier deployment procedures.



Software Patches

LBackup is licensed under the GNU GPL. Therefore we welcome bug fixes enhancements and re-factored code. Currently there is no centralized code repository. This is because most of the developers use git for source control management. If you have a patch you wish to submit then please contact Lucid for submission instructions.

  1. Check the development page or work out what feature you would like to add.
  2. Make your changes to the code.
  3. Test the code with your changes.
  4. Submit the code back to us. Please include a brief description of what your patch is doing.

Once we receive your patch, the code will be audited. With any luck your improvements will show up in the next release of LBackup.

Security Disclosures

If you find a security issue with LBackup, please contact the maintainers in private first.

Reporting Bugs

If you think you have found a bug, please report it via email or the mailing lists.

Improving LBackup Dependancies

Below is an incomplete list of software dependencies, contributing to these projects will improve LBackup.



Helping with the Documentation

You are welcome to assist with the LBackup documentation.

  1. Familiarize yourself with DokuWiki in the playground.
  2. Next, start making enhancements to the documentation, by clicking the edit buttons.
  3. Finally, add your name to the contributors page.

Provided this system is not abused, the documentation will remain accessible to the public for enhancement.

To to report abuse or if you have any questions or problems simply contact us.



Start collaborating and become a part of the LBackup development team.

Documentation Localization

If you are willing to spend time localizing any of the documentation, then please contact us and we will enable the language(s) which you are willing to start localizing. At present Japanese and English are enabled.



Contributing to the Documentation Software

This documentation is powered by DokuWiki. Contributions to the DokuWiki project will also benefit the LBackup documentation.



Suggestions

If you have any comments or suggestions regarding LBackup please do not hesitate to contact us.

All the best,
The LBackup Team.

– –
Lucid Information Systems
Information processing and storage.