PuzzWorks und OpenSource
Seit einigen Jahren beteiligen wir uns aktiv an Projekten bei denen es sich in den Meisten fällen um Software handelt, die im Unternehmen eingesetzt wird.
Es geht uns vor allem darum, das zu verbessern, was sich bei uns im Einsatz befindet und zu der vitalen Entwicklung der Projekte beizusteuern.
Projekte
Eine Auswahl dessen was wir aktiv nutzen und unterstützen:
- OpenBSD - Eine Vielzahl von Ports, Testen des Systems und diverse Kleinigkeiten an der Basis
- PostgreSQL - Portierung einiger Anwendungen, Aktualisierung und Erweiterung des OpenBSD Ports
- Perl - Viele Patches und Teilnahme bei CPAN-Testers
Die Liste lässt sich noch eine Weile fortführen und eine Suche nach den Namen der Team-Mitglieder zeigt schnell die Bandbreite der Beteiligung an OpenSource Projekten.
Aktuelle Aktivitäten
Um einen Einblick in das Geschehen bieten zu können, sind hier ein paar der vergangenen Aktivitäten aufgeführt:
OpenBSD
- ports/www/p5-Catalyst-Runtime:
Maintenance update to version 5.7014 - ports/databases/p5-DBI:
Update to version 1.604 - ports/devel/vim-taglist:
Import of vim-taglist, a source code browser for the Vim editor - ports/converters/p5-JSON-XS:
Import of p5-JSON-XS, a module written in C that converts Perl data structures to JSON and vice versa - ports/www/ap2-mod_perl:
Update to version 2.0.4 and enable tests - ports/www/p5-Apache-Test:
Update to version 1.30 and add chroot support - ports/www/mod_auth_mysql:
Let it work with mysql >= 4.x, add support for socket connections, plain MD5 encryption and an option to specify additional conditions - ports/mail/p5-Email-Date-Format:
Import of p5-Email-Date-Format, a module that provides a simple means for generating an RFC 2822 compliant datetime string - ports/databases/postgresql:
Update to version 8.3.1 - xenocara/app/cwm:
Replace the symlink configuration scheme with a simple yacc parser - ports/games/glsfcave:
Import of glsfcave, a game where the player controls a ribbon and avoid hitting walls - ports/mail/swaks:
Import of swaks, the Swiss Army Knife for SMTP transaction testing - src/usr.sbin/config:
Avoid request for input if lines are set to zero - src/usr.sbin/ospfd:
Remove comma from type list, add missing semicolon for consistency - src/gnu/usr.bin/perl:
Update File::Temp to CPAN version - ports/databases/p5-DBI:
Update to version 1.59, add license comment and take over maintainership - src/gnu/usr.bin/perl/lib:
Fix a bug leading to infinite recursion - src/usr.bin/calendar/calendars:
Add "Towel Day" to calendar - ports/databases/postgresql:
Add contributions as subpackage - src/gnu/usr.bin/perl/ext/Digest/MD5:
Replace 400 lines of MD5 code with 4 lines that use system code - ports/net:
CPANify and set a few licenses - src/usr.sbin/adduser:
Fix bug that sorted the groups and thus broke group files - src/usr.bin/mixerctl:
Toggle support
Perl / CPAN
- HTML::FormatText::WithLinks:
Patch to reset internal links before parsing - HTML::FormatText::WithLinks:
Patch to skip anchor links - IPC::Run::SafeHandles:
Patch to silence warnings from Makefile.PL - Catalyst::plugin::Authentication:
Patch to fix POD in Catalyst::Plugin::Authentication::Internals - Catalyst::Plugin::Authentication:
Patch for typo in the POD of Catalyst::Authentication::Realm - mp3cut:
Patch to correct command in SYNOPSIS - pQuery:
Little POD fixes - Locale::US:
Patch to remove debugging leftovers - Net::DBus:
Patch to remove redundant code for testing - Test::Reporter:
Fix for clean -dump output - Catalst::View::XSLT:
Missing dependent module and wrong error message - Convert::UU:
License information missing