2.1 beta 1

Jeff Mitchell mitchell at kde.org
Fri Mar 20 13:42:58 CET 2009


Nikolaj Hald Nielsen wrote:
>> If we fail to fix it, there is still the option to disable the
>> tutorial feature for beta1.
> 
> I think this is the way to go. In all honesty, I have a hard time
> seeing the feature get ready and useful in time for 2.1.0. Getting it
> technically working is only a small part of the actual work as it also
> needs useful and translated content.
> 
> Come to think of it, what could be really cool, and might even work as
> a GSoC project, would be to make the first run tutorial scriptable, so
> you could show info, highlight areas and trigger amarok_urls to open
> other parts of Amarok using a simple scripts instead of hard coding
> all this stuff. This way you could also easily make a generic first
> run wizard or more feature specific introductions/tutorials

Well, that was always the idea, although "hard coding" is a bit ambiguous.

The way the tutorial was set up was to allow for an arbitrary number of
"pages" that are shown in sequential order.  Within each page, it should
basically be as easy as specifying the text to display, and triggering
any actions you want (using amarok_urls, or making arrows appear or
disappear, or etc.)  This is the tack that Mark and I have been taking
-- I wrote the system to work that way, and he's been making the eye
candy to actually display.

Whether this has to be scriptable via some scripting language as opposed
to being in C++ is not actually terrifically important -- unless you
think we're going to be updating the text in between releases, and that
users will actually then use this new text.  I kind of doubt it.

I'm also not sure this is a good GSoC project, as it's probably too
simple (at this point).

--Jeff

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/amarok-devel/attachments/20090320/b45db4d8/attachment.sig 


More information about the Amarok-devel mailing list