[Pkg-awstats-devel] awstats on mentors.
Jonas Smedegaard
dr at jones.dk
Tue Feb 17 13:15:34 UTC 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Sergey (and copy to the Debian AWStats mailinglist),
On Tue, Feb 17, 2009 at 10:41:37AM +0300, Sergey B Kirpichev wrote:
>On Fri, Feb 13, 2009 at 05:25:12PM +0100, Andreas Henriksson wrote:
>> I got notified about your upload of awstats to mentors. I don't know
>> if you've talked to Jonas already,
>
>No.
It seems from this conversation that you've prepared an updated awstats
package for Debian and delivered it to mentors.debian.net.
Generally for Debian the proper way to contribute to a package when you
are not maintainer of that package (no matter if you are a Debian
developer or not) is to file bugreports, or better: file bugreports and
include patches based on most recent existing Debian package.
Official Debian services have "debian.org" at the end - some unofficial
services run by Debian developers have "debian.net" at the end.
mentors.debian.net is an optional place for new Debian developers to
excercise their packaging skills, i.e. to package new things not already
maintained officially in Debian. mentors.debian.net is not a generally
accepted channel for contributing to existing packages.
(it might be that some package maintainers use mentors.debian.net for
their specific packages, but that is an exception).
>> but if not I'd like to ask you if you want to join and officially
>> co-maintain the package? The help would certainly be appreciated!
>> Thanks for your effort so far. It'll be of great use for preparing
>> the new releases for when development opens up again after the Lenny
>> release.
>
>Actually, I've very limited expirience with awstats. No cluster setup,
>only webserver logs, crontab (user awstats in adm group) + cgi
>(www-data has only ro access to awstats data)... :-)
>
>If that's OK, then I'm looking for some guidance: project standards,
>workflow etc...
That is certainly ok! One of the benefits of working in teams is that we
can supplement each other :-)
Welcome aboard! Please subscribe to our mailinglist (if you haven't done
so already):
http://lists.alioth.debian.org/mailman/listinfo/pkg-awstats-devel
Fundamental logic is to only package mechanisms that we intend to
support, and only mechanisms that does not get in the way of someone
wanting to do more advances stuff themselves.
This is why some scripts are packaged only as example files, and some
configuration is only described in README.Debian.
Hmm. Apart from that we don't really have any defined rules yet. I do
suggest that we adopt a common hinting style from other teams: Leave the
"suite" as "UNRELEASED" (as is the default when using debchange) if we
feel the package is not ready for release.
If/when we switch to Git (see below) I have other suggestions for
handling changelog entries more cleverly...
>Now in my TODO is building static files by default, see:
>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=341308
Great! This is certainly useful to get fixed.
>PS:
>The mentor's version is just upgrade of the debian's version
>to 6.9 for my customers. It uses only two non-debian minor patches:
>1007_russian_lang.patch - update for russian lang
>2001_hide_days_charts.patch - look&feel: hide charts for days of month
>stats
Are you familiar with Subversion (used currently for the collaborative
package maintainance)?
Subversion access requires that you have an account at Alioth that has
been approved to access our "awstats" group there:
1) Create an account at http://alioth.debian.org/account/
2) Request membership of our team at
http://alioth.debian.org/projects/pkg-awstats/
You can then apply above mentioned patches of yours yourself through
Subversion at svn+ssh://<your_account>@svn.debian.org/svn/pkg-awstats
All of you: Are you familiar with Git (that I would really want to
switch to using instead for the future)?
...or even if you don't - would you mind the hassle of learning it? I'd
be happy to help :-)
Git access require that your alioth account has been approved to access
the "collab-maint" group. Debian developers already have access. Others
need to do this:
3) Request membership at the collab-maint team at
http://alioth.debian.org/projects/collab-maint/ (and please add
as a note that you need it to work with us at the AWStats team)
- Jonas
- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmauHYACgkQn7DbMsAkQLj98wCfT8wSgjcqi/D/96Yxc4dyAH3T
t5YAni3ZMegxXJkH2peGT6CQ3AEpO5YP
=wXre
-----END PGP SIGNATURE-----
More information about the Pkg-awstats-devel
mailing list