From Fedora Project Wiki

(restoring my page destroyed by the redirect fixer)
 
(3 intermediate revisions by the same user not shown)
Line 14: Line 14:


== About ==
== 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 [http://www.turbogears.org TurboGears] , [http://www.python.org Python] and [http://www.fedora.org Fedora] /[http://www.centos.org CentOS] /[http://www.redhat.com Red Hat Enterprise Linux] .
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 [http://www.python.org Python] and [http://www.fedora.org Fedora] /[http://www.centos.org CentOS] /[http://www.redhat.com 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!
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 Turbo<code></code>Gears/[http://www.python-turbomail.org TurboMail]  problems, don't hesitate to ping me. Others may take a look at my professional website ([http://www.schwarz.eu 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 ;-)
= Badges ({{ #fedorabadgescount: fschwarz }}) =
{{ #fedorabadges: fschwarz }}


== Current Fedora Packages ==
(short summary: Python PDF stack)
* [https://admin.fedoraproject.org/pkgdb/packages/name/pyPdf pyPdf]
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-zope-interface python-zope-interface]
==== Co-Maintainership ====
'''Python Libraries''':
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-beaker python-beaker]
'''TurboGears stack''':
* [https://admin.fedoraproject.org/pkgdb/packages/name/python-cherrypy2 python-cherrypy2]
* [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
== 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 [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 ==
[[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!
[[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!

Latest revision as of 20:48, 29 November 2019

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 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!

Badges (73)

In Search of the Bull (Tester I) Discovery of the Footprints (Tester II) Involvement Bona Fide If you build it... (Koji Success I) Is this thing on? (Updates-Testing I) You can call me "Patches" (SCM I) Like a Rock (Updates-Stable I) Baby Badger Embryo Junior Badger (Badger I) The cat came back... Tadpole Egg If you build it... (Koji Success II) Take this and call me in the morning Tadpole with Legs Building the Outer Ring (Copr Build I) Perceiving the Bull (Tester III) It still works! What goes around comes around (Karma I) Building the Outer Ring (Copr Build II) Catching the Bull (Tester IV) Curious Penguin (Ask Fedora I) Origin Froglet Associate Badger (Badger 1.5) Macaron (Cookie I) You can call me "Patches" (SCM II) Helping Hand Mugshot What goes up... (Koji Failure I) Building the Outer Ring (Copr Build III) Adult Frog Taming the Bull (Tester V) You can call me "Patches" (SCM III) Building the Outer Ring (Copr Build IV) I Voted: Fedora 31 If you build it... (Koji Success III) Long Life to Pagure (Pagure I) Is this thing on? (Updates-Testing II) Long Life to Pagure (Pagure II) What goes around comes around (Karma II) Long Life to Pagure (Pagure III) Override, you say? Like a Rock (Updates-Stable II) Long Life to Pagure (Pagure VI) Long Life to Pagure (Pagure V) Long Life to Pagure (Pagure IV) Binary Star Senior Badger (Badger II) You can call me "Patches" (SCM IV) Patches (SCM V) Top 500 What goes up... (Koji Failure II) Corporate Drone If you build it... (Koji Success IV) Building the Outer Ring (Copr Build V) Building the Outer Ring (Copr Build VI) Is this thing on? (Updates-Testing III) Riding the Bull Home (Tester VI) Like a Rock (Updates-Stable III) I Voted: Fedora 32 Corporate Shill What goes up... (Koji Failure III) Building the Outer Ring (Copr Build VII) White Hat I Voted: Fedora 33 What goes around comes around (Karma III) All your $arch are belong to us (Koji Success V) Community Survey Taker I I Voted: Fedora 35 Python SIG member


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!