Re: Preparing release 2.3.1
Perhaps there might be some interest in people running buildbot slaves? (http://buildbot.net/) Michael, you could run a trusted buildmaster, and helpers would run buildslaves that connect to your master. Michael Ströder wrote: Torsten Kurbad wrote: I'd like to release 2.3.1 soon. still one question: Do you plan to upload some .eggs to PyPI then? I meanwhile successfully build eggs for i686-linux as well as Mac OS X 10.4 PPC (Intel platforms should work the same way) using Py 2.3 + 2.4. Nice to have would be an egg for the Windows platform, which I can't build due to the lack of a proper Windows devel environment. Anyway, after 2.3.1 is released, I'd be happy to contribute the mentioned .egg files - could you then upload them to PyPI? I could do that, too, but it's for you to decide... Being in the role of the maintainer I'm always concerned about continuous support for a certain mechanism. Since .egg files are platform-specific the question arises: Who is going to provide which builds for every new release? On which platforms/distros? With which OpenLDAP/SASL/OpenSSL libs? Today especially the situation regarding Win32 builds is poor. A *strong* commitment of volunteers is needed... Ciao, Michael. - -- David Leonard [EMAIL PROTECTED] Ph:+61 404 844 850 - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
David Leonard wrote: > Perhaps there might be some interest in people running buildbot slaves? > (http://buildbot.net/) > Michael, you could run a trusted buildmaster, and helpers would run > buildslaves that connect to your master. Frankly I don't have currently the time for diving into it. We have so many dependencies, each deployer of python-ldap could have different needs: Python OpenLDAP Cyrus-SASL Kerberos (MIT/heimdal) OpenSSL I'm rather reluctant to open that can of worms... Ciao, Michael. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
Don't forget your package is already included in some distribution and then widely available. Personally I'm happy to have eggs functionality to deploy the same egg on multiple identical machine with custom configuration. The best effort solution is to publish the version you can and all spontaneous contributions. Regards On 7/18/07, Michael Ströder <[EMAIL PROTECTED]> wrote: > David Leonard wrote: > > Perhaps there might be some interest in people running buildbot slaves? > > (http://buildbot.net/) > > Michael, you could run a trusted buildmaster, and helpers would run > > buildslaves that connect to your master. > > Frankly I don't have currently the time for diving into it. > > We have so many dependencies, each deployer of python-ldap could have > different needs: > Python > OpenLDAP > Cyrus-SASL > Kerberos (MIT/heimdal) > OpenSSL > > I'm rather reluctant to open that can of worms... > > Ciao, Michael. > > - > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > ___ > Python-LDAP-dev mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/python-ldap-dev > -- -- Alain Spineux aspineux gmail com May the sources be with you - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
On Wed, Jul 18, 2007 at 02:00:14PM +0200, Alain Spineux wrote: > Don't forget your package is already included in some distribution > and then widely available. Given that python-ldap is packaged by almost everyone, (excluding Microsoft, Apple, and Sun) what is there to gain with this binary distribution effort? Would anyone using Debian/Ubuntu, Red Hat/Fedora, SuSE, Mandriva, etc. require this project to distribute .egg files? I ask out of genuine curiosity, not to dissuade whoever is interested from pursuing this. I have no experience with using .eggs. Ryan - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
Alain Spineux wrote: > Don't forget your package is already included in some distribution > and then widely available. Well, the coordination with distribution maintainers is somewhat difficult anyway. But the distributor has to take care of dependencies. > The best effort solution is to publish the version you can and all > spontaneous contributions. Example: I'm using openSUSE 10.2. But if I provide a build for that system it doesn't help anybody since I always have recent OpenLDAP libs under /opt/openldap-2.3. Or I might temporarily build against the heimdal libs instead of MIT libs shipped with openSUSE. => Personally I won't provide any builds. Ciao, Michael. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
Ryan Lovett wrote: > On Wed, Jul 18, 2007 at 02:00:14PM +0200, Alain Spineux wrote: >> Don't forget your package is already included in some distribution >> and then widely available. > > Given that python-ldap is packaged by almost everyone, (excluding > Microsoft, Apple, and Sun) what is there to gain with this binary > distribution effort? One benefit would be to provide a more recent version of python-ldap than the distributor. But IMO this won't really work. > Would anyone using Debian/Ubuntu, Red Hat/Fedora, > SuSE, Mandriva, etc. require this project to distribute .egg files? I don't think so. They have their own packaging system. > I have no experience with using .eggs. Nor have I. Ciao, Michael. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
Re: Preparing release 2.3.1
Ryan Lovett wrote: > On Wed, Jul 18, 2007 at 02:00:14PM +0200, Alain Spineux wrote: >> Don't forget your package is already included in some distribution >> and then widely available. > > Given that python-ldap is packaged by almost everyone, (excluding > Microsoft, Apple, and Sun) what is there to gain with this binary > distribution effort? Would anyone using Debian/Ubuntu, Red Hat/Fedora, > SuSE, Mandriva, etc. require this project to distribute .egg files? I ask > out of genuine curiosity, not to dissuade whoever is interested from > pursuing this. I have no experience with using .eggs. Good question. The problem is that setuptools won't detect python-ldap installed from distro (it's not recorded in .pth files) and this prevents developers from declaring their projects' requirements in setup.py. Providing the URL to the python-ldap download page doesn't help because at the moment the source code has to be configured manually before build. I personally would prefer to build an .egg from source because python-ldap is packaged differently across the distros. For example in Debian it is linked against gnutls rather than openssl. So, this is mostly a setuptools'/distribution problem. -- Timur Izhbulatov OILspace, 26 Leninskaya sloboda, bld. 2, 2nd floor, 115280 Moscow, Russia P:+7 495 105 7245 + ext.205 F:+7 495 105 7246 E:[EMAIL PROTECTED] Building Successful Supply Chains - One Solution At A Time. www.oilspace.com - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Python-LDAP-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
