SlideShare a Scribd company logo
1 of 17
Download to read offline
Staying up-to-date
                    with Zarafa and the
                    Debian Community

                        Wolfram Quester

                        tarent solutions GmbH


                    Zarafa SummerCamp 2012




Zarafa and Debian                               1
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
Introduction        About Debian   Packaging Z-Push   What’s next?   How to Contribute


Z-Push




Zarafa and Debian                                                                   3
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
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
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
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
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
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
Introduction        About Debian   Packaging Z-Push   What’s next?   How to Contribute


Popcon




       =⇒ Doubled since last Summercamp!

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


Giraffe




Zarafa and Debian                                                                  11
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
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
Introduction        About Debian   Packaging Z-Push   What’s next?   How to Contribute


Getting in Sync




Zarafa and Debian                                                                  14
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
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
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

More Related Content

Viewers also liked

Summercamp 2013: Start something with a purpose and you'll find your own luck...
Summercamp 2013: Start something with a purpose and you'll find your own luck...Summercamp 2013: Start something with a purpose and you'll find your own luck...
Summercamp 2013: Start something with a purpose and you'll find your own luck...The Happy Startup School
 
LINUX/FEDORA
LINUX/FEDORALINUX/FEDORA
LINUX/FEDORAIRLRRO
 
Presentation fedora
Presentation fedoraPresentation fedora
Presentation fedoraAlonkz Rico
 
Introduction to fedora 20cat
Introduction to fedora   20catIntroduction to fedora   20cat
Introduction to fedora 20catMedo EL-Masry
 
Presentacion Proyecto Fedora
Presentacion Proyecto FedoraPresentacion Proyecto Fedora
Presentacion Proyecto FedoraBarCamp Quito
 
Fedora exposicion
Fedora exposicionFedora exposicion
Fedora exposicionEyner M
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To FedoraArindam Ghosh
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pipraveen_23
 
Nursing Health Assessment: Purpose, Types, Sources cld
Nursing Health Assessment: Purpose, Types, Sources cldNursing Health Assessment: Purpose, Types, Sources cld
Nursing Health Assessment: Purpose, Types, Sources cldCarmela Domocmat
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
 

Viewers also liked (20)

Summercamp 2013: Start something with a purpose and you'll find your own luck...
Summercamp 2013: Start something with a purpose and you'll find your own luck...Summercamp 2013: Start something with a purpose and you'll find your own luck...
Summercamp 2013: Start something with a purpose and you'll find your own luck...
 
Fedora 12 Introduction
Fedora 12 IntroductionFedora 12 Introduction
Fedora 12 Introduction
 
LINUX/FEDORA
LINUX/FEDORALINUX/FEDORA
LINUX/FEDORA
 
Fedora17 presentation
Fedora17 presentationFedora17 presentation
Fedora17 presentation
 
Presentation fedora
Presentation fedoraPresentation fedora
Presentation fedora
 
Fedora Introduction
Fedora IntroductionFedora Introduction
Fedora Introduction
 
Introduction to fedora 20cat
Introduction to fedora   20catIntroduction to fedora   20cat
Introduction to fedora 20cat
 
Fedora
FedoraFedora
Fedora
 
Presentacion Proyecto Fedora
Presentacion Proyecto FedoraPresentacion Proyecto Fedora
Presentacion Proyecto Fedora
 
Fedora
FedoraFedora
Fedora
 
Fedora Linux
Fedora LinuxFedora Linux
Fedora Linux
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
Fedora exposicion
Fedora exposicionFedora exposicion
Fedora exposicion
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To Fedora
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Nursing Health Assessment: Purpose, Types, Sources cld
Nursing Health Assessment: Purpose, Types, Sources cldNursing Health Assessment: Purpose, Types, Sources cld
Nursing Health Assessment: Purpose, Types, Sources cld
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Fedora
FedoraFedora
Fedora
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 

Similar to Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push

The Gory Details of Debian packages
The Gory Details of Debian packagesThe Gory Details of Debian packages
The Gory Details of Debian packagesJeremiah Foster
 
Advanced Usage of the Debian Packaging System
Advanced Usage of the Debian Packaging SystemAdvanced Usage of the Debian Packaging System
Advanced Usage of the Debian Packaging SystemAdam Gonnerman
 
Distributions and package management in the containers era
Distributions and package management in the containers eraDistributions and package management in the containers era
Distributions and package management in the containers eranussbauml
 
How to build Debian packages
How to build Debian packages How to build Debian packages
How to build Debian packages Priyank Kapadia
 
