Re: RFS: django-picklefield

2010-03-12 Thread Michael Fladischer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jakub Wilk, 2010-03-11 22:39:
> Oh, and I forgot about one more thing: tests should be run at build
> time, preferably with all supported Python versions.

I'm no quite sure if this is feasible because the tests require a
working Django installation plus database connectivity. I have to admit
that I don't have that much experience with packaging to get this done
in any way.

Michael
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkuZ+KUACgkQeJ3z1zFMUGagwACeOaofjXbh4hRrM5j033TGA7mp
hqwAn1QEs+FhoTC+1Jl0/LYz5AlzuiJs
=8RVG
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/hnctb6$ha...@dough.gmane.org



Getting started on Debian

2010-03-12 Thread Christoph Pohl

Hello,
I would like to start helping Debian, and I can code in C.
I was thinking to "adopt" Jamin, but I am going to need a "helping hand",  
because I am completely new to all this.

Thanks in advance.
Christoph


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/op.u9f4ok17z7z...@psirus-desktop.search.b.superkabel.de



Re: RFS: django-picklefield

2010-03-12 Thread Michael Fladischer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jakub Wilk, 2010-03-11 21:21:
> Please don't bump revision number for every upload to mentors.
So should I stay with x.y-1 for the version with each upload?

> Python module name is "picklefield", so the binary package name should
> be "python-picklefield".
Changed it. I was under the impression that /^python-django-.*$/ would
be better since it would suggest the close relation to Django.

> Package description:
> - Please use an emotionally neutral word instead of "incredibly".
> - "automagically"[1] is used here incorrectly: the way the package works
> is understandable by anyone, no "magic" is involved.
Done. Damn myself for being a lazy bastard and copying most of the text
from upstream description of the package :-)

> Issues with upstream code:
> - According to upstream README[2], "the implementation is taken and
> adopted from [a snippet] by Taavi Taijala"; this is apparently in
> contrast with the only copyright statement (in setup.py): "Copyright (c)
> 2009 Shrubbery Software". Could you please clarify this with upstream?
Upstream is looking into it and will hopefully clarify it today.

> - According to docstrings "the pickling protocol is specified explicitly
> (by default 2)", which is not true (unless I'm blind).
You are right. self.protocol is at least set to 2 (fields.py:72) but
never used in the calls to dumps() or loads(). I emailed upstream about it.

There is another issue on which I'm not quite sure how to handle it:
While trying to contact upstream I noticed that their email address is
no longer valid. I managed to contact one of the guys through his
account on github. Is it ok for me to patch the README and setup.py to
include additional contact information? Upstream has been asked for a
valid email address.

Michael

(Thanks for providing me such great feedback, I really appreciate it!)
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkuZ/EQACgkQeJ3z1zFMUGafMgCfZlLLdltskdR0RrQ6QqDfLNc+
4d4An0l+o4+6xe8MpLsbRf8Hx/0R72/J
=G3al
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/hncu84$k4...@dough.gmane.org



Re: Getting started on Debian

2010-03-12 Thread Erik de Castro Lopo
Christoph Pohl wrote:

> Hello,
> I would like to start helping Debian, and I can code in C.
> I was thinking to "adopt" Jamin, but I am going to need a "helping hand",  
> because I am completely new to all this.

Debian has a *huge*  amount of quality documentation.

For packaging:

http://wiki.debian.org/HowToPackageForDebian

The New Maintainers Guide:

http://www.debian.org/doc/maint-guide/

The developers reference:

http://www.debian.org/doc/developers-reference/

One section in the reference is about adopting a package:

   http://www.debian.org/doc/developers-reference/pkgs.html#adopting

Of course all of these are pretty easy to find using Google :-).

Erik
-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100312194804.95539d1c.mle+deb...@mega-nerd.com



Re: RFS: django-picklefield

2010-03-12 Thread Jakub Wilk

* Michael Fladischer , 2010-03-12, 09:17:

