Differences between revisions 6 and 7
Revision 6 as of 2014-04-02 05:14:27
Size: 2101
Comment: Adding preview of rebranded artwork
Revision 7 as of 2014-04-02 15:28:50
Size: 2325
Comment: Adding some points
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * --(Fix copyright files)--
 * Fix lintian errors and warnings
 * --(Fix debian/copyright)--
 * Fixing missed
copyright file in package `giraffe` and `giraffe-webaccess`
 * Fix Lintian errors and warnings
Line 28: Line 29:
 * Remove embedded copies of Smarty, fckeditor via the dfsg-clean branch in git.  * Remove embedded copies of Smarty, fckeditor via the dfsg-clean branch in git, use DebPkg:fckeditor
 * Remove embedded copy of php-webclient-ajax/client/widgets/swfupload/swfupload
.swf use of DebPkg:libjs-swfupload instead

Packaging Giraffe

Giraffe is the Open Source variant of the Zarafa Collaboration Platform packaged for Debian.

Resources

Current State

The packages are not available by the Debian repositories, the packaging process is not yet finished.

To Do

  • track 7.1.9 upstream instead of 7.1.5
  • Debranding:
    • Remove Zarafa logos from Zarafa Web Access

    • Rename the packages from zarafa-* to giraffe-*

    • Don't rename any binaries/directories
      • Should we better rename all or none of them?
      • We still have to provide a place to mention Zarafa (see their license)!
  • Fix debian/copyright

  • Fixing missed copyright file in package giraffe and giraffe-webaccess

  • Fix Lintian errors and warnings
  • Review and forward patches against libical, libvmime upstream. For now it seems we can run with the versions in sid.
  • Move dlopen'ed libs to private directory
  • Remove embedded copies of Smarty, fckeditor via the dfsg-clean branch in git, use fckeditor

  • Remove embedded copy of php-webclient-ajax/client/widgets/swfupload/swfupload.swf use of libjs-swfupload instead

  • Use Debconf to generate the initial configuration
  • Use dbconfig-common to generate the initial database configuration
    • installing giraffe-server breaks without this
  • Package/Debrand webapp (which seems possible since it is AGPL3, too)
  • Provide licensed in non-free???
  • Test full functionality
    • We'd need some Outlook users here, too...

The origin of this list is provided by GuidoGünther in https://honk.sigxcpu.org/piki/agx/publications/2011-06-debian-groupware-zs.pdf

Debranding/Rebranding

We have currently a re branded artwork made by Renè Heinen. The graphics are used inside the web application.

The main login window.

[ATTACH]

The graphic on the left side on top.

[ATTACH] [ATTACH] [ATTACH]