Welcome to Wiki - TheFutureOfAct

ACT Developer Mailing list

Act is "A Conference Toolkit" - the application that's powering this Perl event and numerous others. It's been in service for over 10 years and definitely deserves several fundamental overhauls. Almost anyone coming in closer contact with it has a few ideas on how to improve it. There are two major events coming up: Oslo.pm wants to organize an Act hackathon in 2015. And Theo van Hoesel has submitted a grant proposal.

Participants:

A holding pen for ideas, for the moment.

  • DrForr just ran across KonOpas which is a convention scheduling display tool used for WorldCon. Open source and has the fun JS and infinite scrolling fu that people seem to have come to expect from their websites.
  • DrForr also has some notions as to how to do scheduling. Interactive tools like Google Spreadsheets and Trello boards are good, but are too inflexible and too variable for scheduling needs. Cells should be sized based on their duration, not their title. And being able to pin cells to a fixed grid such as what you get with hashgrid.js lets you visualize the schedule layout much more cleanly.
  • Notes from the BoF in Asheville at YAPC::NA 2011

Some (incomplete) notes by Thomas Klausner (‎domm‎)

  • Theo: instead of adding new features to the very old ACT core, we should rewrite it using modern stuff
  • What about Getty's effort?
  • First Milestone? DBIx::Class?
  • Backwards Compat?
    • Render the old conferences in static HTML and archive that
    • Future events can use the new version as soon as it's available
  • One instance or many instances?
    • one "master" ACT server, local instances should sync
    • offline version
  • Decentraliziation is a side-effekt of a proper API (user:sawyer_x)
  • ACT Hackathon 9th/10th May 2015, Oslo (near to Nordic Perl Workshop) (Salve J. Nilsen (‎sjn‎))
    • add features to current version
    • make signup easier
    • sane templates
    • basic tests
    • Docker image
    • => installable & usable for users
  • Come up with a new API based on the data
  • ignore the act code and use the act data
  • keep hacking on current one, and do a rewrite
  • don't throw the old stuff away, build new stuff in steps while keeping the old code, link it via Plack
  • First thing should be to get ACT running with Plack, so we can mount the old ACT and a new ACT as two apps
  • http://act.mongueurs.net/

Last modified: 29/08/14 21:18 by Thomas Klausner (‎domm‎)

Home | Edit this page | Tags | Recent changes | History