[Insight] Calendar idea
Paul W. Frields
stickster at gmail.com
Tue May 31 21:25:46 UTC 2011
So here are some starting questions regarding the calendar idea for
Insight, solicited on our Phase 2 project plan[2]. PLEASE ADD MORE!
Mo Duffy might be the right person to ask about this, but one approach
would be to look at each of these cases, and figure out what we'd
ideally *like* the workflow to be. Don't bother worrying about how
much work it will take to make it happen, this is just about
identifying or brainstorming an ideal situation. We can break it down
into work details later! :-)
Here's what I've tried to ask/answer for each question:
* Who's trying to accomplish the task?
* What are they trying to do?
* What do they currently have to do to accomplish that task?
* In an ideal world, what would they do instead? (Forget about
superpowers for now.) ;-)
* How much of a win is it? (Huge, medium, or tiny?)
* Fedora contributors
* I want to attend the next Fedora Infrastructure team meeting on
IRC -- when does it happen?
RIGHT NOW: (1) Find their wiki page, look for meeting time,
convert UTC to my timezone. (2) Find someone in IRC who knows,
and ask.
SHINY FUTURE: Go to one-stop calendar page, choose a filter by
team (Infrastructure) and type (weekly IRC meeting) -- results
are automatically in my timezone. (Medium/small)
* I want to know when the #fedora-meeting room is free, and put in
a reservation when I find an open time.
RIGHT NOW: Find the meeting room wiki page, convert UTC to
timezone, edit a complex table with footnotes to make a
reservation.
SHINY FUTURE: Go to one-stop calendar page, choose a filter by
type (weekly IRC meeting) and room. Read the schedule, which
auto displays in my timezone, decide on an addition, and click
"Add IRC weekly meeting to room" to make a reservation. (Huge)
* I want to see a list of important dates like string and feature
freezes for the next release.
RIGHT NOW: Find the schedule wiki page, jump to detailed
schedules if needed, find key tasks or detailed schedule for my
team.
SHINY FUTURE: Go to one-stop calendar page, choose a filter by
team if applicable, then by type (release task). (Small)
* I want to add an event to the Fedora events calendar and have
that entry kick off other things like an eventbox or media
request in a Trac.
RIGHT NOW: Find the events page. Edit the wiki page (large, big
tables). Email a bunch of people or go to Trac instances and
manually enter tickets to get stuff done.
SHINY FUTURE: Go to one-stop calendar page, choose an easy "Add
an event" link. If I'm an Ambassador I get extra fields that
allow me to request media and event support. Behind the scenes,
tickets are filed for that stuff. (Huge)
* General public / Fedora user
* I want to know when the next Fedora release comes out.
RIGHT NOW: Find the schedule wiki page, read GA date (what's a
GA?).
SHINY FUTURE: Click easy to find "Schedule for Fedora <N+1>" to
see this table. (Small)
* I want to know what Fedora events are happening in my geographic
region next month.
RIGHT NOW: Locate events page, find my geo link, read events.
SHINY FUTURE: Go to one-stop calendar page, filter by type
(Public event) and region (my geo).
* Add more here...
Note that some of these start shading into the areas that Hiemanshu
wants to cover in his GSoC project. So I'd REALLY, REALLY like it if
he and/or Juan (nushio) could be at one of our meetings to discuss, or
we can set up a special time to do that. Just need some word back
from them...
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
Red Hat Summit/JBossWorld -- Register now! http://.theredhatsummit.com
More information about the logistics
mailing list