libretime/LEGACY.md

326 lines
9.2 KiB
Markdown

# Campcaster / Airtime (Legacy)
This document regroup all information about Campcaster / AirTime and its authors before the LibreTime fork.
## Credits
#### Version 2.5.2
- Albert Santoni (albert.santoni@sourcefabric.org)
- Denise Rigato (denise.rigato@sourcefabric.org)
- Cliff Wang (cliff.wang@sourcefabric.org)
- Nareg Asmarian (nareg.asmarian@sourcefabric.org)
- Daniel James (daniel.james@sourcefabric.org)
Community Contributors:
- Robbt E
#### Version 2.5.1
- Albert Santoni (albert.santoni@sourcefabric.org)
Role: Developer Team Lead
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
Community Contributors:
- John Chewter
#### Version 2.5.0
- Albert Santoni (albert.santoni@sourcefabric.org)
Role: Developer Team Lead
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
#### Version 2.4.1
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
Localizations:
- Albert (French)
- Helmut Müller, Christoph Rombach, Micz Flor, Silvio Mende (German)
- Claudia Cruz (Spanish)
- Katerina Michailidis (Greek)
- Erich Pöttinger (Austrian)
- Luba Sirina (Russian)
- Luciano De Fazio (Brazilian Portuguese)
- Sebastian Matuszewski (Polish)
- Staff Pingu (Italian)
- Magyar Zsolt (Hungarian)
#### Version 2.3.0...2.3.1
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Developer Team Lead
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Mikayel Karapetian (michael.karapetian@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
Localizations:
- Albert (French)
- Helmut Müller, Christoph Rombach, Micz Flor (German)
- Claudia Cruz (Spanish)
- Katerina Michailidis (Greek)
- Erich Pöttinger (Austrian)
- Luba Sirina (Russian)
- Luciano De Fazio (Brazilian Portuguese)
- Sebastian Matuszewski (Polish)
- Staff Pingu (Italian)
#### Version 2.2.1
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Developer Team Lead
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Mikayel Karapetian (michael.karapetian@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
#### Version 2.2.0
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Developer Team Lead
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Rudi Grinberg (rudi.grinberg@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Mikayel Karapetian (michael.karapetian@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
#### Version 2.1.0...2.1.3
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Developer Team Lead
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Denise Rigato (denise.rigato@sourcefabric.org)
Role: Software Developer
- Cliff Wang (cliff.wang@sourcefabric.org)
Role: QA
- Mikayel Karapetian (michael.karapetian@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
- Paul Baranowski (paul.baranowski@sourcefabric.org)
Role: Project Manager
#### Version 2.0.1...2.0.3
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Software Developer
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Daniel Franklin (daniel.franklin@sourcefabric.org)
Role: Software Developer
- Ofir Gal (ofir.gal@sourcefabric.org)
Role: QA
- Daniel James (daniel.james@sourcefabric.org)
Role: Documentor & QA
- Paul Baranowski (paul.baranowski@sourcefabric.org)
Role: Project Manager
#### Version 2.0.0
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Software Developer
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Yuchen Wang (yuchen.wang@sourcefabric.org)
Role: Software Developer
- Ofir Gal (ofir.gal@sourcefabric.org)
Role: QA
- Daniel James
Role: Documentor & QA
- Paul Baranowski (paul.baranowski@sourcefabric.org)
Role: Project Manager
- Vladimir Stefanovic (vladimir.stefanovic@sourcefabric.org)
Role: User Interface Designer
#### Version 1.8.2...1.9.5
Welcome to James Moon!
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Software Developer
- James Moon (james.moon@sourcefabric.org)
Role: Software Developer
- Ofir Gal (ofir.gal@sourcefabric.org)
Role: QA
- Daniel James
Role: Documentor & QA
- Paul Baranowski (paul.baranowski@sourcefabric.org)
Role: Project Manager
- Vladimir Stefanovic (vladimir.stefanovic@sourcefabric.org)
Role: User Interface Designer
#### Version 1.6.0...1.8.1
This version marks a major change to the project, completely replacing the
custom audio player with liquidsoap, dropping the custom desktop GUI, and
completely rewriting the web interface. The project has also been renamed
from "Campcaster" to "Airtime" for this release.
- Paul Baranowski (paul.baranowski@sourcefabric.org)
Role: Project Lead / Software Developer
Highlights: - Integration and development of liquidsoap scheduler - Separation of playlists from the scheduler
- Naomi Aro (naomi.aro@sourcefabric.org)
Role: Software Developer
Highlights: - New User Interface - Conversion to Propel DB backend
- Martin Konecny (martin.konecny@sourcefabric.org)
Role: Software Developer
Highlights: - New User Interface - Scheduler/Backend
- Vladimir Stefanovic (vladimir.stefanovic@sourcefabric.org)
Role: User Interface Designer
- Ofir Gal (ofir.gal@sourcefabric.org)
Role: QA
- Daniel James
Role: Documentor & QA
#### Version 1.4.0 - "Monrovia"
The great deal of the work on Campcaster 1.4 "Monrovia" was commissioned by the
Open Society Initiative for West Africa (www.osiwa.org), and by West Africa
Democracy Radio (www.wadr.org). We would like to thank Ben Akoh at OSIWA and
Peter Kahler at WADR for their immeasurable contributions to the project.
A number of improvements to Campcaster 1.4 were commissioned by Openbroadcast, a user-
generated radio station based in Basel, Switzerland powered by Campcaster. We are
very grateful for their contributions, and specifically to Thomas Gilgen, Dirk Claes,
Rigzen Latshang and Fabiano Sidler.
- Douglas Arellanes
Role: Tester and user feedback
- Robin Gareus
Role: Packaging
- Ferenc Gerlits
Role: Studio GUI
- Sebastian Göbel
Role: Web interface, storage server
- Nebojsa Grujic
Role: Scheduler, XML-RPC interface, Gstreamer plugins
- Tomáš Hlava
Role: Bug fixes
- Sava Tatić
Role: Manager
#### Version 1.3.0 - "Dakar"
- Douglas Arellanes
Role: Tester and user feedback
- Ferenc Gerlits
Role: Studio GUI, scheduler, packaging
- Sebastian Göbel
Role: Web interface
- Tomáš Hlava
Role: Bug fixes
- Sava Tatić
Role: Manager
#### Version 1.2.0 - "Kotor"
- Douglas Arellanes
Role: Tester and user feedback
- Paul Baranowski
Role: Project manager, HTML UI, storage server
- Ferenc Gerlits
Role: Studio GUI, scheduler, packaging
- Tomáš Hlava
Role: Bug fixes
- Robert Klajn
Role: Superuser feedback
- Mark Kretschmann
Role: Audio player
- Sava Tatić
Role: Manager
#### Version 1.1.X - "Freetown"
- Douglas Arellanes
Role: Tester and user feedback
- Paul Baranowski
Role: Project manager, HTML UI, storage server, scheduler
- János Csikós
Role: HTML UI
- Ferenc Gerlits
Role: Studio GUI, scheduler, packaging
- Tomáš Hlava
Role: Storage server, network hub
- Mark Kretschmann
Role: Audio player
- Ákos Maróy
Role: Architecture design, scheduler, audio player
- Sava Tatić
Role: Manager
#### Version 1.0
The original Campcaster (LiveSupport) concept was drafted by Micz Flor. It was
fully developed by Robert Klajn, Douglas Arellanes, Ákos Maróy, and Sava Tatić.
The user interface has been designed by Charles Truett, based on the initial work
done by a team of his then-fellow Parsons School of Design students Turi McKinley,
Catalin Lazia and Sangita Shah. The team was led by then-head of the school's
Department of Digital Design Colleen Macklin, assisted by Kunal Jain.
- Douglas Arellanes
- Michael Aschauer
- Micz Flor
- Ferenc Gerlits
- Sebastian Göbel
- Tomáš Hlava
- Nadine Kokot
- Ákos Maróy
- Sava Tatić
- Charles Truett