Oh, and I forgot about one more thing: tests should be run at build
time, preferably with all supported Python versions.


I'm no quite sure if this is feasible because the tests require a
working Django installation plus database connectivity. I have to admit
that I don't have that much experience with packaging to get this done
in any way.


That's OK, we are all here to learn. :) It's not a big deal to setup 
a Django test project programmatically:


$ django-admin startproject testproject
$ cd testproject/
$ echo 'DATABASE_ENGINE = "sqlite3"' >> settings.py
$ echo 'INSTALLED_APPS = ["picklefield"]' >> settings.py
$ ./manage.py test
Creating test database...
Creating table picklefield_testingmodel
..
--
Ran 2 tests in 0.046s

OK
Destroying test database...

--
Jakub Wilk


signature.asc
Description: Digital signature


Re: RFS: django-picklefield

2010-03-12 Thread Michael Fladischer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jakub Wilk, 2010-03-12 10:25:
> That's OK, we are all here to learn. :) It's not a big deal to setup a
> Django test project programmatically:

Thanks, once one sees the solution it's always so obvious :-)
I incorporated it using the override_dh_auto_test target.

Michael
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkuaD4kACgkQeJ3z1zFMUGZiEgCdGmewSttaSgJMQ4oQwV5eZvJr
614Anj9Ea3LQVCgKVu3SzPgyQZWhAhk/
=7GLc
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/hnd329$3l...@dough.gmane.org



RFS: gnustep-dl2 (updated package)

2010-03-12 Thread Federico Giménez Nieto
Dear mentors,

I am looking for a sponsor for the new version 0.12.0-1
of the package "gnustep-dl2", which i intend to adopt.

It builds these binary packages:
gnustep-dl2 - Objective-C Classes needed for Database Access
gnustep-dl2-postgresql-adaptor - gnustep-dl2 adaptor to connect to PostgreSQL
gnustep-dl2-sqlite-adaptor - gnustep-dl2 adaptor to connect to SQLite
libgnustep-dl2-0 - bundle of runtime libraries for gnustep-dl2
libgnustep-dl2-dev - development files for gnustep-dl2 runtime libraries

Beside the new upstream version being packaged, the original package
has been split in its functional components, including a bundle of
runtime libraries, according to the recommendations made by upstream
authors and by the Debian GNUstep Maintainers group [1] [2]. There are
other modifications, like the addition of flags for optimized build,
changes in the installation paths to comply with the FHS, manpages for
binaries and changes to generate and install the complete
documentation.

The upload would fix this bug: 461896

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/g/gnustep-dl2
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/g/gnustep-dl2/gnustep-dl2_0.12.0-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Federico Gimenez Nieto

[1] http://lists.gnu.org/archive/html/gnustep-dev/2010-01/msg4.html
[2] 
http://lists.alioth.debian.org/pipermail/pkg-gnustep-maintainers/2010-February/002039.html


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/4a79814f1003120334y21f14dabn34801cd39acc7...@mail.gmail.com



Re: RFS: django-picklefield

2010-03-12 Thread Jakub Wilk

* Michael Fladischer , 2010-03-12, 09:33:

Please don't bump revision number for every upload to mentors.

So should I stay with x.y-1 for the version with each upload?


That's right.


Python module name is "picklefield", so the binary package name should
be "python-picklefield".

Changed it. I was under the impression that /^python-django-.*$/ would
be better since it would suggest the close relation to Django.


On second thought it might be advisable to actually stay with 
python-django-$module name for consistency reasons: it looks like other 
Django-specific Python modules are already using such a scheme.


Dear debian-python@ readers, what is your opinion about that?


There is another issue on which I'm not quite sure how to handle it:
While trying to contact upstream I noticed that their email address is
no longer valid. I managed to contact one of the guys through his
account on github. Is it ok for me to patch the README and setup.py to
include additional contact information?


Yes, that would be desirable (as long as upstream doesn't mind, of 
course).


--
Jakub Wilk


signature.asc
Description: Digital signature


Re: New packager

