head 1.9;
access;
symbols;
locks; strict;
comment @# @;
1.9
date 2005.02.14.11.05.06; author rse; state Exp;
branches;
next 1.8;
1.8
date 2004.03.24.07.49.20; author thl; state Exp;
branches;
next 1.7;
1.7
date 2003.08.07.14.46.09; author thl; state Exp;
branches;
next 1.6;
1.6
date 2003.03.08.21.10.06; author rse; state Exp;
branches;
next 1.5;
1.5
date 2003.01.22.13.12.53; author rse; state Exp;
branches;
next 1.4;
1.4
date 2002.09.24.13.45.47; author ms; state Exp;
branches;
next 1.3;
1.3
date 2002.04.16.08.23.45; author ms; state Exp;
branches;
next 1.2;
1.2
date 2002.04.10.15.16.19; author rse; state Exp;
branches;
next 1.1;
1.1
date 2002.02.16.17.13.00; author rse; state Exp;
branches;
next ;
desc
@@
1.9
log
@fix paths
@
text
@
#use "page.inc" page=contrib
Contribution
Contribution
The OpenPKG project encourages everybody to contribute hints, patches or even
complete packages. For this the following facilities are available to
contributors:
Anonymous Web Service
This service provides access to the OpenPKG site through
the HTTP protocol. It can be accessed by anyone with a Web
browser (like Mozilla
or W3M) under the address http://www.openpkg.org/. Use this
service for reading all OpenPKG non-source-code material, including
especially security advisories and more.
$ mozilla http://www.openpkg.org/
Anonymous FTP Service
This service provides access to the OpenPKG distribution files
through the FTP protocol. It can be accessed by anyone with
an FTP client (like lftp
or any vendor ftp command) under the address ftp://ftp.openpkg.org/.
There is also a contribution area ftp://ftp.openpkg.org/contrib/.
where you can upload files. Use this service for downloading all the RPM
distribution files and for uploading your contributions.
$ lftp ftp://ftp.openpkg.org/
Anonymous RSYNC Service
This service provides access to the OpenPKG distribution files
(module openpkg-ftp), the OpenPKG website (module
openpkg-web) and the OpenPKG CVS repository (module
openpkg-cvs) through the RSYNC protocol. It can be accessed
by anyone with the rsync
client program under the address rsync://rsync.openpkg.org/. Use
this service for maintaining local mirrors of the OpenPKG Web and FTP
service or of the OpenPKG CVS repository.
$ rsync -rav --delete rsync://rsync.openpkg.org/module/ /path/to/local/copy/
Anonymous CVS Checkout Service
This service provides access to the OpenPKG CVS repository through the CVS
"pserver" protocol. It can be accessed by anyone with the cvs client program under the address
:pserver:anonymous@@cvs.openpkg.org:/v/openpkg/cvs/. The login password is
empty (just hit return when cvs asks for it). The available
modules are openpkg-adm, openpkg-doc,
openpkg-play, openpkg-re, openpkg-src,
openpkg-ui, openpkg-web, rpm-doc, and
rpm-src. Use this service for checking out many files from
the OpenPKG CVS repository at once, especially if you want to make and
maintain local modifications.
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/v/openpkg/cvs login
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/v/openpkg/cvs co module
Anonymous CVS Browsing Service
This service provides access to the OpenPKG CVS repository through the CVStraq based Web service. It can be
accessed by anyone with a Web browser (like Mozilla or W3M) under the address http://cvs.openpkg.org/. Use this
service for convenient interactive browsing the OpenPKG CVS repository,
for monitoring the OpenPKG CVS repository evolution in a chronological
way, and for hyperlinking to sources and source changes in the CVS
repository.
$ w3m http://cvs.openpkg.org/
Subscription-based Mailing List Service
This service provides access to the OpenPKG forums through the Mail service.
It can be used by anyone with a valid Mail account by subscribing to one or
more mailing lists openpkg-name@@openpkg.org through
the Petidomo service under petidomo@@openpkg.org. See the Support page for more details, too.
$ echo "subscribe openpkg-announce" | mail petidomo@@openpkg.org
$ echo "subscribe openpkg-users" | mail petidomo@@openpkg.org
$ echo "subscribe openpkg-dev" | mail petidomo@@openpkg.org
$ echo "subscribe openpkg-cvs" | mail petidomo@@openpkg.org
Contributor Environment
You've lots of options on how to work as an OpenPKG
contributor. The most canonical and convenient way to
establish your contributor environment is by using the openpkg-dev
script the OpenPKG developers are using by following the instructions
for PMOD/PSOD.
@
1.8
log
@place PMOD instructions alongside openpkg-dev download
@
text
@d63 1
a63 1
:pserver:anonymous@@cvs.openpkg.org:/e/openpkg/cvs/. The login password is
d73 2
a74 2
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/e/openpkg/cvs login
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/e/openpkg/cvs co module
@
1.7
log
@spell checking and correcting
@
text
@d112 7
a118 4
You've lots of options on how to work as an OpenPKG contributor. The most
canonical and convinient way to establish your contributor environment is
by using the openpkg-dev
script the OpenPKG developers are using.
@
1.6
log
@describe more services on this page (will be soon merged into a howto page)
@
text
@d70 1
a70 1
maintain local modifiations.
d85 1
a85 1
service for convinient interactive browsing the OpenPKG CVS repository,
@
1.5
log
@flush everything prepared for OpenPKG 1.2
@
text
@d12 14
d29 3
a31 3
through the FTP protocol. It can be accessed by anyone with an FTP
client (like lftp or
any vendor ftp command) under the address openpkg-ftp), the OpenPKG website (module openpkg-web) and
the OpenPKG CVS repository (module openpkg-cvs) through the RSYNC
protocol. It can be accessed by anyone with the rsync client program under the address rsync://rsync.openpkg.org/.
d58 1
a58 1
Anonymous CVS Service
d61 1
a61 1
pserver protocol. It can be accessed by anyone with the rpm-src.
d76 33
@
1.4
log
@Fix anonymous cvs example code.
@
text
@d58 2
a59 3
described below.
openpkg-dev
@
1.3
log
@Corrected URL. Thanks to Tadashi Jokagi for finding this problem.
@
text
@d51 1
a51 1
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/e/openpkg/cvs module
@
1.2
log
@start with new openpkg-dev stuff
@
text
@d50 2
a51 2
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/cvs login
$ cvs -d :pserver:anonymous@@cvs.openpkg.org:/cvs module
@
1.1
log
@add contribution page
@
text
@d54 8
@