[Pkg-javascript-devel] OpenLayers 3
Sebastiaan Couwenberg
sebastic at xs4all.nl
Sun Jul 12 11:17:21 UTC 2015
Hi all,
I'm giving up on the OpenLayers 3 packaging, because packaging Node.js
projects is too painful. There is no acceptable solution to the small
Node.js module bundling problem among others.
The small Node.js modules need to be bundled in other packages because
FTP-master won't accept separate packages when their binary size
(excluding /usr/share/doc and other meta information) is less than 5kB.
For more information about the FTP master stance, see the 'Small Node.js
packages in NEW' thread on pkg-javascript-devel:
http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2015-April/010242.html
http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2015-June/010692.html
I've made some progress packaging the OpenLayers 3 dependency chain,
see: https://wiki.debian.org/Javascript/Nodejs/Tasks/openlayers
But I won't be able to complete it.
I will be orphaning the Node.js packages I'm the only uploader of in the
Javascript team. I'm tempted to even ask for removal from the archive,
if no-one from the Javascript team wants to take over these packages.
The packages in question:
acorn
node-gaze (still requires nextback & absolute-path, see #784350)
node-globule
node-minimist (node-optimist dependency, has no other Uploaders)
node-q
node-tmp
I will remove myself from Uploaders of the following packages:
node-optimist
node-tar
I've asked FTP master to REJECT the Node.js packages I've uploaded that
are still in NEW, these are:
node-after (also required by Julien Puydt see #789912)
node-ansi-regex
node-ansi-styles
node-arraybuffer.slice
node-balanced-match
node-base64-arraybuffer
node-binary
node-blob
node-brace-expansion
node-buffers
node-concat-map
node-core-util-is
node-decompress-zip
node-escape-string-regexp
node-fs-extra
node-get-stdin
node-jsonfile
node-junk
node-mkpath
node-nextback
node-request-progress
node-string-decoder
node-supports-color
node-touch
node-throttleit
Ross Gammon packaged the following Node.js module, still in NEW too:
node-cli-table
node-coffeeify
node-convert-source-map
node-cross-spawn
I'm not sure if he want to give up on Node.js packaging too, but it's
very likely since there packages are part of the OpenLayers 3 dependency
chain too.
I'll also give up on the following ITP/RFPs and close them:
closure-util
mout
node-absolute-path
node-bluebird
node-chalk
node-component-emitter
node-engine.io
node-engine.io-client
node-engine.io-parser
node-foreachasync
node-get-down
node-handlebars
node-has-ansi
node-has-binary
node-has-binary-data
node-isarray
node-nomnom
node-socket.io-adapter
node-socket.io-client
node-socket.io-parser
node-strip-ansi
node-utf8
node-walk
openlayers3
I'll leave the git repositories for all these packages on Alioth after
removing myself from the Uploaders field.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the Pkg-javascript-devel
mailing list