[Pkg-javascript-devel] Bug#742347: Bug#742347: overview of the tilemill situation and alternatives (mapbox, kosmtik)
Hi Antoine, Thanks for that excellent summary! It has cleared up a confusion that I had. More below: On 03/13/2016 04:40 PM, Antoine Beaupré wrote: > 1. Mapbox people have released a new product in september 2014 named > [Mapbox studio classic][]. the code is a > [still freely available][] and seems to be a > [fork of tilemill][]. mapbox classic still has releases on github, > last one is from november 2015 > > [Mapbox studio classic]: https://www.mapbox.com/mapbox-studio-classic/#linux > [still freely available]: https://github.com/mapbox/mapbox-studio-classic > [fork of tilemill]: > https://github.com/mapbox/mapbox-studio-classic/blob/mb-pages/docs/-01-01-common-questions.md#how-is-mapbox-studio-related-to-tilemill#user-content-how-is-mapbox-studio-classic-related-to-tilemill Actually, it looks like mapbox-studio was renamed mapbox-studio-classic when they released the new mapbox-studio [3] which runs online (after sign up). > > 2. It looks like Mapbox studio classic has some sort of > [Mapbox.com lock-in][], and there are certainly new copyright > issues, if only with the [bundled fonts][]. but it could probably > be packaged. > > [Mapbox.com lock-in]: > https://github.com/mapbox/mapbox-studio-classic/blob/mb-pages/docs/-01-01-common-questions.md#can-i-use-git-with-a-style-or-source-project > [bundled fonts]: > https://github.com/mapbox/mapbox-studio-classic/blob/mb-pages/docs/-01-01-common-questions.md#what-cancant-i-do-with-pro-fonts Yes. Mapbox-studio (classic) needs a log in, but is probably worthwhile for access to all the datasets. I have not signed up yet :-) > > 3. Then there's [mapbox studio][], which is a > [full rewrite of mapbox][]. You need to "signup" somehow to get > access, even though parts of the code are free, namely the > [Mapbox GL studio][] project > > [Mapbox GL studio]: https://github.com/mapbox/mapbox-gl-native/ > [full rewrite of mapbox]: https://www.mapbox.com/help/upgrading-from-classic/ > [mapbox studio]: https://www.mapbox.com/mapbox-studio/ > > 4. The [Openstreetmap-carto][] developpers have mostly switched to > [kosmtik][] instead of Mapbox. > > [Openstreetmap-carto]: https://github.com/gravitystorm/openstreetmap-carto > [kosmtik]: https://github.com/kosmtik/kosmtik Kosmtik will be the quickest to package. But as stated in the readme: "Alpha version, installable only from source". We would need to create an executable (which upstream themselves believe they are not ready for). > 6. Ross has an [ITP for kosmtik][]. The package is waiting on other > node dependencies to be uploaded (yes, again). > > [ITP for kosmtik]: https://bugs.debian.org/805308 Feel free to help out by picking up one of the RFP's :-) > > 7. There is also an [ITP for Mapbox-studio][] yet it is unclear to me > what that one means because the source code to Mapbox-studio > doesn't seem to be available, as far as i can tell (and the ITP > doesn't say either). > > [ITP for Mapbox-studio]: https://bugs.debian.org/#761914 This is where the confusion was. $ npm install mapbox-studio gets you: https://www.npmjs.com/package/mapbox-studio This points you to the source at github.com/mapbox/mapbox-studio which redirects to github.com/mapbox/mapbox-studio-classic! > > 8. There's no WNPP bug for Mapbox studio *classic* that I can > found. So now there is! I will retitle the mapbox-studio RFP to mapbox-studio-classic, and the relevant Javascript Team task page: https://wiki.debian.org/Javascript/Nodejs/Tasks/mapbox-studio There is plenty here that needs packaging. there's still an [RFP for tilemill][], which should > probably be closed now because the project seems dead and plenty > of alternatives exist. I wonder if node some dependencies that > were packaged for Tilemill actually now need to be *removed* from > Debian, because they have become useless leaf packages... I am > leaving the Tilemill RFP open for someone to clean that up. > > [RFP for tilemill]: https://bugs.debian.org/644767 We should not be too hasty here. Some of the dependencies may still be required by other mapping apps. Also, tilemill is not completely dead. The mapbox employees are not allowed to work on tilemill during work time, but they will merge pull requests, and are happy to give wider commit access. Someone stated on one of their bugs that their personal fork of tilemill is working and is willing to push those changes back. So it could be resurrected yet. Of course, some packages may get removed from stretch automatically (RC) anyway. Cheers, Ross signature.asc Description: OpenPGP digital signature ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-json-localizer_0.0.3-1_amd64.changes is NEW
binary:node-json-localizer is NEW. source:node-json-localizer is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-seq_0.3.5-1_amd64.changes is NEW
binary:node-seq is NEW. source:node-seq is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of node-seq_0.3.5-1_amd64.changes
node-seq_0.3.5-1_amd64.changes uploaded successfully to localhost along with the files: node-seq_0.3.5-1.dsc node-seq_0.3.5.orig.tar.gz node-seq_0.3.5-1.debian.tar.xz node-seq_0.3.5-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-function-bind_1.1.0-1_amd64.changes is NEW
binary:node-function-bind is NEW. source:node-function-bind is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of node-json-localizer_0.0.3-1_amd64.changes
node-json-localizer_0.0.3-1_amd64.changes uploaded successfully to localhost along with the files: node-json-localizer_0.0.3-1.dsc node-json-localizer_0.0.3.orig.tar.gz node-json-localizer_0.0.3-1.debian.tar.xz node-json-localizer_0.0.3-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of node-function-bind_1.1.0-1_amd64.changes
node-function-bind_1.1.0-1_amd64.changes uploaded successfully to localhost along with the files: node-function-bind_1.1.0-1.dsc node-function-bind_1.1.0.orig.tar.gz node-function-bind_1.1.0-1.debian.tar.xz node-function-bind_1.1.0-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#818189: RFP: node-browserify-zlib -- Full zlib module for browserify
Package: wnpp Severity: wishlist * Package name: node-browserify-zlib Version : 0.1.4 Upstream Author : Devon Govett* URL : https://github.com/devongovett/browserify-zlib * License : Expat Programming Lang: JavaScript Description : Full zlib module for browserify Emulates Node's zlib module for Browserify using pako. It uses the actual Node source code and passes the Node zlib tests by emulating the C++ binding that actually calls zlib. . Node.js is an event-based server-side JavaScript engine. Node-browserify-zlib is required for browserity and would probably best be maintained within the Debian Javascript Team. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Bug#818188: RFP: node-assert -- commonjs assert - node.js api compatible
Package: wnpp Severity: wishlist * Package name: node-assert Version : 1.3.0 Upstream Author : Roman Shtylman [http://shtylman.com/] * URL : https://github.com/defunctzombie/commonjs-assert * License : Expat Programming Lang: JavaScript Description : commonjs assert - node.js api compatible This module is used for writing unit tests for your applications, you can access it with require('assert'). . The API is derived from the commonjs 1.0 unit testing spec and the node.js assert module . Node.js is an event-based server-side JavaScript engine. node-assert is needed for browserify and would be best maintained within the Debian Javascript Team. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-uri-path 1.0.0-1 MIGRATED to testing
FYI: The status of the node-uri-path source package in Debian's testing distribution has changed. Previous version: (not in testing) Current version: 1.0.0-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-uid-number 0.0.6-1 MIGRATED to testing
FYI: The status of the node-uid-number source package in Debian's testing distribution has changed. Previous version: (not in testing) Current version: 0.0.6-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] node-url-join 0.0.1-1 MIGRATED to testing
FYI: The status of the node-url-join source package in Debian's testing distribution has changed. Previous version: (not in testing) Current version: 0.0.1-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] json-js_0~20150503-2_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 14 Mar 2016 12:17:41 +0100 Source: json-js Binary: libjs-json Architecture: source all Version: 0~20150503-2 Distribution: unstable Urgency: medium Maintainer: Debian Javascript MaintainersChanged-By: Jonas Smedegaard Description: libjs-json - JSON encoders/decoders implemented in JavaScript Changes: json-js (0~20150503-2) unstable; urgency=medium . * Rerelease targeted unstable: No current reverse (build-)dependencies use json.js. Checksums-Sha1: be3abd18ce5127f2992b59dd657f91c6c8c57608 1968 json-js_0~20150503-2.dsc ff918fcb1dcb0192c6c83142cc33e8ce94a848e9 3848 json-js_0~20150503-2.debian.tar.xz 94d19d7c07a30f17bdeb25981eb9dbfa91267e5b 18848 libjs-json_0~20150503-2_all.deb Checksums-Sha256: 929699f4a939060074338da6f2a51eedd97f55eb466a0480ebca595dda108ea2 1968 json-js_0~20150503-2.dsc 5b3622556c987e81ceb94d62ed135bc0f78d9a92cd294154210cc255eedbd6d9 3848 json-js_0~20150503-2.debian.tar.xz 3076b5e38bf3da005cc926c1a6e5b0fd5287a6150453863b7c0954f65efe8a93 18848 libjs-json_0~20150503-2_all.deb Files: c3f75655b9188b7732b896da525da6fc 1968 web optional json-js_0~20150503-2.dsc 52d79fc704bf4badd20b0ec9533091c2 3848 web optional json-js_0~20150503-2.debian.tar.xz fbed642039cd3f0b8977c5f7ba808a90 18848 web optional libjs-json_0~20150503-2_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJW5p77AAoJECx8MUbBoAEh2VAP/3X6VXSstEc5/gjo2tnwECqb //hDGwBC9+I0sAe1BIoFrjDkH4UVUOhWhbBRX1YAtVFDx1jxum91ZApEOlJ7qAt9 gxsTKCUjWxTtI+sBKHZc9xLZ+Zzc/AJBpeubUiAgHvROIpMhCMOOaNnFzfCtFe8J kEDjOO4waVy8mD1zHiOceKMYf3GBCBozpIfxMV7Aohd0EF07WTSyzchmjn/nqpUv g451QDpPQp7UOvUPCL4fYh2TUNrJiQQ6FSgGZ2aA3TtGABDV0iucpMWV9YXqsJJJ FbRCzWtg3q4gQmBBgb9TmycW9K08zMU4KFg0e+ikHsvWyYg30eyBNA4doHYMjOPx vzSU8BSvnq1Bs+jb0Yshr9eTa4XToqmxvO3Qc7kI/+dVHVSolKo4nVH/7vt9OoIa izrm9cTBWxw8aiW9Gd+Ugp9q09aoJp+mQe/MRjDA+wa/qSdQjztfyF4Th5MhA/fP INT0jjU5uRKjDi4kgHj+tWMi2yrq3YZf7TxEvtt8/pVala5riqtFKxcppFLGWlzb Xu+uXEjrnwxKv30JZDVZy1HRFSHBIBTMaV4SXdtrHnKXaHBCoMEC890iRycmwwDp Ijjyn4tAX1XJB44QUNuL4jXyPlLK7TT5hX7aVM+uzVCiHMiR4qA5Z6A6efaOIMlV pbOPN1GKnh2s/HAbbxIy =bOfg -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of json-js_0~20150503-2_amd64.changes
json-js_0~20150503-2_amd64.changes uploaded successfully to localhost along with the files: json-js_0~20150503-2.dsc json-js_0~20150503-2.debian.tar.xz libjs-json_0~20150503-2_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of json-js_0~20150503-2_amd64.changes
json-js_0~20150503-2_amd64.changes uploaded successfully to ftp-master.debian.org along with the files: json-js_0~20150503-2.dsc json-js_0~20150503-2.debian.tar.xz libjs-json_0~20150503-2_all.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] json-js_0~20150503-1_amd64.changes ACCEPTED into experimental
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 14 Mar 2016 11:26:21 +0100 Source: json-js Binary: libjs-json Architecture: source all Version: 0~20150503-1 Distribution: experimental Urgency: medium Maintainer: Debian Javascript MaintainersChanged-By: Jonas Smedegaard Description: libjs-json - JSON encoders/decoders implemented in JavaScript Changes: json-js (0~20150503-1) experimental; urgency=medium . [ upstream ] * New git snapshot. . [ Jonas Smedegaard ] * Stop check upstream tarball checksum. * Declare compliance with Debian Policy 3.9.7. * Modernize Vcs-* field URLs. * Update copyright info: + Use License-Grant and License-Reference fields. Thanks to Ben Finney. + Extend copyright of packaging to cover recent years. + Relicense packaging to GPL-3+. * Add lintian override regarding license in License-Reference field. See bug#786450. * Bump debhelper compatibility level to 9. * Add lintian override regarding debhelper 9. * Add NEWS entry about json.js dropped upstream. * Move packaging to pkg-javascript team. Checksums-Sha1: ddefbb358107430587d3fe63ed64263855548d60 1968 json-js_0~20150503-1.dsc fa4cd052b593efc8c492fa32c1f387b8fa463c51 11744 json-js_0~20150503.orig.tar.gz f73eb5486ecda919ae7eb82d537b73e68a5a1e4d 3804 json-js_0~20150503-1.debian.tar.xz e7f811b1b6aa089f24c0777cc8560501ed7d8816 18792 libjs-json_0~20150503-1_all.deb Checksums-Sha256: 31a0dafac1f710f005b06011a4ac143c0826a2aa04aa90413c66ca860e0b98e0 1968 json-js_0~20150503-1.dsc 932506fa7ff5ac97ae42f6a6a2f36dcea409d0fdf31369225780fadd3c664998 11744 json-js_0~20150503.orig.tar.gz 29644f3640032799f049b04f6e63439717c3772931be91b5b1daceadf1d919e7 3804 json-js_0~20150503-1.debian.tar.xz 66c0d34a18a7648704d87cf50594ea66031a52172048f47282c2f135f0546419 18792 libjs-json_0~20150503-1_all.deb Files: d91d682bef4a493d16ebd6c14048ef2a 1968 web optional json-js_0~20150503-1.dsc f3ccd4312e61b3872eb3861f4ee5e3ba 11744 web optional json-js_0~20150503.orig.tar.gz e7ebafbf23c48c978371213c0b5abe3a 3804 web optional json-js_0~20150503-1.debian.tar.xz ac5193f6e4da84ef79adda78dcc24190 18792 web optional libjs-json_0~20150503-1_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJW5pXcAAoJECx8MUbBoAEhdhwP/0RxiFwzRQQ4HrjSFPm/G8s/ pXAesAgIYY4Wkpw0MH1iRHeoklsEASOqrBIAIePVoEaum5lb+qhVgmvaoGtcwIET Y1R1wM5abM8IQB4vgCV495bUurFOEW8aB64l5ELpdY8ggLXIdKE4UP6kLfCbrQ4Y jvns63ko7PrNBdrKscLRwbU+bmiOYN02+0ptmKGzeNmoZiyYpmsEDhNslPhtvQaR lp/HAlGTXdbeYqWJDJnkLCNtD5J1D0GmjZEUNc5U6yOV6pgXr8fDrzwb1pwqPQFC vl4gpx046kHMpKgtfwPKi1LLqvsfirqluCotdrgI5DM6oy/WkRE68rgFmXg47E57 HMjthcFei/cKxfv/7R0CLbPcFg31SyI92eKy3Zh4SbXPhLD7be/MWapl82xkMeVH pmHfEbw6fsmGesVUgZNzPO42mz2gjnLLoUo95xWD2zHk9y9aurhMEgTm7lZ6Vgx3 8BdiwD2wbBVvDUoRHHrzmHKpHR6TLxHJsocTV4yUQox7GUtAKXJwAthVfe9ZXTQe ZLP2ob4s1vhZ10I/4efv7oExB+OZaoCKcUdS6T8xHv3jaGDCdfdAyA5/Mv+Hkjif 9/baoXNbqgqSo13r8QOtTZYhv+Dv+TeHrKWB0lyM9QCKLn2wdyoZTQPS3/AQi/ip 0Y/mLEk+w8Zj0Cft0RE+ =72HN -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of json-js_0~20150503-1_amd64.changes
json-js_0~20150503-1_amd64.changes uploaded successfully to localhost along with the files: json-js_0~20150503-1.dsc json-js_0~20150503.orig.tar.gz json-js_0~20150503-1.debian.tar.xz libjs-json_0~20150503-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
[Pkg-javascript-devel] Processing of json-js_0~20150503-1_amd64.changes
json-js_0~20150503-1_amd64.changes uploaded successfully to ftp-master.debian.org along with the files: json-js_0~20150503-1.dsc json-js_0~20150503.orig.tar.gz json-js_0~20150503-1.debian.tar.xz libjs-json_0~20150503-1_all.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org) ___ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel