This is the README file for ConfClerk. ConfClerk is the successor of
fosdem-schedule; cf. docs/fosdem-schedule for the historic documentation.


Description:

ConfClerk is an application written in Qt, which makes conference
schedules available offline.  It displays the conference schedule
from various views, supports searches on various items (speaker, speech topic,
location, etc.) and enables you to select favorite events and create your own
schedule.

At the moment ConfClerk is able to import schedules in XML format created by
the PentaBarf conference management system (or frab) used by e.g. FOSDEM,
DebConf, FrOSCon, Grazer Linuxtage, and the CCC, or compatible systems like
Summit, Wafer, or pretalx.

ConfClerk was originally targeted at mobile devices like the Nokia N810 and
N900 but works on any system running Qt.

See the file ./INSTALL for building and installation instructions, and
./AUTHORS for the list of contributors.


Copyright and License:

  Copyright (C) 2010 Ixonos Plc.
  Copyright (C) 2011-2024, Philipp Spitzer, gregor herrmann, Stefan Strahl

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along
  with this program; if not, write to the Free Software Foundation, Inc.,
  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

data/confclerk.*:

  Copyright (C) 2011, Christian Kling <kling_christian@gmx.at>

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along
  with this program; if not, write to the Free Software Foundation, Inc.,
  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

src/icons/favourite*, src/icons/alarm*, src/icons/collapse*, src/icons/expand*:

  Copyright (C) 2012-2017, Philipp Spitzer, Stefan Strahl

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along
  with this program; if not, write to the Free Software Foundation, Inc.,
  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

src/icons/*:
All other icons are taken from the Debian package gnome-icon-theme, which contains
the following notice (as of 2011-06-24):

  Copyright © 2002-2008:
    Ulisse Perusin <uli.peru@gmail.com>
    Riccardo Buzzotta <raozuzu@yahoo.it>
    Josef Vybíral <cornelius@vybiral.info>
    Hylke Bons <h.bons@student.rug.nl>
    Ricardo González <rick@jinlabs.com>
    Lapo Calamandrei <calamandrei@gmail.com>
    Rodney Dawes <dobey@novell.com>
    Luca Ferretti <elle.uca@libero.it>
    Tuomas Kuosmanen <tigert@gimp.org>
    Andreas Nilsson <nisses.mail@home.se>
    Jakub Steiner <jimmac@novell.com>

  GNOME icon theme is distributed under the terms of either
  GNU LGPL v.3 or Creative Commons BY-SA 3.0 license.


History:

ConfClerk started as fosdem-schedule, targeted at Maemo as an operating
system and the FOSDEM conference.
fosdem-schedule was written by Ixonos Plc., maintained at
https://sourceforge.net/projects/fosdem-maemo/ , and released under the GNU GPL
2 or later.
Cf. docs/fosdem-schedule for more information.

ConfClerk is the successor of fosdem-schedule, aiming at improvements and
generalization regarding supported platforms and conference systems.
The project was started after fosdem-schedule was not actively developed
anymore and with the "blessing" of the fosdem-schedule developers; cf.
https://sourceforge.net/mailarchive/forum.php?thread_name=20110621171440.GA4521%40nerys.comodo.priv.at&forum_name=fosdem-maemo-devel
Thanks guys!


Contact:

Philipp Spitzer, gregor herrmann, Stefan Strahl
Toastfreeware
<toast+confclerk@toastfreeware.priv.at>
https://www.toastfreeware.priv.at/confclerk/


XML "Specification":

https://github.com/voc/schedule/blob/master/validator/xsd/schedule.xml.xsd


Tested PentaBarf (or frab, or Summit/Wafer with patches, or pretalx' XML
export) instances:

- 37C3 (pretalx): https://fahrplan.events.ccc.de/congress/2023/Fahrplan/schedule.xml
- RC3: https://fahrplan.events.ccc.de/rc3/2020/Fahrplan/schedule.xml
- DebConf (2015, summit): https://summit.debconf.org/debconf15.xml
- DebConf (2021, wafer): https://debconf21.debconf.org/schedule/pentabarf.xml
- FOSDEM: https://fosdem.org/schedule/xml
- FrOSCon (2020): https://programm.froscon.org/2020/schedule.xml
- Grazer Linuxtage (2018): https://glt18-programm.linuxtage.at/schedule.xml
