Re: ok to ship vaporware in Debian?
Hello Jonas, In other words, mediaelement.js is a so-called polyfill - it does nothing on modern browsers, and mimics modern features on older browsers. as far as I understand the mess, mediaelement.js provides an *API* for media playback in browsers by acting as a wrapper around video and audio elements on modern browsers that supports them and by falling back to its own Flash-/Silverlight-based implementation if not. As long as it does the former properly (and I asume we do only ship modern browsers in Debian nowadays) it does all that's needed, right? - Fabian PS: As an anecdote regarding team maintenance, remember this one? https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630787 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1410246554.6699.6.camel@kff50
Re: ok to ship vaporware in Debian?
Hello! I see this as a question about main vs contrib. Personally I'd put something like (libjs-)mediaelement in contrib as obviously the main intended purpose it to use it together with non-free software. But since it's not up to me Policy says this about contrib: The contrib archive area contains supplemental packages intended to work with the Debian distribution, but which require software outside of the distribution to either build or function. From https://www.debian.org/doc/debian-policy/ch-archive.html#s-contrib So I guess the question becomes: can something that by designed does nothing (without non-free software installed) be considered functioning? I guess your (Jonas) opinion is already clear on this by using the vapourware term. Regards, Andreas Henriksson -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140909091124.ga4...@fatal.se
Re: ok to ship vaporware in Debian?
Heya, On 8 September 2014 21:38, Jonas Smedegaard d...@jones.dk wrote: ...except it really does nothing when that mimic'ing code is missing. I've seen multiple times where a framework with a plugin architecture was meant to provide unified API, but in practice none of the plugins were packaged/installed/usable and thus the unified API was just a layer of abstraction / indirection with no added value. Path of least resistance is to package this and go on with doing better things. Ideally one would patch that out, and e.g. make things that depend on that js library to just use straight html5 tags/api/etc. -- Regards, Dimitri. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/canbhluj_vu-voqnb3azcwqohq6b2tymnkhlb+fsr+uivuzt...@mail.gmail.com
ok to ship vaporware in Debian?
You have a great piece of software. It is popular, so even included as convenience code copies in other projects. You choose to clean that up and package it separately. ...except it turns out that you cannot compile the code - source exist as ActionScript3 but the free compiler in swftools fails somehow. What to do? You just put a disclaimer in long description, explaining that this package doesn't really do what it is supposed to do. That's the story so far of libjs-mediaelement, which entered testing few hours ago. Description: HTML5 audio or video player with Flash and Silverlight shims Instead of offering an HTML5 player to modern browsers and a totally separate Flash player to older browsers, MediaElement.js upgrades them with custom Flash and Silverlight plugins that mimic the HTML5 MediaElement API. . The current package does not yet provide the Flash and Silverlight plugins. Might seem fine - it is a javascript-based video player, right? Wrong: Upstream describes it at http://mediaelementjs.com/ as pure HTML and CSS with Flash and Silverlight players that mimic the HTML5 MediaElement API for older browsers. In other words, mediaelement.js is a so-called polyfill - it does nothing on modern browsers, and mimics modern features on older browsers. ...except it really does nothing when that mimic'ing code is missing. Can someone please advice: Should I reassign bug#760297 to the tech-ctte or am I being crazy (and a pain in the butt) here? - Jonas -- * Jonas Smedegaard - idealist Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Re: ok to ship vaporware in Debian?
From reading the bug it's not clear to me whether or not libjs-mediaelement does anything, but IMHO your tone towards the uploader seems unnecessarily bullish and confrontational. In particular [1] strikes me as sacrificing any moral high ground when it comes to BTS ping-pong. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=78;bug=760297 -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140908205221.ga...@bryant.redmars.org
Re: ok to ship vaporware in Debian?
Quoting Jonathan Dowland (2014-09-08 22:52:21) From reading the bug it's not clear to me whether or not libjs-mediaelement does anything, but IMHO your tone towards the uploader seems unnecessarily bullish and confrontational. In particular [1] strikes me as sacrificing any moral high ground when it comes to BTS ping-pong. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=78;bug=760297 I honestly believed we maintained that package together in the Javascript team. I first raised the issue of bloated git[1] at our mailinglist, and reason I filed this one as a bugreport was to keep it from entering testing without further discussion. - Jonas [1] https://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2014-September/008594.html -- * Jonas Smedegaard - idealist Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature