On 21/07/2014, 6:21 AM, Dirk Eddelbuettel wrote:
> 
> On 19 July 2014 at 22:28, Dirk Eddelbuettel wrote:
> | 
> | On 19 July 2014 at 20:43, Duncan Murdoch wrote:
> | | On 19/07/2014, 7:18 PM, Dirk Eddelbuettel wrote:
> | | > 
> | | > On 19 July 2014 at 17:48, Duncan Murdoch wrote:
> | | > | On 19/07/2014, 2:52 PM, Bastien ROUCARIES wrote:
> | | > | > On Sat, Jul 19, 2014 at 4:11 PM, Dirk Eddelbuettel 
> <e...@debian.org> wrote:
> | | > | >> Duncan,
> | | > | >>
> | | > | >> The Debian package "linter" claims that the included file
> | | > | >>
> | | > | >>     inst/WebGL/CanvasMatrix.js
> | | > | >>
> | | > | >> in your rgl package lacks source code.
> | | > | >>
> | | > | >> I know next to nothing about Javascript, and to me Javascript 
> always appeared
> | | > | >> to _be_ source code.
> | | > | > No ti is minified javascript, not source code. You lose comments and
> | | > | > variable name.
> | | > | 
> | | > | It's a "compiled" Javascript file -- minified, as Bastien says.  The
> | | > | docs describe where to get the original source, and have a copy of the
> | | > | copyright notice.  It's a very commonly included file in WebGL pages.
> | | > | 
> | | > | I'd rather not include the source, as it is redundant, and easily
> | | > | available elsewhere.
> | | > 
> | | > The powers-that-be and sticklers within Debian may then throw it out of 
> the archive.
> | | 
> | | I don't really care too much about including the source, but I
> | | definitely can't remove the "compiled" version.  Is it sufficient to
> | | have both?
> | 
> | Yes, I am asked to provide the source in the sources we use for building.  
> | 
> | Sorry if I was unclear, I was _not_ asking you to replace the minimized
> | source with the full source, but the "source for everything" Policy wants 
> the
> | source along with the version you deploy :-/
> 
> That said, the problem is of course more between me and the Debian packaging
> (unless CRAN eventually follows suit and also asks for source on .js; I am
> not suggesting they do).
> 
> Do you have a canonical URL for a source of that file CanvasMatrix.js ?

I've added the source file to the package on R-forge.  Unfortunately,
it's currently in an unstable state (a segfault on OSX), so I can't push
this change to CRAN yet.  Once I track down that bug and I'm happy it's
stable again, I'll let you know.

If you want to put in a link to the file before that, this one should work:

https://r-forge.r-project.org/scm/viewvc.php/pkg/rgl/inst/WebGL/CanvasMatrix.src.js?root=rgl&view=log

I can't guarantee that R-forge won't change its location, but the
rgl/inst/WebGL/CanvasMatrix.src.js part should be stable.

Duncan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to