Take control of your SAP testing with UiPath Test Suite
Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push
1. Staying up-to-date
with Zarafa and the
Debian Community
Wolfram Quester
tarent solutions GmbH
Zarafa SummerCamp 2012
Zarafa and Debian 1
2. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Overview
Introduction
About Debian
Packaging Z-Push
What’s next?
How to Contribute
Zarafa and Debian 2
3. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Z-Push
Zarafa and Debian 3
4. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Debian - The Universal Operating System
Announced 1993
Debian Social Contract (1997)
Debian Free Software Guidelines
Debian Community:
Contributors (more than 6000)
Maintainers (120)
Developers (900)
144 downstream distributions1 : aptosid, grml, ucs, Ubuntu,
Skolelinux, LinEx, ...
Not (single) company-backed
1
according to distrowatch.com
Zarafa and Debian 4
5. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Debian - The Universal Operating System
Architectures:
Linux: amd64, armel, i386, ia64, mips, mipsel, powerpc,
s390, sparc
kFreeBSD: kfreebsd-amd64, kfreebsd-i386
→ zfs, dtrace, pf
Focussed on Quality:
Packaging policy
Testing: archive rebuilds, piuparts, lintian
(Security) support for all packages - no 2nd class packages
Released, when it’s done: 11 Releases
Sid: ∼30 000 binary-packages
Zarafa and Debian 5
6. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Debian Release Process
Incomplete,
Preparation of integrations,
Experiments
Uploads go in here
Should always be releasable
Actual Release,
only Security Updates
Zarafa and Debian 6
7. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Rebranding
Change in Licensing:
former Z-Push versions: GPLv2, but no Export to USA
Z-Push Version 1.5: AGPL 3
* However, if you propagate an unmodified version of the Program you are
* allowed to use the term "Z-Push" to indicate that you distribute the Program.
* Furthermore you may use our trademarks where it is necessary to indicate
* the intended purpose of a product or service provided you use it in
* accordance with honest practices in industrial or commercial matters.
* If you want to propagate modified versions of the Program under the name
* "Z-Push", you may only do so if you have a written permission by
* Zarafa Deutschland GmbH
* (to acquire a permission please contact Zarafa at trademark@zarafa.com).
Zarafa and Debian 7
8. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Rebranding
Remaining Problems:
Patching is problematic
Not feasible for downstream distributions
What to do?
Very helpful discussions with Zarafa!
Solution: Rebrand to d-push!
Zarafa and Debian 8
9. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Getting Forward
Rebranding, Packaging, Patching
First Upload: April 2011
User Contributions
Translation of debconf questions (13 languages)
cs, da, de, es, fr, it, nl, pl, pt_BR, pt, ru, sk, sv
Autoconfiguration of webservers
Hints for new versions
Zarafa and Debian 9
10. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Popcon
=⇒ Doubled since last Summercamp!
Zarafa and Debian 10
11. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Giraffe
Zarafa and Debian 11
12. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Giraffe
Public git repository:
http://anonscm.debian.org/gitweb/?p=git/
pkg-giraffe/d-push.git;a=summary
Mailing list:
pkg-giraffe-maintainers@lists.alioth.debian.org
Wiki Page:
http://wiki.debian.org/Giraffe
Rebranding mostly done, but: Logos
Zarafa and Debian 12
13. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
What’s next?
Upload of d-push 2.0 (Ready for wheezy?)
Upload of current zarafa
Zarafa and Debian 13
14. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Getting in Sync
Zarafa and Debian 14
15. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
How to Contribute: At Debian Groupware Meeting
When, Where: During April at Linuxhotel, Essen, Germany
Focus:
Packaging and integration of groupware related software
into Debian
Interoperability testing and fixing
Bug fixing
Fun
Free form:
No schedule
No talks
Topics are collected in the Wiki
http://wiki.debian.org/Groupware
Small group, newcomers welcome
Zarafa and Debian 15
16. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
How to Contribute: During the Year
Mailing list:
http://lists.alioth.debian.org/mailman/
listinfo/calendarserver-discuss
Report bugs
Contribute patches
Use it!!!
Zarafa and Debian 16
17. Introduction About Debian Packaging Z-Push What’s next? How to Contribute
Thanks
I hope to see you at the next
Debian Groupware Meeting!!!
Zarafa and Debian 17