From Fedora Project Wiki

mNo edit summary
(17 intermediate revisions by 3 users not shown)
Line 2: Line 2:


== Contact Info ==
== Contact Info ==
Email: felix.schwarz@oss.schwarz.eu <BR>
{|
IRC: scfe <BR>
| email
personal homepage: [http://www.felix-schwarz.name www.felix-schwarz.name] <BR>
| felix.schwarz@oss.schwarz.eu
 
|-
| irc nic
| scfe  
|-
| homepage  
| [http://www.felix-schwarz.name www.felix-schwarz.name]
|}


== About ==
== About ==
Line 17: Line 23:


== Current Fedora Packages ==
== Current Fedora Packages ==
(short summary: Python PDF stack)


* [https://admin.fedoraproject.org/pkgdb/packages/name/pyPdf pyPdf] (will submit the package to EPEL soon)
* [https://admin.fedoraproject.org/pkgdb/packages/name/pyPdf pyPdf]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-zope-interface python-zope-interface]  
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-zope-interface python-zope-interface]  


==== Co-Maintainership ====
==== Co-Maintainership ====
'''Python Libraries''':
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-beaker python-beaker]  
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-beaker python-beaker]  
'''TurboGears stack''':
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-cherrypy2 python-cherrypy2] (also upstream maintainer, [[User:Fschwarz/python-cherrypy2|committed to long-term support]])
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-cjson python-cjson]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-configobj python-configobj]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-decoratortools python-decoratortools]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-formencode python-formencode]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-nose python-nose]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-paste python-paste]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-paste-deploy python-paste-deploy]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-paste-script python-paste-script]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-protocols python-protocols]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-ruledispatch python-ruledispatch]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-simplejson python-simplejson]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-sqlalchemy python-sqlalchemy]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-sqlobject python-sqlobject]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-tgcaptcha python-tgcaptcha]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-tgfastdata python-tgfastdata]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-toscawidgets python-toscawidgets]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-turbocheetah python-turbocheetah]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-turboflot python-turboflot]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-turbojson python-turbojson]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-turbokid python-turbokid]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-TurboMail python-TurboMail]
* [https://admin.fedoraproject.org/pkgdb/packages/name/TurboGears TurboGears]


Authoritative listing of my packages: https://admin.fedoraproject.org/pkgdb/users/packages/fschwarz
Authoritative listing of my packages: https://admin.fedoraproject.org/pkgdb/users/packages/fschwarz


== Fedora plans ==
== Fedora plans ==
I plan to get pyPdf into EPEL in the next weeks.


Furthermore I'm interested in pulling python-z3c-rml (z3c.rml) into Fedora which means that I have to maintain python-zope-schema as well.
=== Updates for existing packages ===
* pyPdf for EPEL 4 needs the decimal module as Python 2.3 does not contain it - probably I have to package it
* python-zope-interface for EPEL 5 should be updated to 3.4.1 so that python-z3c-rml and python-repoze-who can enter EPEL.


=== New Packages ===
'''Submitted for review but stalled:'''
* python-jcc (aka "JCC") - stalled because you can only link against libjava.so from OpenJDK by using rpath. Changing this is under consideration for a future Fedora release. See [https://bugzilla.redhat.com/show_bug.cgi?id=449456 bug 449456] for tracking the OpenJDK issue. Review is tracked in [https://bugzilla.redhat.com/show_bug.cgi?id=449360 bug 449360]. I published [http://www.schwarz.eu/opensource/rpm/JCC/ binary rpms] on my personal page.


'''Already packaged (09/2008) but not submitted for review yet:'''
* python-z3c-rml
** python-zope-schema
** python-zope-event
** python-zope-i18nmessage
* python-repoze-who
* [http://pylucene.osafoundation.org/ pyLucene] - needs python-jcc for building, therefore blocked by stalled python-jcc review, see above. I published [http://www.schwarz.eu/opensource/rpm/PyLucene/ binary rpms] on my personal page.


== Sponsor ==
== Sponsor ==
PaulHowarth was so kind and sponsored me as a Fedora developer. Furthermore he patiently helped me with all my beginner problems. Thanks again, Paul!
[[User:Pghmcfc|Paul Howarth]] was so kind and sponsored me as a Fedora developer. Furthermore he patiently helped me with all my beginner problems. Thanks again, Paul!

Revision as of 19:41, 30 March 2010

Felix Schwarz

Contact Info

email felix.schwarz@oss.schwarz.eu
irc nic scfe
homepage www.felix-schwarz.name

About

I'm a freelance software developer from Berlin, Germany. Most of my paid projects won't be published as free software but all do you use/rely on some open source software. And my preferred software stack for doing development is TurboGears , Python and Fedora /CentOS /Red Hat Enterprise Linux .

Therefore contributing to free software projects is a good way to ensure that annoying bugs will get fixed soon and that the features I need make it into the main distribution (so that I don't have to maintain local forks). And of course, free software coding is really fun!

If you (as a Fedora infrastructure developer) have some TurboGears/TurboMail problems, don't hesitate to ping me. Others may take a look at my professional website (www.schwarz.eu ) where you can get professional support for software development and consulting: I have some special knowledge on 'advanced' Python topics like full-featured PDF generation, DATEV file exchange etc. Of course I can help with Linux system administration and packaging, too ;-)


Current Fedora Packages

(short summary: Python PDF stack)

Co-Maintainership

Python Libraries:


TurboGears stack:

Authoritative listing of my packages: https://admin.fedoraproject.org/pkgdb/users/packages/fschwarz

Fedora plans

Updates for existing packages

  • pyPdf for EPEL 4 needs the decimal module as Python 2.3 does not contain it - probably I have to package it
  • python-zope-interface for EPEL 5 should be updated to 3.4.1 so that python-z3c-rml and python-repoze-who can enter EPEL.

New Packages

Submitted for review but stalled:

  • python-jcc (aka "JCC") - stalled because you can only link against libjava.so from OpenJDK by using rpath. Changing this is under consideration for a future Fedora release. See bug 449456 for tracking the OpenJDK issue. Review is tracked in bug 449360. I published binary rpms on my personal page.

Already packaged (09/2008) but not submitted for review yet:

  • python-z3c-rml
    • python-zope-schema
    • python-zope-event
    • python-zope-i18nmessage
  • python-repoze-who
  • pyLucene - needs python-jcc for building, therefore blocked by stalled python-jcc review, see above. I published binary rpms on my personal page.

Paul Howarth was so kind and sponsored me as a Fedora developer. Furthermore he patiently helped me with all my beginner problems. Thanks again, Paul!