AppImageKit icon indicating copy to clipboard operation
AppImageKit copied to clipboard

Migrate website branch to organization

Open kskarthik opened this issue 9 years ago • 18 comments

I'm proposing to move the website branch to appimage organization. I feel that its not a right place for website in AppImageKit repo.

kskarthik avatar Mar 02 '16 05:03 kskarthik

I share this. Will do as soon as I find the time, and when we are doing #78

probonopd avatar Mar 02 '16 19:03 probonopd

If you don't have time. Just create a repo in that org. I will submit a pull request of the site :)

kskarthik avatar Mar 02 '16 19:03 kskarthik

The domain then also needs to be moved over, I need to find out how to do that.

probonopd avatar Jun 17 '16 05:06 probonopd

@probonopd Could we not move the entire AppImageKit project to an organisation?

chrisnharvey avatar Sep 22 '16 13:09 chrisnharvey

We could and sooner or later we should, but I am a bit hesitant because I don't want break things.

probonopd avatar Sep 23 '16 07:09 probonopd

Better stay as it is now. Github has evolved a lot. You can set admins for use r repos too

kskarthik avatar Oct 01 '16 09:10 kskarthik

I still think sooner or later we should do that...

probonopd avatar Oct 01 '16 09:10 probonopd

I'm pretty sure if you move a repository, GitHub sets up a redirect, so everything should still work as it does now, but GitHub will transparently redirect everything to the new location.

I'm not sure how Travis CI will handle the move though, but that should be as simple as enabling the new repository in Travis I think.

Maybe give it a go with a test repo or something?

chrisnharvey avatar Oct 01 '16 11:10 chrisnharvey

Also see https://github.com/probonopd/AppImageKit/issues/78

probonopd avatar Nov 05 '16 19:11 probonopd

Can we close this ?

azubieta avatar Nov 23 '18 02:11 azubieta

We have not done this yet since we had no urgent need so far, it is work but the idea is not bad per se. I tend to not do admin work for which there is no urgent need. Please comment or reopen in case urgent need ever arises.

probonopd avatar Nov 23 '18 04:11 probonopd

I will perform the switch to a separate repository in the near future.

TheAssassin avatar Nov 23 '18 21:11 TheAssassin

Here is an argument why spreading out stuff is not a good idea: It makes it impossible(?) to send a PR that implements a change and changes the documentation and website along with it.

Code changes, documentation changes, and website changes should be "atomic" in one pull request. Spreading out things into multiple repos makes this much harder if not entirely impossible.

If our Definition of Done requires a PR to include updates to documentation and website if needed, then I don't see how this can work when things are spread out across repos. https://github.com/AppImage/AppImageKit/issues/573#issuecomment-441361622

probonopd avatar Nov 24 '18 12:11 probonopd

That doesn't make any sense at all. The website is maintained in an independent branch. Also, it doesn't contain any data of interest that needed to be updated regularly. So, extracting only removes bloat from the AppImageKit repository.

TheAssassin avatar Nov 24 '18 14:11 TheAssassin

The website is maintained in an independent branch.

Which means that this is already bad.

probonopd avatar Nov 24 '18 14:11 probonopd

That's not bad. The website doesn't contain any data that is of any interest for developers, that will be needed to updated.

We could also put any software ever made into a single repo...

TheAssassin avatar Nov 24 '18 14:11 TheAssassin

Right... which is exactly what https://github.com/probonopd/AppImageKit originally was before we started to spread out everything. Sometimes I miss those "easy" days ;-)

probonopd avatar Nov 24 '18 16:11 probonopd

It this still undecided?

kskarthik avatar Dec 07 '22 06:12 kskarthik