Closed TheLeftMoose closed 5 years ago
Thanks. Yeah, that and the elasticsearch directory in the same repo each have a lot of activity/contributions going on independently. I have been wanting to make them repos each, but keep hestitating at considering how to retain contributor designations as such.
It might be sufficient for me to fork that one repo into a new repo, remove all but the minecraft-server , and shift down a directory. Thoughts or suggestions?
hmm github help to the rescue... https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/
Though that only covers the git migration. Should we consider to migrate the issues as well?
was just googling further, and there is some different approaches to moving the issues.
https://github.com/holman/ama/issues/413 refers to this project: https://github.com/google/github-issue-mover. Though I can't seem to find out if you will need to use this tool manually, or if you actually can query the "copy from project", then get a list that is looped across.
Good finds @theWoodman ! I'll work on a combo of the two since I had forgotten issues definitely need to migrate.
https://www.zenhub.com/guides/time-saver-features#move-issue-button We use ZenHub for our projects, really easy to move issues to a new repo when a user puts them in the wrong place.
so, long time no see... and it seems like nothing changed. Would it be possible to have a chat about what the plan could be to move?
I might have some preliminary plan below here: In terms of keeping the git history with the contributions, it would be the best to fork this repo, move it to a new repo. Then:
git rm
on new repo on all the files and folders that isn't needed anymore
git mv
on new repo on content from /minecraft_server folder to root folder
run the github issue mover
git rm
/minecraft server from old repo
Yeah, thanks for poking this topic. I really would like to isolate the image into its own repo. Yes, that approach would retain all the contributors which is equally important as retaining the open issues.
...so I’ll actively explore this.
...oh, I wonder if Docker Hub will let me shift the git reference?
Doesn't look promising :( The Docker Hub build settings don't provide an edit option for the associated GitHub repo:
Another I might "solve" this is to prune away some of the deprecated images I have in this repo. For example I know use all of the official Elastic images and can deprecated away elasticsearch, logstash, and kibana.
thanks for look into it, and sorry i didn't notice your comment before... Seems like this convo takes as long as pidgin carrieer...
Anyways, you are not the only one that has this problem, so i have tried to look up on the internet what others are doing. Certainly there is no message direct from Docker Inc; though their github feedback repo is a gold mine... if you dig... https://github.com/docker/hub-feedback/issues/313#issuecomment-265843090
and: https://success.docker.com/article/how-do-you-rename-a-docker-hub-repository
Anyways, you can't change provider. Though you can delete a dockerhub repo and create a new automated build with the same name. Though that will make you lose all your metadata, and therefore also the user base as this image is the most pulled. So that is a no-go i guess...
Any other top notch docker images being pulled from the same github repo? in that case, move everything other than your minecraft server, and rearrange it as you also discuss in the last post.
It's only been two years :), but I finally worked up the nerve to archive the other directories of this repo, shift the minecraft-server files up to the top level, and rename the repo to effectively make it be its own repo.
Github will handle the redirects, but the new repo URL is https://github.com/itzg/docker-minecraft-server.
I really love your work and would like to contribute. Though it would be easier if minecraft server had it's own repository.
Would that be possible?
Thanks in advance.