Il 20/04/2018 10:21, Jérémy Lal ha scritto: > 2018-04-19 17:24 GMT+02:00 Julien Puydt <[email protected] > <mailto:[email protected]>>: > > Hi, > > Le 18/04/2018 à 15:15, Pirate Praveen a écrit : > > > > On ബു, ഏപ്രി 18, 2018 at 12:55 വൈകു, Paolo Greppi > <[email protected] <mailto:[email protected]>> > > wrote: > >> if there is a consensus in the js-team I can perform the mass > migration. > > > > Thanks! I think you can go ahead, unless someone object to it. > > > > I'm all for it too : the other repositories are going away anyway... > > > I'm for it too of course. > The only reason it's not already done (for the packages i maintain) is by > lack of time. > > Jérémy
Hi all, I have completed the migration from alioth/pkg-javascript-devel to salsa of the 1082 packages which: 0. have maintainer_email='pkg-javascript-devel at lists.alioth.debian.org'. 1. are in sid/unstable 2. have pkg_javascript in vcs_browser field 3. had no repo on salsa. For each of these I followed part of the process outlined here: https://alioth-lists.debian.net/pipermail/pkg-javascript-devel/2018-April/025717.html i.e. - run the migrate-repo script - list migrated packages in the AliothRewriter repo so that the redirects are in place. For the latter, the merge request is pending ATM: https://salsa.debian.org/salsa/AliothRewriter/merge_requests/278 It is left as an exercise to the next uploader of each package to perform the dch and git commit steps. Due to duplicates and already moved repos the list of migrated packages is shorter (-16) than what I had estimated here (1098 repos): https://alioth-lists.debian.net/pipermail/pkg-javascript-devel/2018-April/025793.html I attach the final list. There were a few "special cases": - renamed in accordance with the name of the source package: - node-colors -> colors.js - node-rtcninja -> rtcninjajs - twitter-bootstrap -> twitter-bootstrap3 - migrated but the script failed to disable the repo on alioth because the files belong to collab-maint or to a specific user: - node-accepts - node-connect - node-express - node-log4js - node-parseurl - node-path-to-regexp - node-redis - node-send - node-type-is - should.js - three.js Since I'm a dm and I don't belong to the collab-maint group there's still some TODO: - disable repos: git clone https://salsa.debian.org/anarcat/alioth-migration.git ./alioth-migration/disable-repository /git/pkg-javascript/node-accepts.git /js-team/node-accepts ... - migrate from alioth/collab-maint, see: https://alioth-lists.debian.net/pipermail/pkg-javascript-devel/2018-April/025796.html Paolo
acorn arbiterjs asciimathtml backbone codemirror-js colors.js d3-format d3-tip.js datatables.js dojo eonasdan-bootstrap-datetimepicker es-module-loader-0.17.js gettext.js grunt highlight.js html2canvas ie7-js impress.js jquery-coolfieldset jquery-geo jquery-i18n-properties jquery-lazyload jquery-migrate-1 jquery-minicolors jquery-reflection jquery-timepicker jquery-typeahead.js jquery-watermark jscommunicator json-js jsrender jssip knowl.js languages4translatewiki leaflet leaflet-geometryutil leaflet-markercluster less.js libjs-angular-file-upload libjs-angular-gettext libjs-angular-schema-form libjs-angularjs-smart-table libjs-autonumeric libjs-backbone-deep-model libjs-backbone.stickit libjs-bootswatch libjs-cocktail libjs-cssrelpreload libjs-extjs libjs-fetch libjs-i18next libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-tmpl libjs-jquery.quicksearch libjs-jsencrypt libjs-lrdragndrop libjs-magic-search libjs-objectpath libjs-require-css libjs-requirejs-text libjs-spin.js libjs-term.js libjs-tv4 libjs-twitter-bootstrap-datepicker libjs-twitter-bootstrap-wizard libuv libuv1 ltx mediaelement modernizr mustache.js node-abbrev node-absolute-path node-abstract-leveldown node-accepts node-acorn-dynamic-import node-acorn-object-spread node-address node-addressparser node-after node-ajv node-ajv-keywords node-amdefine node-ansi node-ansi-align node-ansi-color-table node-ansi-font node-ansi-regex node-ansi-styles node-ansistyles node-any-promise node-anymatch node-ap node-applause node-aproba node-are-we-there-yet node-argparse node-arr-diff node-arr-flatten node-arr-union node-array-differ node-array-equal node-array-find-index node-array-flatten node-array-parallel node-array-series node-array-union node-array-uniq node-array-unique node-arrify node-asn1 node-asn1.js node-assert node-assert-plus node-assertion-error node-assertive node-ast-types node-ast-util node-astw node-async node-async-each node-auto-bind node-aws-sign2 node-babel node-babel-eslint node-babel-loader node-babel-plugin-add-module-exports node-babel-plugin-precompile-charcodes node-babel-plugin-transform-decorators-legacy node-babel-plugin-transform-define node-babel-plugin-transform-vue-jsx node-babel-preset-airbnb node-babel-preset-env node-babel-preset-es2015-loose node-babel-preset-es3 node-babel-preset-flow-vue node-babylon node-balanced-match node-base node-base62 node-base64-js node-base64id node-bash-match node-batch node-bcrypt-pbkdf node-beeper node-big.js node-binary-extensions node-bindings node-bl node-bluebird node-bn.js node-body-parser node-boolbase node-boom node-bootstrap-sass node-bootstrap-tour node-bowser node-boxen node-brace-expansion node-braces node-brorand node-browser-pack node-browser-stdout node-browser-unpack node-browserify-aes node-browserify-cipher node-browserify-des node-browserify-lite node-browserify-rsa node-browserify-sign node-browserify-zlib node-browserslist node-buble node-buffer-equal node-buffer-shims node-bufferjs node-buffers node-builtin-modules node-builtin-status-codes node-builtins node-bytes node-cache-base node-cached-path-relative node-call-limit node-callback-stream node-caller node-camelcase node-camelcase-keys node-caniuse-db node-caniuse-lite node-caseless node-chai node-chainsaw node-chalk node-channels node-character-parser node-charm node-check-error node-chokidar node-ci-info node-cipher-base node-cjson node-clarinet node-class-utils node-clean-yaml-object node-cli-boxes node-cli-spinners node-cli-table node-cli-truncate node-clone node-clone-buffer node-clone-stats node-cloneable-readable node-co node-coa node-coffeeify node-collection-visit node-color node-color-convert node-color-name node-color-string node-colormin node-commander node-commist node-commondir node-component-consoler node-component-emitter node-compressible node-compression node-concat-map node-concat-stream node-concat-with-sourcemaps node-config-chain node-connect node-connect-timeout node-console-control-strings node-console-group node-consolidate node-constantinople node-constants-browserify node-content-disposition node-content-type node-convert-source-map node-cookie node-cookie-parser node-cookie-signature node-cookiejar node-cookies node-copy-concurrently node-copy-descriptor node-core-js node-core-util-is node-cors node-cosmiconfig node-coveralls node-cpr node-crc node-crc32 node-create-ecdh node-create-hash node-create-hmac node-cross-spawn node-cross-spawn-async node-cryptiles node-crypto-browserify node-crypto-cacerts node-crypto-random-string node-cson-parser node-css node-css-color-names node-css-what node-cssstyle node-currently-unhandled node-cyclist node-d node-d3-array node-d3-axis node-d3-brush node-d3-chord node-d3-collection node-d3-color node-d3-dispatch node-d3-drag node-d3-dsv node-d3-ease node-d3-force node-d3-format node-d3-geo node-d3-hierarchy node-d3-interpolate node-d3-path node-d3-polygon node-d3-quadtree node-d3-queue node-d3-random node-d3-request node-d3-scale node-d3-selection node-d3-shape node-d3-time node-d3-time-format node-d3-timer node-d3-transition node-d3-zoom node-dargs node-dashdash node-databank node-date-now node-de-indent node-debug-fabulous node-decamelize node-decompress-response node-deep-eql node-deep-equal node-deep-extend node-deep-for-each node-deep-is node-defaults node-defined node-deflate-js node-del node-delegates node-delve node-depd node-deprecated node-deps-sort node-dequeue node-des.js node-detect-newline node-detective node-diacritics node-diffie-hellman node-difflet node-doctrine node-domain-browser node-domelementtype node-dot node-dot-prop node-dryice node-duplexer node-duplexer2 node-duplexer3 node-duplexify node-ebnf-parser node-ecc-jsbn node-editor node-ejs node-electron-to-chromium node-elliptic node-emojis-list node-encodeurl node-encoding node-enhanced-resolve node-entities node-err-code node-errno node-error-ex node-errorhandler node-errs node-es5-ext node-es5-shim node-es6-iterator node-es6-map node-es6-module-transpiler node-es6-promise node-es6-set node-es6-shim node-es6-symbol node-es6-weak-map node-escape-string-regexp node-escodegen node-escope node-eslint-plugin-flowtype node-eslint-plugin-html node-espree node-esprima node-esprima-fb node-esrecurse node-estraverse node-estree-walker node-esutils node-etag node-event-emitter node-eventemitter2 node-events node-eventsource node-everything.js node-evp-bytestokey node-execa node-exit node-expand-brackets node-expand-tilde node-expat node-expect.js node-exports-loader node-express node-express-generator node-extend node-extglob node-extsprintf node-fancy-log node-fast-deep-equal node-fast-levenshtein node-faye-websocket node-fd-slicer node-file-loader node-file-sync-cmp node-filename-regex node-filesize node-fill-range node-finalhandler node-find-cache-dir node-find-up node-findit2 node-first-chunk-stream node-flush-write-stream node-fn-name node-follow-redirects node-for-in node-for-own node-foreground-child node-formatio node-fragment-cache node-from2 node-fs-exists-sync node-fs-extra node-fs-readdir-recursive node-fs-write-stream-atomic node-fs.realpath node-function-bind node-fuzzaldrin-plus node-gauge node-generator-supported node-genfun node-get-caller-file node-get-func-name node-get-stdin node-get-stream node-get-value node-getobject node-getpass node-gettext-parser node-glob node-glob-base node-glob-parent node-glob-stream node-global-modules node-global-prefix node-globals node-globby node-globule node-glogg node-got node-graceful-fs node-groove node-grunt-babel node-grunt-cli node-grunt-contrib-clean node-grunt-contrib-coffee node-grunt-contrib-concat node-grunt-contrib-internal node-grunt-contrib-nodeunit node-grunt-contrib-requirejs node-grunt-known-options node-grunt-legacy-log node-grunt-legacy-log-utils node-grunt-legacy-util node-grunt-replace node-grunt-webpack node-gulp node-gulp-babel node-gulp-changed node-gulp-coffee node-gulp-concat node-gulp-load-plugins node-gulp-newer node-gulp-plumber node-gulp-sourcemaps node-gulp-util node-gulplog node-gzip-size node-handlebars node-har-schema node-har-validator node-has-ansi node-has-flag node-has-gulplog node-has-symbol-support-x node-has-to-string-tag-x node-has-unicode node-has-value node-has-values node-hash-base node-hash-sum node-hash-test-vectors node-hash.js node-hawk node-he node-help-me node-hmac-drbg node-hoek node-hook-std node-hooker node-hosted-git-info node-html-comment-regex node-htmlescape node-htmlparser2 node-http-errors node-http-signature node-https-browserify node-husl node-iconv node-iconv-lite node-icss-utils node-ieee754 node-iferr node-ignore-by-default node-imagemagick node-immediate node-import-lazy node-imports-loader node-imurmurhash node-indent-string node-inflight node-inherits node-inline-source-map node-interpret node-invert-kv node-ip node-ipaddr.js node-irregular-plurals node-is-accessor-descriptor node-is-arrayish node-is-binary-path node-is-buffer node-is-builtin-module node-is-data-descriptor node-is-descriptor node-is-directory node-is-dotfile node-is-equal-shallow node-is-extendable node-is-extglob node-is-generator-fn node-is-glob node-is-module node-is-negated-glob node-is-npm node-is-number node-is-obj node-is-object node-is-path-cwd node-is-path-in-cwd node-is-path-inside node-is-plain-obj node-is-plain-object node-is-primitive node-is-reference node-is-retry-allowed node-is-stream node-is-typedarray node-is-unc-path node-is-valid-glob node-is-windows node-isarray node-iscroll node-isexe node-isobject node-isstream node-isurl node-jade node-jed node-jison node-jison-lex node-jju node-jquery-textcomplete node-js-cookie node-js-tokens node-js-yaml node-jsbn node-jsesc node-json-loader node-json-localizer node-json-parse-helpfulerror node-json-schema node-json-schema-traverse node-json-stable-stringify node-json2module node-json3 node-json5 node-jsonfile node-jsonify node-jsonselect node-jsonstream node-jsprim node-jszip node-jszip-utils node-katex node-keese node-kew node-keygrip node-keypress node-kind-of node-klaw node-labeled-stream-splicer node-lastfm node-latest-version node-lazy-cache node-lazy-debug-legacy node-lazy-property node-lazystream node-lcid node-lcov-parse node-leveldown node-leven node-levn node-lexical-scope node-libs-browser node-lie node-livescript node-load-grunt-tasks node-load-json-file node-loader-runner node-loader-utils node-locate-character node-lodash node-lodash-compat node-lodash-packages node-lodash-reescape node-lodash-reevaluate node-log-driver node-log4js node-lolex node-loud-rejection node-lowercase-keys node-magic-string node-make-dir node-map-cache node-map-obj node-map-visit node-match-at node-md5.js node-mdn-data node-media-typer node-mem node-memory-fs node-meow node-merge node-merge-stream node-mess node-miller-rabin node-mime-types node-mimic-fn node-mimic-response node-minimalistic-crypto-utils node-minimatch node-minimist node-mississippi node-mixin-deep node-mkdirp node-mocha node-mocha-lcov-reporter node-mocks-http node-modify-babel-preset node-module-deps node-moment node-monocle node-mousetrap node-move-concurrently node-mqtt-packet node-multimatch node-multiparty node-multipipe node-music-library-index node-mutate-fs node-mute-stream node-mysql node-mz node-nan node-ncp node-negotiator node-node-dir node-node-rest-client node-nodeunit node-nomnom node-nopt node-normalize-git-url node-normalize-path node-normalize-range node-npm-bundled node-npm-run-path node-nth-check node-number-is-nan node-nwmatcher node-oauth node-obj-util node-object-assign node-object-copy node-object-inspect node-object-visit node-object.omit node-on-finished node-on-headers node-opener node-openid node-optionator node-orchestrator node-ordered-read-streams node-original node-os-browserify node-os-locale node-os-tmpdir node-osenv node-output-file-sync node-p-cancelable node-p-finally node-p-limit node-p-locate node-p-map node-p-timeout node-package node-package-json node-package-preamble node-parallel-transform node-parents node-parse-asn1 node-parse-base64vlq-mappings node-parse-glob node-parse-json node-parse-ms node-parseurl node-pascalcase node-path-browserify node-path-dirname node-path-exists node-path-is-absolute node-path-is-inside node-path-root-regex node-path-to-regexp node-path-type node-pathval node-pbkdf2 node-pend node-performance-now node-pify node-pinkie node-pinkie-promise node-pkg-dir node-pkg-up node-platform node-plur node-po2json node-policyfile node-posix-character-classes node-posix-getopt node-postcss node-postcss-filter-plugins node-postcss-load-config node-postcss-load-options node-postcss-load-plugins node-postcss-minify-font-values node-postcss-value-parser node-pre-gyp node-preact node-prelude-ls node-prepend-http node-preserve node-pretty-bytes node-pretty-hrtime node-pretty-ms node-private node-process node-process-nextick-args node-promise node-promise-inflight node-proto-list node-proxy-addr node-prr node-pseudomap node-pseudorandombytes node-public-encrypt node-pump node-pumpify node-q node-qs node-querystring-es3 node-querystringify node-qw node-rai node-random-bytes node-randombytes node-randomfill node-raw-loader node-rc node-read node-read-file node-read-only-stream node-read-package-json node-read-pkg node-read-pkg-up node-recast node-rechoir node-redent node-redis node-regenerate node-regenerate-unicode-properties node-regenerator-runtime node-regenerator-transform node-regex-cache node-regex-not node-regexpu-core node-registry-auth-token node-registry-url node-regjsgen node-regjsparser node-reinterval node-remove-trailing-separator node-repeat-element node-repeat-string node-repeating node-replace-ext node-require-dir node-require-directory node-require-from-string node-require-inject node-require-main-filename node-require-relative node-requires-port node-reserved node-resolve node-resolve-from node-resolve-pkg node-response-time node-resumer node-rimraf node-ripemd160 node-rollup node-rollup-plugin-buble node-rollup-plugin-commonjs node-rollup-plugin-json node-rollup-plugin-node-resolve node-rollup-plugin-replace node-rollup-plugin-string node-rollup-pluginutils node-run-queue node-run-sequence node-rw node-safe-buffer node-samsam node-schlock node-sdp-transform node-security node-seedrandom node-semver-diff node-send node-seq node-sequencify node-serve-favicon node-serve-index node-serve-static node-set-blocking node-set-getter node-set-immediate-shim node-set-value node-setimmediate node-setprototypeof node-sha.js node-shasum node-shebang-command node-shebang-regex node-shell-quote node-shelljs node-signal-exit node-simple-fmt node-simple-is node-simple-swizzle node-simplesmtp node-sinon node-sinon-chai node-slash node-slice-ansi node-snapdragon node-sntp node-source-list-map node-source-map node-source-map-support node-sourcemap-codec node-sparkles node-spdx-correct node-spdx-exceptions node-spdx-expression-parse node-spdx-license-ids node-split node-split-string node-split2 node-sshpk node-ssri node-stack-utils node-starttls node-static node-static-extend node-stats-webpack-plugin node-statuses node-stream-array node-stream-assert node-stream-browserify node-stream-combiner2 node-stream-consume node-stream-each node-stream-http node-stream-shift node-stream-splicer node-stream-to-observable node-streamtest node-strict-uri-encode node-string-decoder node-stringmap node-stringset node-stringstream node-strip-ansi node-strip-bom node-strip-bom-stream node-strip-eof node-strip-indent node-strip-json-comments node-style-loader node-stylus node-subarg node-superagent node-supertest node-supports-color node-syntax-error node-tacks node-tap node-tap-mocha-reporter node-tap-parser node-tapable node-tar-pack node-temp node-temporary node-test node-text-encoding node-text-table node-thenify node-thenify-all node-through node-through2 node-through2-filter node-tildify node-time-stamp node-time-zone node-timed-out node-timers-browserify node-tmatch node-tmp node-to-absolute-glob node-to-arraybuffer node-to-fast-properties node-to-object-path node-to-regex node-to-regex-range node-tough-cookie node-transformers node-traverse node-trim-newlines node-tty-browserify node-tunein node-tweetnacl node-type-check node-type-detect node-type-is node-typedarray node-typedarray-to-buffer node-typescript node-ua-parser-js node-uglify-save-license node-uglifyjs-webpack-plugin node-uid-number node-ultron node-umd node-unc-path-regex node-unicode-canonical-property-names-ecmascript node-unicode-data node-unicode-loose-match node-unicode-match-property-ecmascript node-unicode-match-property-value-ecmascript node-unicode-property-aliases node-unicode-property-aliases-ecmascript node-unicode-property-value-aliases node-unicode-property-value-aliases-ecmascript node-unicode-tr51 node-union-value node-uniq node-uniqid node-unique-stream node-unique-string node-universalify node-unpipe node-unset-value node-uri-path node-url-join node-url-loader node-url-parse node-url-parse-lax node-url-to-options node-use node-util-deprecate node-utml node-v8flags node-vali-date node-validate-npm-package-license node-validate-npm-package-name node-vary node-verror node-vhost node-vinyl node-vinyl-fs node-vinyl-sourcemaps-apply node-vlq node-vm-browserify node-vue-resource node-vue-style-loader node-vue-template-compiler node-watchpack node-wcwidth.js node-webfinger node-webpack node-webpack-sources node-webpack-stats-plugin node-websocket node-websocket-driver node-when node-which-module node-wide-align node-widest-line node-window-size node-with node-wrappy node-wrench node-write-file-atomic node-write-file-promise node-ws node-xdg-basedir node-xmlhttprequest-ssl node-xoauth2 node-xtend node-xterm node-y18n node-yajsml node-yallist node-yamlish node-yargs node-yargs-parser node-yauzl node-yawl node-yazl node-ytdl-core npm2deb passportjs passportjs-oauth pdf.js pegjs polymaps prefixfree prettify.js rainbow.js requirejs-text rtcninjajs science.js should.js simile-timeline skeleton smash three.js twitter-bootstrap3 typescript-types validator.js webcomponentsjs-custom-element-v0.js yamm3 yui3
-- Pkg-javascript-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel
