Re: Trac wrong plugin names.

2010-01-05 Thread anatoly techtonik
There is a bug report to track the issue at http://bugs.debian.org/562963
I've created patch for Trac 0.11, but because I work on Windows and
Debian toolchain doesn't work on this system, it is impossible to make
a package with updated patches to test right now.
However, I'll be more than happy if somebody can point me to the
latest tutorial on updating patches for python packages in Debian, so
I can try something over SSH (seems like Trac package uses dpatch).

-- 
anatoly t.



On Mon, Dec 28, 2009 at 11:33 PM, Christoph Egger  wrote:
>> >
>> >> Now I still have
>> >> AccountManager named "urwid" in Trac Admin panel, but I do not even
>> >> want to repeat this awful SSH experience.
>> >
>> > I have the same problem (wrong Python package names as names of
>> > Trac plugins in the admin panel) sometimes, but I don't know what
>> > the cause is. Any idea? (But I don't think, it's in any way
>> > related to JavaScript nor jQuery...)
>>
>> Finally decided to change topic as this time it has nothing to do with 
>> jQuery.
>> It's probably a conflict between setuptools and Debian packaging (i.e.
>> setuptools vs python-central), because manually installed plugins from
>> my environment are ok.
>>
>> What about switching to python-support and see if it solves the problem?
>>
>> --
>> anatoly t.
>
> I'm seeing it with trac-graphviz, which is python-support as well.
>
> Regards
>
>        Christoph
>
> --
> /"\  ASCII Ribbon : GPG-Key ID: 0xD49AE731
> \ /    Campaign   : CaCert Assurer
>  X   against HTML : Debian Maintainer
> / \   in eMails   : http://www.debian.org/
>
> http://www.christoph-egger.org/
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iQIcBAEBCgAGBQJLOSREAAoJEKv/7bJACMb5hAMP/3Mip/D/6FTxseNSuBd/Ta6T
> Q5gqa9WjW2iJCnYldo/vcLzfl8qaOINLOymX2PYH2Hlg/MnaejM24EhR7n4jmBr0
> LxNIznkhgjY+fP1171zLNP8qj1PjwTuMHJPl24Vm2CZmGimkemvT26Y49L/+Ls8P
> a9F6Csfxni6M6WymbvjYn+EriBHe59N4UapKkD4uSF9LREqobu87N65akQsMTiXV
> cdDSsm4GMtCYR3GOX6S3d6SLiS/owFNkgjkztDLpdSLHehcVhN6yB8y9SH4kBGt4
> jvpdWZV5WyECgarD/2jGSnRoAXGA5dSR1R/k10N3iHKfpMkmIltN03PYQS3LrPXo
> ByDvYYE4d0wtcLreKpObLxjTy1yjidRksmDcoaS1R1mhg51c0Uxn/mV5G60+BTEa
> 2Rs3OvYxS79lpzxWPZZv0qti9l/2yUDczqSLB6/cJNZRF/0hbA5MfWr49V825f7I
> eLBp8FWBaV7uWvp1gYHfjZrTWq616YZjTCOi9mhbZB3VfTz/lIGWjRvro4ED4gx3
> 9NsYF1fVBmP6tWJ/40uH+xfazCX0SunVz1OdYR3557BgSuwDTHFlTA23teFW4L/S
> XSZOoNZwTTnsvLM3x+3RHHZd7nusYBlUHMQ3DSR6/mW7oFba7czLew0vi7IaMkRj
> K2laPYNK9iia7MEE1JDq
> =eqyQ
> -END PGP SIGNATURE-
>
>


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Package and script naming

2010-01-05 Thread Alexandre Quessy
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello everyone,
I am in the process of putting finishing touches to a few new Debian
Python packages and applications to go though the Debian-mentor process
in order to become part or the debian-python team ! Meanwhile, I have a
few questions. I have two to ask now.

I am working on a Python application for the Debian and Ubuntu GNU/Linux
distributions. For this one, I am not sure about the naming scheme, so I
thought I should ask here.

The application is named "lunch", and should provide the following files:
 * /usr/share/applications/lunch.desktop
 * /usr/share/man/man1/lunch.1
 * /usr/share/pixmaps/lunch.png
 * /usr/bin/lunch
 * /usr/share/pyshared/lunch/ : a Python package with a few modules.
 * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be there.

So, I guess, in the setup.py file, the "name" keyword-argument of the
setup function should be "lunch". Does that mean that my Debian package
should be named "python-lunch", or can it be named simply "lunch" ?

An other question : since the executable and the package have the same
name, the executable needs to be in script/lunch. This means that I need
to run it with a command such as the following :

  PYTHONPATH=$PWD scripts/lunch

If I want to test my executable, from within the repository, without the
need to install the Python package, even using "sudo python setup.py
develop". Anyone has a workaround to avoid typing that much ? I would
rather simply type "./scripts/lunch" to run my app.

Thanks !

Alexandre Quessy
http://alexandre.quessy.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJLQzmYAAoJEJQ0pOgl2qx1KrQP/3A93MA6BxskkNdMEDCeSLY3
GNDXvZZop5GSCh4E9QxiL34oUoba3E2vNUeaGUxRJQNOy3Iyq9ZmcB6t9dH13OKX
QGTX3idMqc/zfmHiwv6F3+437tZqFXtb48ZKMM2U/5IQwG0BDGg0pzvgQ602NKCn
bp5JttT2SEoEl/Dh17XaoVrod7LLpqNLTOmpNWHewR5JXBPAjIFVeqZjMplHNKC4
IziOFuafqQ0MPmxEdx10UzEeCDE8TZY7RfqKsa2uthZc44rSzoIz2IkNgXJLjmgl
noX7tlVduBfFogPKnDA6EHH+6k7YB/6SKbxKNc5p0yO2GWjamWUR9Hg3um6R0Mhj
3/GsaW6SJ8c7YA0DqWogKNOfyGv7EjTsMBJmeALsjFGMBUpG80TQr1l2gDfn5xpT
+qE3Ygp3p4CuDXJ+kkObEVrBvNRCtl3ialfdxu/oGAKiZw4zuMoWLnI3mGz3c6Rz
dNd1wAXrerhTfcKFwJqUVGk9cN0lOie/33tpTP8KjPDS6/WHFywWFceGvOm8eBpi
2RoqnoO4ghuf6rNTb1GSOl9/X5s22LzfWGGS+BOiGpMDgD/pciH7SLUq6dS8+eNN
Di9PbBiTSLwRbB91f03WjLGkCLrYDDPMPh6v6Xj7NYlCLwSPhTUzKVzBI8lPR76g
Vqqi1kh/NQbGs8ODv/mD
=UcvR
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Package and script naming

2010-01-05 Thread Alexandre Quessy
Hello,
For my question #2, I've looked in pitivi, and they do something like this :
(in an imaginary executable named script/spam, where a package "spam"
also exists in the same dir as "scripts".)

#!/usr/bin/env python
import os
import sys

def _is_in_devel():
d = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0]
return (
os.path.exists(os.path.join(d, ".hg")) or
os.path.exists(os.path.join(d, ".svn"))
)

if __name__ == "__main__":
if _is_in_devel():
d = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0]
sys.path.insert(0, d)
from spam import runner
runner.run()


2010/1/5 Alexandre Quessy :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hello everyone,
> I am in the process of putting finishing touches to a few new Debian
> Python packages and applications to go though the Debian-mentor process
> in order to become part or the debian-python team ! Meanwhile, I have a
> few questions. I have two to ask now.
>
> I am working on a Python application for the Debian and Ubuntu GNU/Linux
> distributions. For this one, I am not sure about the naming scheme, so I
> thought I should ask here.
>
> The application is named "lunch", and should provide the following files:
>  * /usr/share/applications/lunch.desktop
>  * /usr/share/man/man1/lunch.1
>  * /usr/share/pixmaps/lunch.png
>  * /usr/bin/lunch
>  * /usr/share/pyshared/lunch/ : a Python package with a few modules.
>  * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be there.
>
> So, I guess, in the setup.py file, the "name" keyword-argument of the
> setup function should be "lunch". Does that mean that my Debian package
> should be named "python-lunch", or can it be named simply "lunch" ?
>
> An other question : since the executable and the package have the same
> name, the executable needs to be in script/lunch. This means that I need
> to run it with a command such as the following :
>
>  PYTHONPATH=$PWD scripts/lunch
>
> If I want to test my executable, from within the repository, without the
> need to install the Python package, even using "sudo python setup.py
> develop". Anyone has a workaround to avoid typing that much ? I would
> rather simply type "./scripts/lunch" to run my app.
>
> Thanks !
>
> Alexandre Quessy
> http://alexandre.quessy.net
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iQIcBAEBAgAGBQJLQzmYAAoJEJQ0pOgl2qx1KrQP/3A93MA6BxskkNdMEDCeSLY3
> GNDXvZZop5GSCh4E9QxiL34oUoba3E2vNUeaGUxRJQNOy3Iyq9ZmcB6t9dH13OKX
> QGTX3idMqc/zfmHiwv6F3+437tZqFXtb48ZKMM2U/5IQwG0BDGg0pzvgQ602NKCn
> bp5JttT2SEoEl/Dh17XaoVrod7LLpqNLTOmpNWHewR5JXBPAjIFVeqZjMplHNKC4
> IziOFuafqQ0MPmxEdx10UzEeCDE8TZY7RfqKsa2uthZc44rSzoIz2IkNgXJLjmgl
> noX7tlVduBfFogPKnDA6EHH+6k7YB/6SKbxKNc5p0yO2GWjamWUR9Hg3um6R0Mhj
> 3/GsaW6SJ8c7YA0DqWogKNOfyGv7EjTsMBJmeALsjFGMBUpG80TQr1l2gDfn5xpT
> +qE3Ygp3p4CuDXJ+kkObEVrBvNRCtl3ialfdxu/oGAKiZw4zuMoWLnI3mGz3c6Rz
> dNd1wAXrerhTfcKFwJqUVGk9cN0lOie/33tpTP8KjPDS6/WHFywWFceGvOm8eBpi
> 2RoqnoO4ghuf6rNTb1GSOl9/X5s22LzfWGGS+BOiGpMDgD/pciH7SLUq6dS8+eNN
> Di9PbBiTSLwRbB91f03WjLGkCLrYDDPMPh6v6Xj7NYlCLwSPhTUzKVzBI8lPR76g
> Vqqi1kh/NQbGs8ODv/mD
> =UcvR
> -END PGP SIGNATURE-
>



