[prev in list] [next in list] [prev in thread] [next in thread] 

List:       olpc-sugar
Subject:    Re: [Sugar-devel] Fwd: Call to retire gstreamer-0.10
From:       Gonzalo Odiard <godiard () gmail ! com>
Date:       2016-12-08 22:23:51
Message-ID: CAJ+iPVSrvapoYagk=OhaQ+iKf0sDUJ3HPWCzFH6U0zpejg7N=Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Clock activity  (sugar-clock) and Speak (sugar-speak) use gstreamer only to
do text to speech,
Memorize (sugar-memorize) use it to do text to speech and to play sounds.
Would be good use the text to speech feature included in sugar toolkit gtk3
[1]
then you don't need port the activities again in the future.

Record port to Gst 1.0 was tried in the past, the main problem was
that plugins to support hardware decoding in some XO models
were not ported to Gst 1.0

[1]
https://github.com/sugarlabs/sugar-toolkit-gtk3/blob/master/src/sugar3/speech.py

On Wed, Dec 7, 2016 at 10:47 PM, Tony Anderson <tony_anderson@usa.net>
wrote:

> I use Jukebox 26 to enable continued use of gstreamer 0.1. So far I have
> been unable to determine how to add codecs to gstreamer 1.0. As best I can
> determine you must add all of bad and ugly instead of adding selected
> codecs. Given the limited storage available on the XO, this seems to be
> unnecessary bloat.
>
> Tony
>
>
> On 12/08/2016 12:45 AM, Walter Bender wrote:
>
> I have never been able to figure out how to get samples from GS1.0 the way
> I get them from GS0.1 so I never updated measure. Any tips most welcome.
>
> I did have a GS1.0 version of Record kicking around at one point but it
> didn't take advantage of some OLPC XO features so it was never accepted. I
> can try to resurrect that code.
>
> -walter
>
> On Wed, Dec 7, 2016 at 5:32 PM, Peter Robinson <pbrobinson@gmail.com>
> wrote:
>
>> FYI. We'll likely need these converted over in the F-26 cycle or drop
>> them. I think the hardest to migrate would be record.
>>
>> sugar-clock
>> sugar-memorize
>> sugar-record
>> sugar-speak
>>
>>
>> ---------- Forwarded message ----------
>> From: Michael Cronenworth <mike@cchtml.com>
>> Date: Wed, Dec 7, 2016 at 4:06 PM
>> Subject: Call to retire gstreamer-0.10
>> To: Development discussions related to Fedora <
>> <devel@lists.fedoraproject.org>devel@lists.fedoraproject.org>
>>
>>
>> Hi,
>>
>> As I'm sure everyone is well aware gstreamer-0.10 is obsolete and has
>> been replaced by gstreamer-1.0. An upstream release for gst-0.10 has
>> not been made in over 4 years. Last month there were a handful of
>> security vulnerabilities disclosed[1] and upstream no longer maintains
>> the 0.10 series. While we could patch and update our Fedora packages
>> this is a perfect opportunity to retire it.
>>
>> Here is an approximate list of packages depending on gst-0.10. They
>> themselves should be considered obsolete or retirement material as
>> their upstreams may not have adopted gst-1.0. If the package doesn't
>> have a gst-1.0 equivalent there may be some cases where we could patch
>> in support for gst-1.0. Are there any non-Fedora software that would
>> prevent retirement from being possible?
>>
>> anchorman
>> banshee-community-extensions
>> bigloo-libs
>> clutter-gst
>> compat-wxGTK3-gtk2-media
>> drawtk
>> evas-generic-loaders
>> flumotion
>> gcompris
>> gloobus-preview
>> gnome-mud
>> gnomebaker
>> gstreamer-devel
>> gstreamer-ffmpeg
>> gstreamer-plugins-bad
>> gstreamer-plugins-bad-free
>> gstreamer-plugins-bad-free-extras
>> gstreamer-plugins-base
>> gstreamer-plugins-base-tools
>> gstreamer-plugins-good
>> gstreamer-plugins-good-extras
>> gstreamer-plugins-ugly
>> gstreamer-python
>> gstreamer-rtsp
>> gstreamer-rtsp-python
>> gstreamermm
>> gstreamermm-devel
>> ignuit
>> iptux
>> libgnome-media-profiles
>> libnice-gstreamer
>> lordsawar
>> media-explorer
>> moodbar
>> oggconvert
>> perl-GStreamer
>> perl-GStreamer-Interfaces
>> player
>> pocketsphinx-plugin
>> presence
>> psimedia
>> qt-mobility-multimediakit
>> sap
>> subtitleeditor
>> vagalume
>> winswitch
>> wxGTK-media
>> wxGTK3-media
>> xfce4-mixer
>> xfce4-volumed
>>
>> Thank you,
>> Michael
>>
>> [1] https://scarybeastsecurity.blogspot.com/2016/11/0day-exploit
>> -advancing-exploitation.html
>> _______________________________________________
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-leave@lists.fedoraproject.org
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>
>
> _______________________________________________
> Sugar-devel mailing listSugar-devel@lists.sugarlabs.orghttp://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>


