-
Notifications
You must be signed in to change notification settings - Fork 10
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
Transfer repositories & NPM packages from mongodb-js to electron-userland #7
Comments
Sounds like a great idea. 👍 I wonder what we should do about npm ownership. 🤔 One way to handle it:
This way releases would happen automatically, no matter who's landing pull requests. |
There's an |
Cool. Can you add me to it? |
@zeke added. |
This is great :) A few 🤔:
For more context: these were all created to get https://compass.mongodb.com/ off the ground by going through atom build scripts and breaking them out into sep modules w strong testing. @durran is in Berlin and @rueckstiess is in Sydney so if I broke the build, they’d be stuck for 1 day or more until I could patch. Longer term: https://www.github.com/mongodb-js/hadron-build is ~equivalent to forge. So, might make sense for us to move to forge @durran The hadron-* projects might be a bit higher level for electron-userland but curious to discuss and I haven’t had ☕️ yet. Hadron provides the groundwork for building plugin based electron apps like atom, compass, and nylas. Would that be out of scope for electron-userland? IMO, hadron is incomplete today in terms of its aspirations. It would be sweet to get more community involvement here so it can be completed and enable others to build plugin based electron apps. |
☝️ that all sounds good to me, @imlucas |
RE RE the But yeah, 1, 2 and 3 should definitely be easy to sort out 👍 |
cc @imlucas Can we move forward with this plan? |
Plan looks good to me. Let me know if you need my help for any of it. |
I’ll get on this tomorrow. |
Just as a heads up here. I need temporary admin permissions in the electron-userland org (at least repo creation) to be able to transfer the repos over on Github. Once the transfer is complete please feel free to revoke my permissions. The repos I am going to transfer are: https://github.com/mongodb-js/electron-installer-squirrel-windows Please let me know if there are others I should include as well. |
@durran invite sent. |
Those 3 I noted are now transferred. I'll do the npm access next. |
@MarshallOfSound Can you please provide yours and @malept's npm usernames and/or emails? |
If not here you can email me directly at [email protected] or [email protected] |
Mine is the same as my github username. |
Malept is the same, https://www.npmjs.com/~malept |
Both should have permission on npm now. |
And since the Github repos are now transferred please take away my privs. ;) |
@durran I just checked and none of the three packages are in my list in the NPM UI. |
@durran you have been removed from the GitHub org as requested 😄 |
I just checked as well and see the same. I'll try again. |
I've temporarily given both of you admin access to the mongodb-js org and that seemed to work fine. For some reason my attempts to give both of your ownership to those repos both via the command line and in the web interface never worked. Maybe you have access now? |
@durran I have added those 3 modules successfully to the |
Great. Thank you so much! |
I was about to close this and I realized that we didn't move over |
Following on conversation from electron-userland/electron-installer-dmg#25 (comment):
@MarshallOfSound is interested in moving
electron-installer-dmg
andelectron-squirrel-startup
over, as they're used in Electron Forge.I'm kind of interested in
electron-installer-zip
since there's a link to it in the Electron Packager "related" section and it needs some updates (zip-folder
has issues, as we've found out in Forge)CC: @imlucas @zeke
The text was updated successfully, but these errors were encountered: