Difference between revisions of "Linux Packaging project"

From Kiwix
Jump to navigation Jump to search
Line 1: Line 1:
The '''Linux Packaging project''' is a project to improve [https://en.wikipedia.org/wiki/GNU/Linux GNU/Linux] integration of Kiwix.
The '''Linux Packaging project''' is a project to improve [https://en.wikipedia.org/wiki/GNU/Linux GNU/Linux] integration of Kiwix.


== Properties ==
* Legal name of organization or individual requesting this grant: Emmanuel Engelhart
* Project contact name: Emmanuel Engelhart
* Project contact username or email: [[user:Kelson|Kelson]]
* Project contact title (position): Project manager
* Project leader name: Emmanuel Engelhart
* Project leader username or email: [[user:Kelson|Kelson]]
* Project leader title (position), if any: Project manager
* Full project name: Kiwix Linux Package Project
* Provisional target start date: 01-01-2013
* Provisional completion date: 01-05-2013


== Output ==
== Abstract ==
Kiwix is a software which works and although we still try to improve it, its big challenge is currently to be known by people. That why we need to bring Kiwix to people and organization as near as possible. This is the main purpose of this project.
 
== Wins ==
 
* Fully deployment of Kiwix in the most known and used GNU/Linux distributions
* Remove the Xulrunner dependency which is an almost unmaintained piece of software
* Improve the global quality of Kiwix compilation scripts
* Create the packages to use kiwix-serve for the time with routers (widely used and really cheap)
 
== Goals ==
* Package for [https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu] + official repository
* Package for [https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu] + official repository
* Package for [https://en.wikipedia.org/wiki/Fedora Fedora] + official repository
* Package for [https://en.wikipedia.org/wiki/Fedora Fedora] + official repository
Line 14: Line 35:


== Resources ==
== Resources ==
* 680 hours of development
* 680 hours of professional development
* 40 hours of volunteer time for the project management
* 4 months of time
* 4 months of time
* 10.000 CHF
* 10.000 CHF

Revision as of 09:31, 27 August 2012

The Linux Packaging project is a project to improve GNU/Linux integration of Kiwix.

Properties

  • Legal name of organization or individual requesting this grant: Emmanuel Engelhart
  • Project contact name: Emmanuel Engelhart
  • Project contact username or email: Kelson
  • Project contact title (position): Project manager
  • Project leader name: Emmanuel Engelhart
  • Project leader username or email: Kelson
  • Project leader title (position), if any: Project manager
  • Full project name: Kiwix Linux Package Project
  • Provisional target start date: 01-01-2013
  • Provisional completion date: 01-05-2013

Abstract

Kiwix is a software which works and although we still try to improve it, its big challenge is currently to be known by people. That why we need to bring Kiwix to people and organization as near as possible. This is the main purpose of this project.

Wins

  • Fully deployment of Kiwix in the most known and used GNU/Linux distributions
  • Remove the Xulrunner dependency which is an almost unmaintained piece of software
  • Improve the global quality of Kiwix compilation scripts
  • Create the packages to use kiwix-serve for the time with routers (widely used and really cheap)

Goals

  • Package for Ubuntu + official repository
  • Package for Fedora + official repository
  • Package for OpenSuse + official repository
  • Package for Archlinux + official repository
  • Package for FreeBSD + official repository
  • Package for openWRT and DDWRT

Workpackages

Resources

  • 680 hours of professional development
  • 40 hours of volunteer time for the project management
  • 4 months of time
  • 10.000 CHF

People

This project would be lead by Kelson and executed by the company Yeleman which has a long experience with Kiwix codebase.