Jump to content

Akademy Tools: Difference between revisions

From KDE Community Wiki
Kcoyle (talk | contribs)
No edit summary
Kcoyle (talk | contribs)
No edit summary
 
Line 6: Line 6:


* Built using Drupal, there are a set of re-useable components that we employ year-to-year.
* Built using Drupal, there are a set of re-useable components that we employ year-to-year.


'''Wiki Pages'''
'''Wiki Pages'''


Various Wiki pages that we use during an event to pass along information to attendees and volunteers.
Various Wiki pages that we use during an event to pass along information to attendees and volunteers.


'''conf.kde.org'''
'''conf.kde.org'''
Line 18: Line 20:
* Schedule Publishing
* Schedule Publishing
* Exposes a set of API endpoints, listing talks, speaker and schedule information that we can use for planning and video recording.
* Exposes a set of API endpoints, listing talks, speaker and schedule information that we can use for planning and video recording.


'''events.kde.org'''
'''events.kde.org'''
Line 26: Line 29:
* Allows us to compare year-to-year statistics in an anonymised fashion.
* Allows us to compare year-to-year statistics in an anonymised fashion.
* Exposes a set of API endpoints that we use for badge scanning and live metrics events.
* Exposes a set of API endpoints that we use for badge scanning and live metrics events.


'''volunteers.akademy.kde.org'''
'''volunteers.akademy.kde.org'''


An integration of the Fosdem Volunteer Management System, https://github.com/jrial/fosdem-volunteers. Again, we have modified this application to support LDAP authentication provided by identity.kde.org.
An integration of the Fosdem Volunteer Management System, https://github.com/jrial/fosdem-volunteers. Again, we have modified this application to support LDAP authentication provided by identity.kde.org.


'''Badge Generation Tooling'''
'''Badge Generation Tooling'''


A set of scripts that will generate PDFs for each attendee, utilising an API endpoint on events.kde.org.
A set of scripts that will generate PDFs for each attendee, utilising an API endpoint on events.kde.org.

Latest revision as of 16:24, 28 March 2019

Existing Infrastructure

Akademy Website

The primary website used to promote Akademy and signpost information for Attendees.

  • Built using Drupal, there are a set of re-useable components that we employ year-to-year.


Wiki Pages

Various Wiki pages that we use during an event to pass along information to attendees and volunteers.


conf.kde.org

An integration of Frab, https://github.com/frab/frab, lightly modified to support LDAP authentication provided by identity.kde.org.

  • Call for Papers workflow management
  • Schedule Publishing
  • Exposes a set of API endpoints, listing talks, speaker and schedule information that we can use for planning and video recording.


events.kde.org

A custom PHP application for event registrations. Retains profile information between various KDE events and supports custom questions for individual events.

  • Provides statistical information to organising team
  • Allows us to compare year-to-year statistics in an anonymised fashion.
  • Exposes a set of API endpoints that we use for badge scanning and live metrics events.


volunteers.akademy.kde.org

An integration of the Fosdem Volunteer Management System, https://github.com/jrial/fosdem-volunteers. Again, we have modified this application to support LDAP authentication provided by identity.kde.org.


Badge Generation Tooling

A set of scripts that will generate PDFs for each attendee, utilising an API endpoint on events.kde.org.