ruby-****@sourc*****
ruby-****@sourc*****
2004年 1月 10日 (土) 07:40:27 JST
------------------------- REMOTE_ADDR = 217.117.55.140 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/?FOSDEM_2004 ------------------------- = FOSDEM 2004 {{image_left("promo_fosdem.png")}} {{br}} This page will be used to draft the tutorial session we will present at the nearly ((<FOSDEM|URL:http://www.fosdem.org>)) edition, the 21 and 22 February in Brussels (Belgium). == Duration - According to the last FOSDEM editions, we will probably have only one hour for the presentation. So, we need to organize the tutorial keeping this time limit in mind. + 50 minutes (~1 hour). == Abstract During the tutorial we will try to develop a sample media player (like ((<this one|Simple Audio Player>))), and show the attendees how Ruby can easily glue various complex components together. The session will be divided into several parts: - (1) The Ruby Programming Language ((*10 min*)) + (1) The Ruby Programming Language ((*5 min*)) Why Ruby? OO, blocks/closures, datatypes, eh simple syntax (2) User Interface Design ((*10 min*)) (1) Shortly introducing Glade/Libglade (2) Designing the player's UI (3) Multimedia Design ((*10 min*)) (1) Shortly introducing GStreamer (2) Starting with a simple pipeline (({filesrc ! mad ! osssink})) (3) Introducing the spider (({filesrc ! spider ! osssink})) (4) Introducing GNOME VFS (({gnomevfssrc ! spider ! osssink})) - (4) Implementation ((*30 min*)) + (4) Implementation ((*25 min*)) (1) Introducing Ruby/Glade + writing appropriate code (XML stuff) (2) Introducing Ruby/Gtk + writing appropriate code (callbacks) (3) Introducing Ruby/GStreamer + writing appropriate code (pipeline) == Content * ((<Slides|FOSDEM_2004_slides>)) * ((<Code|FOSDEM_2004_code>)) == Speakers * ((<Laurent Sansonetti|lrz>)) * ((<Nikolai Weibull|lone-star>)) == ChangeLog + + :2004-01-08 + Raphael confirmed the duration (50 minutes). :2004-01-08 Nikolai confirmed that we will speak. Wrote our first ideas about the presentation. :2003-11-17 Raphael Bauduin (of the FOSDEM team) accepted our request. Our presentation will take place in the tutorials room. No idea yet for the schedule. :2003-11-15 The draft has been proposed to the FOSDEM crew. :2003-11-10 This page was created after having discussed its content on IRC. :2003-11-05 First talk about this on the mailing list.