Skip to content
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

Migrating MELPA to organization and separating packages. #3570

Closed
milkypostman opened this issue Feb 7, 2016 · 7 comments
Closed

Migrating MELPA to organization and separating packages. #3570

milkypostman opened this issue Feb 7, 2016 · 7 comments
Labels

Comments

@milkypostman
Copy link
Member

Two things we want to do,

  1. move the MELPA repo to the MELPA organization.
  2. separate recipes from the package-build package.

What will we do with the recipes? Will they live in the root of the repo? I think this is what we need so that we can checkout the package-build.el package (which includes the scripts) then the recipe repo will be checked out to ./recipes.

The only other downside is that we need to get the Travis system setup for the recipes repo. That will need to checkout package-build I guess.

For the first step I think I will just move the repo over.

@milkypostman
Copy link
Member Author

1edd038

@milkypostman
Copy link
Member Author

welcome to the new org, we will have to rename these repos at some point I think, but I don't have time to do the split right now, it'll take a bit more time.

@purcell
Copy link
Member

purcell commented Feb 7, 2016

I don't think there's any need to split things up further, or move things around inside the repo. Let's just extract package-build.el to the root of a separate repo using Jonas' script, and switch recipes/package-build to point at that instead. We'd then need to ensure that the build scripts install the latest version of package-build when starting up.

@purcell
Copy link
Member

purcell commented Feb 7, 2016

There'll be some sort of update necessary for travis too, right?

@purcell
Copy link
Member

purcell commented Feb 7, 2016

Actually, Travis seems to still be working.

@tarsius
Copy link
Member

tarsius commented May 24, 2016

Let's just extract package-build.el to the root of a separate repo using Jonas' script, and switch recipes/package-build to point at that instead.

Is there a reason why you cannot just do so now? ;-)

We'd then need to ensure that the build scripts install the latest version of package-build when starting up.

I guess something could go wrong here, but if it did then that would be noticed very quickly and would probably be easy to fix, right?

This should be fairly easy to do for you, wouldn't it? I could give it a try too, but that would take longer and come with a greater risk of getting it wrong, since I am not familiar with the build scripts.

@tarsius
Copy link
Member

tarsius commented Mar 12, 2017

We've done that.

@tarsius tarsius closed this as completed Mar 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants