AppImage / AppImageKit

Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
http://appimage.org
Other
8.77k stars 563 forks source link

Migrate website branch to organization #103

Open kskarthik opened 8 years ago

kskarthik commented 8 years ago

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

probonopd commented 8 years ago

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

kskarthik commented 8 years ago

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

probonopd commented 8 years ago

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

chrisnharvey commented 8 years ago

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

probonopd commented 8 years ago

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

kskarthik commented 8 years ago

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

probonopd commented 8 years ago

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

chrisnharvey commented 8 years ago

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?

probonopd commented 8 years ago

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

azubieta commented 5 years ago

Can we close this ?

probonopd commented 5 years ago

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.

TheAssassin commented 5 years ago

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

probonopd commented 5 years ago

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

TheAssassin commented 5 years ago

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.

probonopd commented 5 years ago

The website is maintained in an independent branch.

Which means that this is already bad.

TheAssassin commented 5 years ago

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...

probonopd commented 5 years ago

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 ;-)

kskarthik commented 1 year ago

It this still undecided?