EPI-BU-0002
Title
Building Linux packages
One line summary
Make it easy to build packages for the various Linux distribution.
Status
Started but not completed
Description
Currently EiffelStudio can build Debian and RPM packages. However building usually requires a specific setup or a specific Linux distribution. The idea is to look at the existing solutions that would allow the packaging of EiffelStudio for various Linux distributions (one that comes to mind is the OpenSUSE Build Service).
The other part of the project is to find ways for EiffelStudio to be added to the major Linux distributions so that Linux users don't have to go to the Eiffel Software website to install EiffelStudio.
Skills needed
Knowledge of the various formats use by package management system on Linux.
Difficulty
Medium
Benefits
Student will learn about installation solutions for the different platforms.
The community will benefit from more exposure and a low barrier to install Eiffel on their platform of choice.
Licensing
GPLv2
Documentation
For internals on http://dev.eiffel.com as well as alongside the scripts needed to build such packages. The user documentation on how to get and install packages should be on http://docs.eiffel.com.
Submitter
Eiffel Software