Debian Packaging tutorial
Debian Packaging tutorialDebian Packaging tutorial
Debian Packaging tutorialnussbauml
 
Debian overview at OSC北海道2010
Debian overview at OSC北海道2010Debian overview at OSC北海道2010
Debian overview at OSC北海道2010Yasuhiro Araki, Ph.D
 
Develop and Maintain a Distro with Open Build Service
Develop and Maintain a Distro with Open Build ServiceDevelop and Maintain a Distro with Open Build Service
Develop and Maintain a Distro with Open Build ServiceSUSE Labs Taipei
 
Respositórios do Ubuntu, santo apt-get e outras coisas
Respositórios do Ubuntu, santo apt-get e outras coisasRespositórios do Ubuntu, santo apt-get e outras coisas
Respositórios do Ubuntu, santo apt-get e outras coisasQuefo.me
 
NIX: Absolution From Dependency Hell
NIX: Absolution From Dependency HellNIX: Absolution From Dependency Hell
NIX: Absolution From Dependency HellKeidrych ...
 
Free Sorftware Research at Irill (highlights)
Free Sorftware Research at Irill (highlights)Free Sorftware Research at Irill (highlights)
Free Sorftware Research at Irill (highlights)Roberto Di Cosmo
 
Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Kris Buytaert
 
Debian packaging howto
Debian packaging howtoDebian packaging howto
Debian packaging howtoDing Zhou
 
How to Build Package in Linux Based Systems.
How to Build Package in Linux Based Systems.How to Build Package in Linux Based Systems.
How to Build Package in Linux Based Systems.İbrahim UÇAR
 
Packaging in Python? Don't Roll the Dice.
Packaging in Python? Don't Roll the Dice.Packaging in Python? Don't Roll the Dice.
Packaging in Python? Don't Roll the Dice.ldaws
 

Similar to Zararfa SummerCamp 2012 - Debian packaging Giraffe and D-push (18)

The Gory Details of Debian packages
The Gory Details of Debian packagesThe Gory Details of Debian packages
The Gory Details of Debian packages
 
Advanced Usage of the Debian Packaging System
Advanced Usage of the Debian Packaging SystemAdvanced Usage of the Debian Packaging System
Advanced Usage of the Debian Packaging System
 
Linuxconcepts
LinuxconceptsLinuxconcepts
Linuxconcepts
 
Distributions and package management in the containers era
Distributions and package management in the containers eraDistributions and package management in the containers era
Distributions and package management in the containers era
 
How to build Debian packages
How to build Debian packages How to build Debian packages
How to build Debian packages
 
Debian Packaging
Debian PackagingDebian Packaging
Debian Packaging
 
Debian Packaging tutorial
Debian Packaging tutorialDebian Packaging tutorial
Debian Packaging tutorial
 
Debian overview at OSC北海道2010
Debian overview at OSC北海道2010Debian overview at OSC北海道2010
Debian overview at OSC北海道2010
 
Develop and Maintain a Distro with Open Build Service
Develop and Maintain a Distro with Open Build ServiceDevelop and Maintain a Distro with Open Build Service
Develop and Maintain a Distro with Open Build Service
 
Respositórios do Ubuntu, santo apt-get e outras coisas
Respositórios do Ubuntu, santo apt-get e outras coisasRespositórios do Ubuntu, santo apt-get e outras coisas
Respositórios do Ubuntu, santo apt-get e outras coisas
 
Debianvsubuntu
DebianvsubuntuDebianvsubuntu
Debianvsubuntu
 
NIX: Absolution From Dependency Hell
NIX: Absolution From Dependency HellNIX: Absolution From Dependency Hell
NIX: Absolution From Dependency Hell
 
Free Sorftware Research at Irill (highlights)
Free Sorftware Research at Irill (highlights)Free Sorftware Research at Irill (highlights)
Free Sorftware Research at Irill (highlights)
 
Qpstudy02
Qpstudy02Qpstudy02
Qpstudy02
 
Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)
 
Debian packaging howto
Debian packaging howtoDebian packaging howto
Debian packaging howto
 
How to Build Package in Linux Based Systems.
How to Build Package in Linux Based Systems.How to Build Package in Linux Based Systems.
How to Build Package in Linux Based Systems.
 
Packaging in Python? Don't Roll the Dice.
Packaging in Python? Don't Roll the Dice.Packaging in Python? Don't Roll the Dice.
Packaging in Python? Don't Roll the Dice.
 

More from Zarafa

Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin developmentZarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin developmentZarafa
 
Zarafa SummerCamp 2012 - Android Workshop
Zarafa SummerCamp 2012 - Android WorkshopZarafa SummerCamp 2012 - Android Workshop
Zarafa SummerCamp 2012 - Android WorkshopZarafa
 
Zarafa SummerCamp 2012 - Steve Hardy Friday Keynote
Zarafa SummerCamp 2012 - Steve Hardy Friday KeynoteZarafa SummerCamp 2012 - Steve Hardy Friday Keynote
Zarafa SummerCamp 2012 - Steve Hardy Friday KeynoteZarafa
 
Zarafa SummerCamp 2012 - Project approach when migrating to Zarafa
Zarafa SummerCamp 2012 - Project approach when migrating to ZarafaZarafa SummerCamp 2012 - Project approach when migrating to Zarafa
Zarafa SummerCamp 2012 - Project approach when migrating to ZarafaZarafa
 
Zarafa SummerCamp 2012 - Keynote Peter Ganten
Zarafa SummerCamp 2012 - Keynote Peter GantenZarafa SummerCamp 2012 - Keynote Peter Ganten
Zarafa SummerCamp 2012 - Keynote Peter GantenZarafa
 
Zarafa SummerCamp 2012 - Yubikey integration
Zarafa SummerCamp 2012 - Yubikey integrationZarafa SummerCamp 2012 - Yubikey integration
Zarafa SummerCamp 2012 - Yubikey integrationZarafa
 
Zarafa SummerCamp 2012 - Exchange Web Services, technical information
Zarafa SummerCamp 2012 - Exchange Web Services, technical informationZarafa SummerCamp 2012 - Exchange Web Services, technical information
Zarafa SummerCamp 2012 - Exchange Web Services, technical informationZarafa
 
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...Zarafa
 
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdf
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdfZararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdf
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdfZarafa
 
Zararfa SummerCamp 2012 - Community update and Zarafa Development Process
Zararfa SummerCamp 2012 - Community update and Zarafa Development ProcessZararfa SummerCamp 2012 - Community update and Zarafa Development Process
Zararfa SummerCamp 2012 - Community update and Zarafa Development ProcessZarafa
 
Zararfa summer camp 2012 interesting tips & tricks when migrating to zarafa
Zararfa summer camp 2012   interesting tips & tricks when migrating to zarafaZararfa summer camp 2012   interesting tips & tricks when migrating to zarafa
Zararfa summer camp 2012 interesting tips & tricks when migrating to zarafaZarafa
 
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovations
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovationsZarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovations
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovationsZarafa
 
Zarafa SummerCamp 2012 - Deploying Zarafa Archiver
Zarafa SummerCamp 2012 - Deploying Zarafa ArchiverZarafa SummerCamp 2012 - Deploying Zarafa Archiver
Zarafa SummerCamp 2012 - Deploying Zarafa ArchiverZarafa
 
Zarafa SummerCamp 2012 - Open Generation Gap
Zarafa SummerCamp 2012 - Open Generation GapZarafa SummerCamp 2012 - Open Generation Gap
Zarafa SummerCamp 2012 - Open Generation GapZarafa
 
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxy
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxyZarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxy
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxyZarafa
 
Zarafa SummerCamp 2012 - Zarafa 7.1 features
Zarafa SummerCamp 2012 - Zarafa 7.1 featuresZarafa SummerCamp 2012 - Zarafa 7.1 features
Zarafa SummerCamp 2012 - Zarafa 7.1 featuresZarafa
 
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administrators
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administratorsZarafa SummerCamp 2012 - Z-push 2.0 changes for administrators
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administratorsZarafa
 
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...Zarafa
 
Zarafa SummerCamp 2012 - Exchange Web Services on Zarafa
Zarafa SummerCamp 2012 - Exchange Web Services on ZarafaZarafa SummerCamp 2012 - Exchange Web Services on Zarafa
Zarafa SummerCamp 2012 - Exchange Web Services on ZarafaZarafa
 
Zarafa SummerCamp 2012 - Communication - how engineers can outperform
Zarafa SummerCamp 2012 - Communication - how engineers can outperformZarafa SummerCamp 2012 - Communication - how engineers can outperform
Zarafa SummerCamp 2012 - Communication - how engineers can outperformZarafa
 

More from Zarafa (20)

Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin developmentZarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
 
Zarafa SummerCamp 2012 - Android Workshop
Zarafa SummerCamp 2012 - Android WorkshopZarafa SummerCamp 2012 - Android Workshop
Zarafa SummerCamp 2012 - Android Workshop
 
Zarafa SummerCamp 2012 - Steve Hardy Friday Keynote
Zarafa SummerCamp 2012 - Steve Hardy Friday KeynoteZarafa SummerCamp 2012 - Steve Hardy Friday Keynote
Zarafa SummerCamp 2012 - Steve Hardy Friday Keynote
 
Zarafa SummerCamp 2012 - Project approach when migrating to Zarafa
Zarafa SummerCamp 2012 - Project approach when migrating to ZarafaZarafa SummerCamp 2012 - Project approach when migrating to Zarafa
Zarafa SummerCamp 2012 - Project approach when migrating to Zarafa
 
Zarafa SummerCamp 2012 - Keynote Peter Ganten
Zarafa SummerCamp 2012 - Keynote Peter GantenZarafa SummerCamp 2012 - Keynote Peter Ganten
Zarafa SummerCamp 2012 - Keynote Peter Ganten
 
Zarafa SummerCamp 2012 - Yubikey integration
Zarafa SummerCamp 2012 - Yubikey integrationZarafa SummerCamp 2012 - Yubikey integration
Zarafa SummerCamp 2012 - Yubikey integration
 
Zarafa SummerCamp 2012 - Exchange Web Services, technical information
Zarafa SummerCamp 2012 - Exchange Web Services, technical informationZarafa SummerCamp 2012 - Exchange Web Services, technical information
Zarafa SummerCamp 2012 - Exchange Web Services, technical information
 
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...
Zarafa SummerCamp 2012 - Tips & tricks for running Zarafa is larger scale env...
 
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdf
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdfZararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdf
Zararfa SummerCamp 2012 - HA, multi-tenancy and SSO in Zentyal 2 and 3.pdf
 
Zararfa SummerCamp 2012 - Community update and Zarafa Development Process
Zararfa SummerCamp 2012 - Community update and Zarafa Development ProcessZararfa SummerCamp 2012 - Community update and Zarafa Development Process
Zararfa SummerCamp 2012 - Community update and Zarafa Development Process
 
Zararfa summer camp 2012 interesting tips & tricks when migrating to zarafa
Zararfa summer camp 2012   interesting tips & tricks when migrating to zarafaZararfa summer camp 2012   interesting tips & tricks when migrating to zarafa
Zararfa summer camp 2012 interesting tips & tricks when migrating to zarafa
 
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovations
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovationsZarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovations
Zarafa SummerCamp 2012 - Keynote Steve Hardy - 3 Cool innovations
 
Zarafa SummerCamp 2012 - Deploying Zarafa Archiver
Zarafa SummerCamp 2012 - Deploying Zarafa ArchiverZarafa SummerCamp 2012 - Deploying Zarafa Archiver
Zarafa SummerCamp 2012 - Deploying Zarafa Archiver
 
Zarafa SummerCamp 2012 - Open Generation Gap
Zarafa SummerCamp 2012 - Open Generation GapZarafa SummerCamp 2012 - Open Generation Gap
Zarafa SummerCamp 2012 - Open Generation Gap
 
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxy
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxyZarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxy
Zarafa SummerCamp 2012 - Zarafa Cluster using a reverse proxy
 
Zarafa SummerCamp 2012 - Zarafa 7.1 features
Zarafa SummerCamp 2012 - Zarafa 7.1 featuresZarafa SummerCamp 2012 - Zarafa 7.1 features
Zarafa SummerCamp 2012 - Zarafa 7.1 features
 
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administrators
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administratorsZarafa SummerCamp 2012 - Z-push 2.0 changes for administrators
Zarafa SummerCamp 2012 - Z-push 2.0 changes for administrators
 
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...
Zararfa SummerCamp 2012 - Performing fast backups in large scale environments...
 
Zarafa SummerCamp 2012 - Exchange Web Services on Zarafa
Zarafa SummerCamp 2012 - Exchange Web Services on ZarafaZarafa SummerCamp 2012 - Exchange Web Services on Zarafa
Zarafa SummerCamp 2012 - Exchange Web Services on Zarafa
 
Zarafa SummerCamp 2012 - Communication - how engineers can outperform
Zarafa SummerCamp 2012 - Communication - how engineers can outperformZarafa SummerCamp 2012 - Communication - how engineers can outperform
Zarafa SummerCamp 2012 - Communication - how engineers can outperform
 

Recently uploaded

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

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