2010-03-12 Thread Paul Wise
On Thu, Mar 11, 2010 at 7:05 AM, Niels Thykier  wrote:

> You may want to join or/and ask Debian's Java team[1] about the java
> packages - they will (also) be far better equipped for java specific
> questions than the general mentors list (and can provide sponsors for
> java packages); though for general packaging issues, mentors is still a
> good (if not the better) choice.

In addition, some of the packages are on the Debian GIS team's list:

http://wiki.debian.org/DebianGis/PackageList

You may want to join the Debian GIS team and help them, in turn you
will probably get sponsors for any GIS related packages you wish to
introduce.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/e13a36b31003120608i5a372643ya4c3c3e6e1c1b...@mail.gmail.com



RFS: lmfit

2010-03-12 Thread j . wuttke

Dear mentors,

I am looking for a sponsor for my package "lmfit".

* Package name: lmfit
  Version : 3.1-1
  Upstream Author : myself (Joachim Wuttke 
* URL : http://www.messen-und-deuten.de/lmfit/lmfit.html
* License : public domain
  Section : libs

It builds these binary packages:
lmfit  - Least-squares minimization and curve fitting
lmfit-dev  - Development files for Levenberg-Marquardt library lmfit

The package appears to be lintian clean.

My motivation for maintaining this package is: attract more end users => get
more feed back.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/l/lmfit
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/l/lmfit/lmfit_3.1-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Joachim Wuttke



Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9a58c4.9090...@fz-juelich.de



RFS: lmfit - sorry, I forget to say: please put me CC

2010-03-12 Thread j . wuttke

sorry, I forget to say: please put me CC, as I am not subscribed to this list

- Joachim



Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9a5915.3070...@fz-juelich.de



Re: RFS: lmfit

2010-03-12 Thread Thibaut Paumard

Hi,

Have you sent an ITP?

Unfortunately I don't think lmfit is... fit for Debian (yet): I  
believe it is a Debian policy to not accept libraries which are not  
used by any application in Debian.


Furthermore, lmfit is only a tiny little bit of (useful) software. It  
will have a hard time surviving this cruel world. If you want to  
attract more users, I would suggest that you try to get it included in  
a larger scientific library (e.g. the GSL).


Best regards, Thibaut.


Le 12 mars 10 à 16:07, j.wuttke a écrit :


Dear mentors,

I am looking for a sponsor for my package "lmfit".

* Package name: lmfit
 Version : 3.1-1
 Upstream Author : myself (Joachim Wuttke 
* URL : http://www.messen-und-deuten.de/lmfit/lmfit.html
* License : public domain
 Section : libs

It builds these binary packages:
lmfit  - Least-squares minimization and curve fitting
lmfit-dev  - Development files for Levenberg-Marquardt library lmfit

The package appears to be lintian clean.

My motivation for maintaining this package is: attract more end  
users => get

more feed back.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/l/lmfit
- Source repository: deb-src http://mentors.debian.net/debian  
unstable main

contrib non-free
- dget http://mentors.debian.net/debian/pool/main/l/lmfit/lmfit_3.1-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
Joachim Wuttke



Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9a58c4.9090...@fz-juelich.de




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/af2f05b8-3955-4ec8-9345-b48b76e85...@free.fr



Gnutls for Webfs

2010-03-12 Thread Mats Erik Andersson
Dear mentors,

there is an old bug #395873 for Webfs asking to implement GnuTLS
support instead of OpenSSL support due the problematic license.
This dates back to June 2006, but never lead anywhere.

I recently adopted the package and I have now implemented the
desired use of GnuTLS, but I could use a pointer as to the best
methods of provoking a failed TLS-handshake. I need this for the
in-depth testing of the new patch, but I do not find myself knowledged
in how one produces defective SSL/TLS exchanges. The successful ones
are easy enough using gnutls-cli or 'openssl s_client'.

I will be thankful for any suggestions.

Regards
-- 
Mats Erik Andersson, fil. dr

Abbonerar på: debian-mentors, debian-devel-games, debian-perl, debian-ipv6


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100312160950.ga17...@mea.homelinux.org



Re: RFS: lmfit

2010-03-12 Thread j . wuttke

Salut Thibaut:


Have you sent an ITP?

not yet


Unfortunately I don't think lmfit is... fit for Debian (yet): I
believe it is a Debian policy to not accept libraries which are not
used by any application in Debian.

I cannot believe that a useful math subroutine will be rejected just
because the natural way to package it happens to be a library.
Coudl you please show me where I can find the original wording of that policy ?


Furthermore, lmfit is only a tiny little bit of (useful) software. It
will have a hard time surviving this cruel world. If you want to
attract more users, I would suggest that you try to get it included in
a larger scientific library (e.g. the GSL).

Since a copuple of years, the lmfit source distribution is downloaded
more than a 100 times per month. So it's not only useful, it's actually
used, and survival is not an issue. Distributing it with Debian would
increase visibility and ease of installation, no more, no less.

Inclusion in a larger library is not a good advice, sorry for being
plain about that. lmfit is quite complementary to a huge project like
GSL, which actually has some Levenberg-Marquardt implementation of
its own. The advantages of lmfit are: (1) Very simple to use, thanks
to a very simple API. (2) Very old, stable, well documented algorithm,
very readable, all the mathematics in just one source file, no external
dependences. (3) Public domain.

Joachim



Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9a6569.90...@fz-juelich.de



Re: RFS: lmfit

2010-03-12 Thread Jakub Wilk

* Thibaut Paumard , 2010-03-12, 16:35:
Unfortunately I don't think lmfit is... fit for Debian (yet): I 
believe it is a Debian policy to not accept libraries which are not 
used by any application in Debian.


No, this is not the case. It would be a catch-22 policy: one could not 
upload a new library, because no application use it, and could not 
upload an application that uses the library, because it's not yet in 
Debian.


--
Jakub Wilk


signature.asc
Description: Digital signature


Re: RFS: lmfit

2010-03-12 Thread j . wuttke

Have you sent an ITP?

done: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573584

- Joachim



Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt




--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9a6d6b.8000...@fz-juelich.de



Re: Gnutls for Webfs

2010-03-12 Thread Luca Bruno
Mats Erik Andersson scrisse:

> I recently adopted the package and I have now implemented the
> desired use of GnuTLS, but I could use a pointer as to the best
> methods of provoking a failed TLS-handshake. I need this for the
> in-depth testing of the new patch, but I do not find myself knowledged
> in how one produces defective SSL/TLS exchanges. The successful ones
> are easy enough using gnutls-cli or 'openssl s_client'.

You may be interested in Mozilla's ssl test-suite:
http://www.mozilla.org/projects/security/pki/pkcs11/netscape/ssltest.html

Cheers, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.| lucab (AT) debian.org
`. `'`  | GPG Key ID: 3BFB9FB3
  `- http://www.debian.org  | Debian GNU/Linux Developer


pgpESCi9O5SUw.pgp
Description: PGP signature


Re: RFS: cppcheck, new upstream version 1.42

2010-03-12 Thread Reijo Tomperi

Reijo Tomperi wrote:

Dear mentors,

I am looking for a sponsor for my package "cppcheck".

* Package name: cppcheck
 Version : 1.25-1
 Upstream Authors: Daniel Marjamäki 
   Reijo Tomperi 
* URL : http://cppcheck.wiki.sourceforge.net/
* License : GPL 3
 Section : devel

It builds these binary packages:
cppcheck   - C/C++ code analyzer

The package appears to be lintian clean.

The upload would fix these bugs: 503730


Hi,

New upstream version was released, so I made a new Debian package of it.

I'm again looking for a sponsor for it.

It is lintian clean and builds with cowbuilder.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/cppcheck
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/c/cppcheck/cppcheck_1.42-1.dsc



--
Reijo







--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9aa337.2000...@users.sourceforge.net