| <chapter id="chapter-quotes"> |
| <title>Quotes from the Developers</title> |
| <para> |
| As well as being a cool piece of software, |
| <application>GStreamer</application> is a lively project, with |
| developers from around the globe very actively contributing. |
| We often hang out on the #gstreamer IRC channel on |
| irc.freenode.net: the following are a selection of amusing<footnote> |
| <para>No guarantee of sense of humour compatibility is given.</para> |
| </footnote> quotes from our conversations. |
| </para> |
| |
| <variablelist> |
| |
| <varlistentry> |
| <term>6 Mar 2006</term> |
| <listitem> |
| <para> |
| When I opened my eyes I was in a court room. There were masters McIlroy and |
| Thompson sitting in the jury and master Kernighan too. There were the GStreamer |
| developers standing in the defendant's place, accused of violating several laws |
| of Unix philosophy and customer lock-down via running on a proprietary |
| pipeline, different from that of the Unix systems. I heard Eric Raymond |
| whispering "got to add this case to my book. |
| </para> |
| <para><emphasis>behdad's blog</emphasis></para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>22 May 2007</term> |
| <listitem> |
| <para><emphasis><__tim></emphasis> |
| Uraeus: amusing, isn't it? |
| </para> |
| <para><emphasis><Uraeus></emphasis> |
| __tim: I wrote that :) |
| </para> |
| <para><emphasis><__tim></emphasis> |
| Uraeus: of course you did; your refusal to surrender to the oppressive regime |
| of the third-person-singular-rule is so unique in its persistence that it's |
| hard to miss :) |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| |
| <varlistentry> |
| <term>12 Sep 2005</term> |
| <listitem> |
| <para><emphasis><wingo></emphasis> |
| we just need to get rid of that mmap stuff |
| </para> |
| <para><emphasis><wingo></emphasis> |
| i think gnomevfssrc is faster for files even |
| </para> |
| <para><emphasis><BBB></emphasis> |
| wingo, no |
| </para> |
| <para><emphasis><BBB></emphasis> |
| and no |
| </para> |
| <para><emphasis><wingo></emphasis> |
| good points ronald |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>23 Jun 2005</term> |
| <listitem> |
| |
| <para><emphasis>* wingo</emphasis> back</para> |
| <para><emphasis>* thomasvs</emphasis> back</para> |
| <para>--- You are now known as everybody</para> |
| <para><emphasis>* everybody</emphasis> back back</para> |
| <para><emphasis><everybody></emphasis> now break it down</para> |
| <para>--- You are now known as thomasvs</para> |
| <para><emphasis>* bilboed</emphasis> back</para> |
| <para>--- bilboed is now known as john-sebastian</para> |
| <para><emphasis>* john-sebastian</emphasis> bach</para> |
| <para>--- john-sebastian is now known as bilboed</para> |
| <para>--- You are now known as scratch_my</para> |
| <para><emphasis>* scratch_my</emphasis> back</para> |
| <para>--- bilboed is now known as Illbe</para> |
| <para>--- You are now known as thomasvs</para> |
| <para><emphasis>* Illbe</emphasis> back</para> |
| <para>--- Illbe is now known as bilboed</para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>20 Apr 2005</term> |
| <listitem> |
| <para> |
| <emphasis>thomas</emphasis>: |
| jrb, somehow his screenshotsrc grabs whatever X is showing and makes it |
| available as a stream of frames |
| </para> |
| <para> |
| <emphasis>jrb</emphasis>: |
| thomas: so, is the point that the screenshooter takes a video? |
| but won't the dialog be in the video? oh, nevermind. I'll just send mail... |
| </para> |
| <para> |
| <emphasis>thomas</emphasis>: |
| jrb, well, it would shoot first and ask questions later |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>2 Nov 2004</term> |
| <listitem> |
| <para> |
| <emphasis>zaheerm</emphasis>: |
| wtay: unfair u fixed the bug i was using as a feature! |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>14 Oct 2004</term> |
| <listitem> |
| <para> |
| <emphasis>* zaheerm</emphasis> |
| wonders how he can break gstreamer today :) |
| </para> |
| <para> |
| <emphasis>ensonic</emphasis>: |
| zaheerm, spider is always a good starting point |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>14 Jun 2004</term> |
| <listitem> |
| <para> |
| <emphasis>teuf</emphasis>: ok, things work much better when I don't write incredibly stupid and buggy code |
| </para> |
| <para> |
| <emphasis>thaytan</emphasis>: I find that too |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>23 Nov 2003</term> |
| <listitem> |
| <para> |
| <emphasis>Uraeus</emphasis>: ah yes, the sleeping part, my mind |
| is not multitasking so I was still thinking about exercise |
| </para> |
| <para> |
| <emphasis>dolphy</emphasis>: Uraeus: your mind is multitasking |
| </para> |
| <para> |
| <emphasis>dolphy</emphasis>: Uraeus: you just miss low latency patches |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>14 Sep 2002</term> |
| <listitem> |
| <para> |
| --- <emphasis>wingo-party</emphasis> is now known as |
| <emphasis>wingo</emphasis> |
| </para> |
| <para> |
| * <emphasis>wingo</emphasis> holds head |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>4 Jun 2001</term> |
| <listitem> |
| <para><emphasis>taaz:</emphasis> you witchdoctors and your voodoo mpeg2 black magic... </para> |
| <para><emphasis>omega_:</emphasis> um. I count three, no four different cults there <g> </para> |
| <para><emphasis>ajmitch:</emphasis> hehe </para> |
| <para><emphasis>omega_:</emphasis> witchdoctors, voodoo, black magic, </para> |
| <para><emphasis>omega_:</emphasis> and mpeg </para> |
| </listitem> |
| </varlistentry> |
| |
| <varlistentry> |
| <term>16 Feb 2001</term> |
| <listitem> |
| <para> |
| <emphasis>wtay:</emphasis> |
| I shipped a few commerical products to >40000 people now but |
| GStreamer is way more exciting... |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>16 Feb 2001</term> |
| <listitem> |
| <para> |
| * |
| <emphasis>tool-man</emphasis> |
| is a gstreamer groupie |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>14 Jan 2001</term> |
| <listitem> |
| <para> |
| <emphasis>Omega:</emphasis> |
| did you run ldconfig? maybe it talks to init? |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| not sure, don't think so... |
| I did run gstreamer-register though :-) |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| ah, that did it then ;-) |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| right |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| probably not, but in case GStreamer starts turning into an OS, someone please let me know? |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>9 Jan 2001</term> |
| <listitem> |
| <para> |
| <emphasis>wtay:</emphasis> |
| me tar, you rpm? |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| hehe, forgot "zan" |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| ? |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| me tar"zan", you ... |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>7 Jan 2001</term> |
| <listitem> |
| <para> |
| <emphasis>Omega:</emphasis> |
| that means probably building an agreggating, cache-massaging |
| queue to shove N buffers across all at once, forcing cache |
| transfer. |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| never done that before... |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| nope, but it's easy to do in gstreamer <g> |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| sure, I need to rewrite cp with gstreamer too, someday :-) |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>7 Jan 2001</term> |
| <listitem> |
| <para> |
| <emphasis>wtay:</emphasis> |
| GStreamer; always at least one developer is awake... |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>5/6 Jan 2001</term> |
| <listitem> |
| <para> |
| <emphasis>wtay:</emphasis> |
| we need to cut down the time to create an mp3 player down to |
| seconds... |
| </para> |
| <para> |
| <emphasis>richardb:</emphasis> |
| :) |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| I'm wanting to something more interesting soon, I did the "draw an mp3 |
| player in 15sec" back in October '99. |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| by the time Omega gets his hands on the editor, you'll see a |
| complete audio mixer in the editor :-) |
| </para> |
| <para> |
| <emphasis>richardb:</emphasis> |
| Well, it clearly has the potential... |
| </para> |
| <para> |
| <emphasis>Omega:</emphasis> |
| Working on it... ;-) |
| </para> |
| </listitem> |
| </varlistentry> |
| <varlistentry> |
| <term>28 Dec 2000</term> |
| <listitem> |
| <para> |
| <emphasis>MPAA:</emphasis> |
| We will sue you now, you have violated our IP rights! |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| hehehe |
| </para> |
| <para> |
| <emphasis>MPAA:</emphasis> |
| How dare you laugh at us? We have lawyers! We have Congressmen! We have <emphasis>LARS</emphasis>! |
| </para> |
| <para> |
| <emphasis>wtay:</emphasis> |
| I'm so sorry your honor |
| </para> |
| <para> |
| <emphasis>MPAA:</emphasis> |
| Hrumph. |
| </para> |
| <para> |
| * |
| <emphasis>wtay</emphasis> |
| bows before thy |
| </para> |
| </listitem> |
| </varlistentry> |
| |
| </variablelist> |
| </chapter> |