[OSGeo-Discuss] Conference web timetable
Barry Rowlingson
b.rowlingson at lancaster.ac.uk
Wed Jul 24 01:25:15 PDT 2013
HI all,
I'm working on the web-based timetable for FOSS4G and I thought I'd
get some input. I've had a look at the E**I UC conference web as well
as timetables for other conferences for inspiration. I've also been
watching lots of television.
Currently there's just something like a spreadsheet-dump of our
provisional schedule - note there have been a small number of changes
to this:
http://2013.foss4g.org/timetable/
But clearly this is a bit rubbish for the real thing.
I'm wondering about features and layout. Here's a brain dump of things:
Features: what functionality do you think is needed?
* off-line mode - our Wifi will be perfect, so maybe we don't need
this. I'm not even sure how it would work, not having played with
local browser storage before. I guess the easiest way is to download
the conference data as a JSON file...
* search title/presenter/tag - easy, just need to write some django
search index classes, hook haystack into it, write some forms and
templates
* select 'favourite' events - there's no logins, so it would be
stored in a long-lived cookie, so per-device-user-browserprofile
* download sessions/talks/events/favourites in calendar format -
there's python/django code for this so doable.
* "Now/Next" view - shows what's on now and what's on next, like an
onscreen TV guide. I also promise that people's presentations wont
have a little popup on screen at 5 mins before they finish with "Next
on FOSS4G, another episode of ..."
* +1/"like this" button - a little bit of social sauce, this might
give us an advance warning of popular talks for possible room
rescheduling.
* REST API and people can write their own front-ends - hmmmmm.....
Layout: how should this all look on the page?
* mobile friendly - obviously essential
* "EPG" style (like an onscreen TV-guide, with time going across the
top and rooms as tv channels) This might be more mobile-friendly with
people generally holding their phones upright. Scroll left-right or
hit the 'now' button to jump around in time. Can probably get most of
the concurrent streams in.
* "Scroll down style" with rooms across the top and time running
down the screen. Scroll up/down to navigate in time, but you need a
wide screen to get all concurrent streams in.
* show title/presenter/tags
* click to show description
So, ideas to make the FOSS4G web timetable the best FOSS4G web
timetable ever please!
Lastly a call for help - I'm not the best web designer in the world -
I'm not even the best web designer in The Beatles[1] - so if anyone
would want the job of taking my rubbish CSS and tidying it up to work
in IE, or telling me my classes are all wrong, or my <br/> is not
semantic, then that would be welcome. Please email directly. This is
all being done in Django under an open-source license, but its really
front-end devs we need.
Barry
[1]
Interviewer: "Is Ringo the best drummer in the world?"
John Lennon: "Ringo isn't even the best drummer in The Beatles"
More information about the Discuss
mailing list