[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to add my project?



Hello Eduard,

On Sun, Dec 23, 2012 at 11:23:42AM +0100, Eduard wrote:
> Hello!
> How can i add my project into debian-devel repository? For example,
> my program is the based on httrack library tool, the GUI for it,
> it's the clone from WinHTTrack tool, classical for windows systems.

I assume that you are talking about getting your software into the
official Debian repositories, so I'll describe this procedure.

First, in order for a particular to become part of Debian, it has to
be packaged. This means, someone needs to write a number of scripts
which go into a directory called "debian". These scripts will compile
your package and build a Debian package (.deb). Furthermore, the
debian directory contains a changelog describing the changes of the
package, a so-called control file which tells the package manager
about the dependencies (i.e. other Debian packages which have to be
installed as well for your package to work) and many more files
(depending on the particular type of package).

After the package has been built and it meets the quality standards
for packages in Debian, it can be uploaded by a Debian Developer (DD)
into the Debian archives where it will become available for
installation in Debian unstable (and Debian testing and eventually
Debian stable).

If you are not a Debian Developer, you can still have your packages
uploaded into Debian through the means of Debian mentors [1]. Debian
mentors is a repository where newbies can upload their packages and
ask Debian Developers to sponsor these, which means reviewing and
eventually uploading these packages. Once you have gained enough
experience and self-confidence - after uploading more packages to
Debian through sponsored uploads through Debian mentors - you can
eventually apply to become a Debian Developer yourself.

Anyway, in your case I would suggest you get into contact with the
Debian Developer who maintains the package "webhttrack" [2] (you find
his email address on this website). Since your application is a GUI
for the webhttrack package, it might make sense that he maintains the
GUI for it as well.

Hope that helps!

Cheers,

Adrian

> [1] http://mentors.debian.net/
> [2] http://packages.debian.org/stable/web/webhttrack

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: