The development process

The ILIAS development process

Every user can contribute his or her own ideas and actively participate in the development even without programming knowledge. New features are first proposed and discussed in the feature wiki. The core team then decides on the inclusion of the feature in the core of ILIAS in a bi-weekly jour fix. Subsequently, the new feature is developed by commissioned programmers. After acceptance by the clients, it is made available on the development system. The new feature is then extensively tested there. With the release of the annual major release of ILIAS, it is available to all users free of charge.

Best of all, for each upcoming version, the feature will be maintained as needed, retested and enhanced by you or other users if there is interest.

  1. Suggestion

    • Describe idea in the feature wiki
    • Get in contact with maintainers
  2. Discussion

    • Take up comments
    • Finalise proposal
  3. Jour-fixe decision

    • Maintainer and product manager decide on inclusion in the core of ILIAS
    • every monday from 1 o'clock in Jour Fixe VC
  4. Funding

    • secure funding
    • obtain offer
  5. Implementation

    • Programming by maintainer / developer
    • Creation of test cases
  6. Testing

    • Test and accept feature from developer
    • Execution of test cases by testers from the community
  7. Release

    • Release of one ILIAS version per year
    • Bugfix releases every 4 weeks
  8. Repeat

    • Collecting new suggestions in the feature wiki

Do you have concrete ideas on how ILIAS could be expanded in its range of functions? Do you want to actively participate in new developments and have a say in them? In the feature wiki, every user can submit conceptualised ideas and discuss them with the community. If you want to participate in future ILIAS versions, this is the place to be.

Papierflieger

Your travel companion

Alina Seibt

Alina Seibt

ILIAS open source e-Learning e.V.

Onboarding ILIAS | Onboarding Community

Contact     

Tomke Fries

Tomke Fries

Leibniz Universität Hannover

Onboarding Community

Contact     

Chris Potter

Chris Potter

ILIAS open source e-Learning e.V.

Languages | Onboarding Community

Contact