-- 
Alexandre Quessy
http://alexandre.quessy.net/


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#563838: RFP: zeitgeist -- user activity logging and collation service

2010-01-05 Thread Jonathan Wiltshire
Package: wnpp
Severity: wishlist

* Package name: zeitgeist
  Version : 0.3 (0.4 soon)
  Upstream Author : Zeitgeist Developers 
* URL : http://zeitgeist-project.com/
* License : LGPL3 (LGPL2.1 planned)
  Programming Lang: Python
  Description : user activity logging and collation service

 Zeitgeist is a service which logs the users's activities and events,
 anywhere from files opened to websites visited and conversations.
 .
 It makes this information readily available for other applications to use.
 .
 It is able to establish relationships between items based on similarity and
 usage patterns.



-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



RFS: graphy

2010-01-05 Thread Miguel Landaeta
Dear mentors,

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

* Package name: graphy
  Version : 1.0+dfsg-1
  Upstream Author : Google Inc.
* URL : http://code.google.com/p/graphy/
* License : Apache-2.0
  Section : python

It builds these binary packages:
python-graphy - chart generation library for Python

The package appears to be lintian clean.

The upload would fix these bugs: 563849

My motivation for maintaining this package is:
I plan to package the utility namebench for Debian and this library
is the only Build-Depend not available currently in main. So, I would
like to maintain this library under the Python Modules Packaging Team.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/g/graphy
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/g/graphy/graphy_1.0+dfsg-1.dsc

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

Kind regards,

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Package and script naming

2010-01-05 Thread David Lyon

Hi Alexandre,

I'm on the distutils-ml as a python developer. Actually I am
researching application and package packaging in python.

> The application is named "lunch", and should provide the following files:
>  * /usr/share/applications/lunch.desktop
>  * /usr/share/man/man1/lunch.1
>  * /usr/share/pixmaps/lunch.png
>  * /usr/bin/lunch
>  * /usr/share/pyshared/lunch/ : a Python package with a few modules.
>  * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be
> there.
>
> So, I guess, in the setup.py file, the "name" keyword-argument of the
> setup function should be "lunch". Does that mean that my Debian package
> should be named "python-lunch", or can it be named simply "lunch" ?

You can choose either.

> An other question : since the executable and the package have the same
> name, the executable needs to be in script/lunch. This means that I need
> to run it with a command such as the following :
>
>   PYTHONPATH=$PWD scripts/lunch

Usually, you would create a link to your script.

> If I want to test my executable, from within the repository, without the
> need to install the Python package, even using "sudo python setup.py
> develop". Anyone has a workaround to avoid typing that much ? I would
> rather simply type "./scripts/lunch" to run my app.

If you want to help out with a metadata based solution to this problem
for all python users, I'd welcome this example.

http://bitbucket.org/djlyon/original-setup.py-with-metadata/

Regards

David





-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Request to join the team

2010-01-05 Thread Miguel Landaeta
Hello Python team,

My name is Miguel Landaeta and I'm from Venezuela.
I would like to join the team and maintain some packages.

Initially, I packaged graphy (a chart generation Python library) and I plan
to package namebench (DNS benchmark tool written in Python).

The graphy package is already on mentors and I would like to maintain it
under the svn repository of the team.

My alioth login is nomadium-guest.

Thanks in advance,
Regards,

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org