Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

17
Staying up-to-date with Zarafa and the Debian Community Wolfram Quester tarent solutions GmbH Zarafa SummerCamp 2012 Zarafa and Debian 1

description

 

Transcript of Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Page 1: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Staying up-to-datewith Zarafa and theDebian Community

Wolfram Quester

tarent solutions GmbH

Zarafa SummerCamp 2012

Zarafa and Debian 1

Page 2: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

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

Page 3: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Z-Push

Zarafa and Debian 3

Page 4: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Debian - The Universal Operating System

I Announced 1993I Debian Social Contract (1997)I Debian Free Software GuidelinesI Debian Community:

I Contributors (more than 6000)I Maintainers (120)I Developers (900)

I 144 downstream distributions1: aptosid, grml, ucs, Ubuntu,Skolelinux, LinEx, ...

I Not (single) company-backed

1according to distrowatch.com

Zarafa and Debian 4

Page 5: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Debian - The Universal Operating System

I Architectures:I Linux: amd64, armel, i386, ia64, mips, mipsel, powerpc,

s390, sparcI kFreeBSD: kfreebsd-amd64, kfreebsd-i386→ zfs, dtrace, pf

I Focussed on Quality:I Packaging policyI Testing: archive rebuilds, piuparts, lintianI (Security) support for all packages - no 2nd class packagesI Released, when it’s done: 11 Releases

I Sid: ∼30 000 binary-packages

Zarafa and Debian 5

Page 6: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

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

Page 7: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Rebranding

I Change in Licensing:I former Z-Push versions: GPLv2, but no Export to USAI 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 [email protected]).

Zarafa and Debian 7

Page 8: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Rebranding

I Remaining Problems:I Patching is problematicI Not feasible for downstream distributions

I What to do?I Very helpful discussions with Zarafa!I Solution: Rebrand to d-push!

Zarafa and Debian 8

Page 9: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Getting Forward

I Rebranding, Packaging, PatchingI First Upload: April 2011I User Contributions

I Translation of debconf questions (13 languages)cs, da, de, es, fr, it, nl, pl, pt_BR, pt, ru, sk, sv

I Autoconfiguration of webserversI Hints for new versions

Zarafa and Debian 9

Page 10: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Popcon

=⇒ Doubled since last Summercamp!

Zarafa and Debian 10

Page 11: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Giraffe

Zarafa and Debian 11

Page 12: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Giraffe

I Public git repository:http://anonscm.debian.org/gitweb/?p=git/pkg-giraffe/d-push.git;a=summary

I Mailing list:[email protected]

I Wiki Page:http://wiki.debian.org/Giraffe

I Rebranding mostly done, but: Logos

Zarafa and Debian 12

Page 13: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

What’s next?

I Upload of d-push 2.0 (Ready for wheezy?)I Upload of current zarafa

Zarafa and Debian 13

Page 14: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Getting in Sync

Zarafa and Debian 14

Page 15: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

How to Contribute: At Debian Groupware Meeting

I When, Where: During April at Linuxhotel, Essen, GermanyI Focus:

I Packaging and integration of groupware related softwareinto Debian

I Interoperability testing and fixingI Bug fixing

I FunI Free form:

I No scheduleI No talksI Topics are collected in the Wikihttp://wiki.debian.org/Groupware

I Small group, newcomers welcome

Zarafa and Debian 15

Page 16: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

How to Contribute: During the Year

I Mailing list:http://lists.alioth.debian.org/mailman/listinfo/calendarserver-discuss

I Report bugsI Contribute patchesI Use it!!!

Zarafa and Debian 16

Page 17: Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

Introduction About Debian Packaging Z-Push What’s next? How to Contribute

Thanks

I hope to see you at the nextDebian Groupware Meeting!!!

Zarafa and Debian 17