-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move to browserify organisation #3
Comments
Yes, as soon as ( |
Step 1 complete 💛 |
@calvinmetcalf could you run this? #!/bin/bash
while read -r package; do
npm owner add ljharb "$package"
done << LIST
browserify-aes
browserify-des
browserify-rsa
browserify-scrypt
browserify-sign
cipher-base
create-ecdh
create-hash
create-hmac
crypto-browserify
diffie-hellman
evp_bytestokey
hash-base
md5.js
parse-asn1
pbkdf2
pseudorandombytes
public-encrypt
randombytes
randomfill
ripemd160
sha.js
timing-safe-equal
LIST I have added @ljharb for these, as I still had ownership
|
@calvinmetcalf you might end up needing to add a |
Maybe there is merit to merging some of these packages, and the other node-like polyfills, into a monorepo (many packages, 1 repository) for easier maintenance too? |
I'm much more skeptical about that personally - monorepos in my experience make things much harder to maintain in the long run. Let's get everything transferred, and update what needs updating, before regrouping on larger questions like that. |
Sounds good. |
OK I'll try to run that tomorow or Monday at the latest
…On Fri, Apr 7, 2023, 7:56 PM Daniel Cousens ***@***.***> wrote:
Sounds good.
I can understand that, except many of these packages are strictly
dependent on each other and often need bumping and releasing in unison. As
you say though, happy to regroup on that in time.
—
Reply to this email directly, view it on GitHub
<#3 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAITRH2PUMJO6OFT4AORFI3XACSRHANCNFSM6AAAAAAWW7DJXU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
ok all set |
Thanks! I now have a "crypto" team in the browserify npm org with 24 packages on it. |
Thanks @calvinmetcalf for helping start this process.
We probably have three parts to do:
package.json
informationnpm
access to the browserify organisation (or relevant teams)I am happy to move each of the packages from this organization to https://github.com/browserify and update their meta information in time. @ljharb could you move the package
npm
ownership/access to the relevantnpm
organisation/teams? 💛The list of packages in https://github.com/crypto-browserify/ownership/blob/master/crypto-packages.json doesn't cover every package in this organisation. I'll move them across nonetheless and we can then add an issue to each repository to determine it's fate.
For example
buffer-reverse
, while useful, should be deprecated (Buffer
hasreverse
now), but I'll still move it for now so we can do that in the right place.The text was updated successfully, but these errors were encountered: