SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
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

Más contenido relacionado

Destacado

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
 

Destacado (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 a 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 a 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.
 

Más de 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
 

Más de 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
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
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