-- 
[image: photo]
*Gonzalo Odiard*
Lider de proyecto
tel.:  <tel.:+4210-7748>2081-6424 y 2082-0312 | www.trinom.io    Av
Calchaqui 4936 · 2do Piso. Quilmes
<http://www.facebook.com/trinomiosrl>
<https://www.linkedin.com/company/trinom-io>

[Attachment #5 (text/html)]

<div dir="ltr">Clock activity   (<span style="font-size:12.8px">sugar-clock) and \
Speak (sugar-speak) use gstreamer only to do text to speech,  </span><div><span \
style="font-size:12.8px">Memorize (</span><span \
style="font-size:12.8px">sugar-memorize) use it to do text to speech and to play \
sounds.</span></div><div><span style="font-size:12.8px">Would be good use the text to \
speech feature included in sugar toolkit gtk3 [1]<br></span><div><div>then you \
don&#39;t need port the activities again in the \
future.</div><div><br></div><div>Record port to Gst 1.0 was tried in the past, the \
main problem was  </div><div>that plugins to support hardware decoding in some XO \
models  </div><div>were not ported to Gst 1.0  </div><div>  </div><div>[1] <a \
href="https://github.com/sugarlabs/sugar-toolkit-gtk3/blob/master/src/sugar3/speech.py \
">https://github.com/sugarlabs/sugar-toolkit-gtk3/blob/master/src/sugar3/speech.py</a><br></div></div></div></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 7, 2016 at 10:47 PM, \
Tony Anderson <span dir="ltr">&lt;<a href="mailto:tony_anderson@usa.net" \
target="_blank">tony_anderson@usa.net</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    I use Jukebox 26 to enable continued use of gstreamer 0.1. So far I
    have been unable to determine how to add codecs to gstreamer 1.0. As
    best I can determine you must add all of bad and ugly instead of
    adding selected codecs. Given the limited storage available on the
    XO, this seems to be unnecessary bloat. <br><span class="HOEnZb"><font \
color="#888888">  <br>
    Tony</font></span><div><div class="h5"><br>
    <br>
    <div class="m_-6465320946285846768moz-cite-prefix">On 12/08/2016 12:45 AM, Walter \
Bender  wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">I have never been able to figure out how to get
        samples from GS1.0 the way I get them from GS0.1 so I never
        updated measure. Any tips most welcome.
        <div><br>
        </div>
        <div>I did have a GS1.0 version of Record kicking around at one
          point but it didn&#39;t take advantage of some OLPC XO features so
          it was never accepted. I can try to resurrect that code.</div>
        <div><br>
        </div>
        <div>-walter</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, Dec 7, 2016 at 5:32 PM, Peter
          Robinson <span dir="ltr">&lt;<a href="mailto:pbrobinson@gmail.com" \
target="_blank">pbrobinson@gmail.com</a>&gt;</span>  wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex">FYI. We&#39;ll  likely need these converted over in the \
F-26 cycle or drop<br>  them. I think the hardest to migrate would be record.<br>
            <br>
            sugar-clock<br>
            sugar-memorize<br>
            sugar-record<br>
            sugar-speak<br>
            <br>
            <br>
            ---------- Forwarded message ----------<br>
            From: Michael Cronenworth &lt;<a href="mailto:mike@cchtml.com" \
target="_blank">mike@cchtml.com</a>&gt;<br>  Date: Wed, Dec 7, 2016 at 4:06 PM<br>
            Subject: Call to retire gstreamer-0.10<br>
            To: Development discussions related to Fedora &lt;<a \
href="mailto:devel@lists.fedoraproject.org" target="_blank"></a><a \
class="m_-6465320946285846768moz-txt-link-abbreviated" \
href="mailto:devel@lists.fedoraproject.org" \
target="_blank">devel@lists.fedoraproject.org</a><wbr>&gt;<br>  <br>
            <br>
            Hi,<br>
            <br>
            As I&#39;m sure everyone is well aware gstreamer-0.10 is
            obsolete and has<br>
            been replaced by gstreamer-1.0. An upstream release for
            gst-0.10 has<br>
            not been made in over 4 years. Last month there were a
            handful of<br>
            security vulnerabilities disclosed[1] and upstream no longer
            maintains<br>
            the 0.10 series. While we could patch and update our Fedora
            packages<br>
            this is a perfect opportunity to retire it.<br>
            <br>
            Here is an approximate list of packages depending on
            gst-0.10. They<br>
            themselves should be considered obsolete or retirement
            material as<br>
            their upstreams may not have adopted gst-1.0. If the package
            doesn&#39;t<br>
            have a gst-1.0 equivalent there may be some cases where we
            could patch<br>
            in support for gst-1.0. Are there any non-Fedora software
            that would<br>
            prevent retirement from being possible?<br>
            <br>
            anchorman<br>
            banshee-community-extensions<br>
            bigloo-libs<br>
            clutter-gst<br>
            compat-wxGTK3-gtk2-media<br>
            drawtk<br>
            evas-generic-loaders<br>
            flumotion<br>
            gcompris<br>
            gloobus-preview<br>
            gnome-mud<br>
            gnomebaker<br>
            gstreamer-devel<br>
            gstreamer-ffmpeg<br>
            gstreamer-plugins-bad<br>
            gstreamer-plugins-bad-free<br>
            gstreamer-plugins-bad-free-ext<wbr>ras<br>
            gstreamer-plugins-base<br>
            gstreamer-plugins-base-tools<br>
            gstreamer-plugins-good<br>
            gstreamer-plugins-good-extras<br>
            gstreamer-plugins-ugly<br>
            gstreamer-python<br>
            gstreamer-rtsp<br>
            gstreamer-rtsp-python<br>
            gstreamermm<br>
            gstreamermm-devel<br>
            ignuit<br>
            iptux<br>
            libgnome-media-profiles<br>
            libnice-gstreamer<br>
            lordsawar<br>
            media-explorer<br>
            moodbar<br>
            oggconvert<br>
            perl-GStreamer<br>
            perl-GStreamer-Interfaces<br>
            player<br>
            pocketsphinx-plugin<br>
            presence<br>
            psimedia<br>
            qt-mobility-multimediakit<br>
            sap<br>
            subtitleeditor<br>
            vagalume<br>
            winswitch<br>
            wxGTK-media<br>
            wxGTK3-media<br>
            xfce4-mixer<br>
            xfce4-volumed<br>
            <br>
            Thank you,<br>
            Michael<br>
            <br>
            [1] <a href="https://scarybeastsecurity.blogspot.com/2016/11/0day-exploit-advancing-exploitation.html" \
rel="noreferrer" target="_blank">https://scarybeastsecurity.blo<wbr>gspot.com/2016/11/0day-exploit<wbr>-advancing-exploitation.html</a><br>
  ______________________________<wbr>_________________<br>
            devel mailing list -- <a href="mailto:devel@lists.fedoraproject.org" \
                target="_blank">devel@lists.fedoraproject.org</a><br>
            To unsubscribe send an email to <a \
href="mailto:devel-leave@lists.fedoraproject.org" \
target="_blank">devel-leave@lists.fedoraprojec<wbr>t.org</a><br>  \
______________________________<wbr>_________________<br>  Sugar-devel mailing \
                list<br>
            <a href="mailto:Sugar-devel@lists.sugarlabs.org" \
                target="_blank">Sugar-devel@lists.sugarlabs.or<wbr>g</a><br>
            <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" \
rel="noreferrer" target="_blank">http://lists.sugarlabs.org/lis<wbr>tinfo/sugar-devel</a><br>
  </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="m_-6465320946285846768gmail_signature" \
data-smartmail="gmail_signature">  <div dir="ltr">
            <div><font><font>Walter Bender</font></font><br>
              <font><font>Sugar Labs</font></font></div>
            <div><font><a href="http://www.sugarlabs.org" \
target="_blank"><font>http://www.sugarlabs.org</font></a></font><br>  <br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="m_-6465320946285846768mimeAttachmentHeader"></fieldset>
      <br>
      <pre>______________________________<wbr>_________________
Sugar-devel mailing list
<a class="m_-6465320946285846768moz-txt-link-abbreviated" \
href="mailto:Sugar-devel@lists.sugarlabs.org" \
target="_blank">Sugar-devel@lists.sugarlabs.<wbr>org</a> <a \
class="m_-6465320946285846768moz-txt-link-freetext" \
href="http://lists.sugarlabs.org/listinfo/sugar-devel" \
target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a> </pre>
    </blockquote>
    <br>
  </div></div></div>

<br>______________________________<wbr>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.<wbr>org</a><br>
 <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" \
target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br> \
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div \
class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div \
dir="ltr"><div><table border="0" cellpadding="0" cellspacing="0" width="470" \
style="color:rgb(136,136,136);font-size:12.8px;font-family:&#39;Times New \
Roman&#39;;width:470px"><tbody><tr valign="top"><td \
style="padding-left:10px;width:10px;padding-right:10px"><img \
src="https://s3.amazonaws.com/ucwebapp.wisestamp.com/a2cdffca-bc96-4966-b4fa-c3fa79edb131/12112365_414949315381645_4106803690337175030_n.format_png.resize_120x.png" \
alt="photo" height=" " width="65" \
style="border-radius:4px;width:65px;max-width:120px"></td><td \
style="border-right-width:0px;border-right-style:solid;border-right-color:rgb(69,102,142)"></td><td \
style="font-family:Arial;text-align:initial;font-stretch:normal;font-size:14px;padding:0px \
10px"><div style="color:rgb(100,100,100)"><b>Gonzalo Odiard</b><br>Lider de \
proyecto</div><div style="font-size:13px;padding:5px 0px"><a \
href="tel:tel.:+4210-7748" style="color:rgb(141,141,141);text-decoration:none" \
target="_blank">tel.:  </a><span \
style="font-family:arial,sans-serif;font-size:small;background-color:rgb(255,255,255)"><font \
color="#666666">2081-6424 y 2082-0312</font></span><font color="#8d8d8d">  |  \
</font><span style="color:rgb(141,141,141);text-align:initial;white-space:nowrap;display:inline-block"><a \
href="http://www.trinom.io/" style="color:rgb(141,141,141);text-decoration:none" \
target="_blank">www.trinom.io</a></span><span \
style="color:rgb(141,141,141);text-align:initial">  </span><span \
style="color:rgb(141,141,141);text-align:initial">  </span><span \
style="color:rgb(141,141,141);text-align:initial">  </span><span \
style="color:rgb(69,102,142);text-align:initial;display:inline-block"></span><span \
style="color:rgb(141,141,141);text-align:initial">  </span><span \
style="color:rgb(141,141,141);text-align:initial;display:inline-block">Av Calchaqui \
4936 · 2do Piso. Quilmes</span></div><div \
style="color:rgb(100,100,100);margin-top:5px"><a \
href="http://www.facebook.com/trinomiosrl" target="_blank"><img \
src="https://s3.amazonaws.com/images.wisestamp.com/icons_32/facebook.png" width="16" \
style="border-radius:0px;border:0px;width:16px"></a>  <a \
href="https://www.linkedin.com/company/trinom-io" target="_blank"><img \
src="https://s3.amazonaws.com/images.wisestamp.com/icons_32/linkedin.png" width="16" \
alt="" style="border-radius:0px;border:0px;width:16px"></a></div><div \
style="color:rgb(100,100,100)"><br></div></td></tr></tbody></table></div></div></div></div></div>
 </div>


[Attachment #6 (text/plain)]

_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic