On Thu, 2012-05-03 at 18:35 +0200, Sindre Wetjen wrote:
Meeting logs for the 3rd of May:
Hi folks,
I'm sorry I missed out. Unfortunately, a sucky network is quite out of
my hands.
I've read the logs. It looks like you folks got quite a few questions
answered. However, I've noticed that the UI wasn't discussed much. The
only questions that were raised were about the navigation pane, and yes,
the green background. I'll clarify the UI in this e-mail:
1. The green background is a place holder (There's a comment on the mock
up that says this already). We don't know what the background will be
yet. It is at the discretion of the person who finally goes about coding
the application.
2. The navigation pane is exactly what the name suggests: a navigation
pane. It will hold thumbnails of the various 'slides' that the tour will
have. The intention is to give the user the ability to skip
forward/backward in random order. In technical terms, it is to give the
user a Random Access to information, rather than a sequential access
like the older magnetic tapes.
The user can go about it one by one (in a tour fashion) using the arrow
keys on the main area too, but we felt limiting it *only* to such a
movement method would be a little frustrating. (Imagine I'm interested
in slide 15, which I know from a previous view is about a certain
subject).
I had requested all the new folks looking to actually get this done to
look at the old meeting logs[1]. If you did your homework, you'll know
that the design is based on this photo gallery[2]. I've googled around,
and all of this can be achieved with HTML5 and CSS3. You can use JS,
such as JQuery, JCarousel and the rest, but from what I found, HTML5 and
CSS3 should be sufficient.
3. On the mockups[3], you've noticed 'pointers' (the green lines
pointing to areas on the image with some info). These need to be
somewhat interactive: When a user clicks them, they give extra
information on the part they are pointing to. The extra information
could be a pop up with text, or images too. To highlight that these are
clickable, they will need some effect on mouse hover too. Implementing
these is a little more complex IMO, since they cannot be part of the
main image, but need to overlap it and also have behaviour associated
with them. However, if any of you took the new google+ tour, you'll know
that it isn't very difficult to do either.
I'd really like you folks to give the mock ups a *proper* run through
and to understand it thoroughly, maybe even spend sometime thinking how
it could be implemented. I'd have started implementing already if I were
any good with web development, but you folks already know that I'm
not :).
Another thing that I don't see discussed was *deployment* of the tour.
Yes, it will be deployed on fedora infrastructure for folks to access
over the interweb. We also intend to make it available locally on
people's systems as a stand alone application (hopefully on the live cd
too, to improve the fedora live cd experience). We will use libraries
for various desktop environments such as webkit-gtk3 etc., to write up a
stand alone desktop application that will contain our tour. This is not
a must at the moment. At the moment, we need the tour to be implemented.
With you web developers working on the tour, the rest of us can spend
time on these stand alone applications that I've mentioned. (We know
desktop application building, just not web applications).
If you have any questions, please use the mailing list to get them
answered.
We're not just looking for a contributor here, we're looking for someone
to *lead* the development of the web application, even teaching some of
us a little in the process.
Another fact worth mentioning is that the fedora tour is not a one off
application. It is a *long* term application, that will need to be
updated with every Fedora release (every 6 months, like fedora
documentation). Fedora is a quickly changing distribution. We take in
the newest software available, so the changes to the tour will probably
be major too. Once the first release of the tour happens, and people get
to use it, it is my hope that more people will step up to maintain this
project. Until then, it's just us ;)
PS: I've updated the meeting logs page with the recent meeting
information.
[1]
https://fedorahosted.org/fedora-tour/wiki/meeting-logs
[2]
http://freehtml5templates.com/downloads/free/vividphoto/
[3]
https://fedoraproject.org/wiki/Fedora-tour/Mock-ups
--
Thanks,
Regards,
Ankur: "FranciscoD"
http://fedoraproject.org/wiki/User:Ankursinha
http://dodoincfedora.wordpress.com/