slash2009 / XWMM

XBMC Web Media Manager
Other
56 stars 20 forks source link

Git maintenance #78

Closed ghost closed 9 years ago

ghost commented 10 years ago

My OCD has kicked in, can I suggest some git house cleaning :smile:

To see what it would look like check the release page on my fork.

Create Tags

# Date                                           Message                               Tag                      Commit
GIT_COMMITTER_DATE="2011-08-15 14:31" git tag -m "XWMM v1.9.2 for XBMC 10.x (Dharma)"  release/10-dharma/v1.9.4 b79cc21
GIT_COMMITTER_DATE="2013-03-25 18:10" git tag -m "XWMM v2.0.9 for XBMC 11.x (Eden)"    release/11-eden/v2.0.9   93fddce
GIT_COMMITTER_DATE="2013-09-22 15:54" git tag -m "XWMM v3.0.0 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.0  126449c
GIT_COMMITTER_DATE="2013-12-09 14:58" git tag -m "XWMM v3.0.1 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.1  7677acc
GIT_COMMITTER_DATE="2013-12-14 13:39" git tag -m "XWMM v3.0.2 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.2  dab0b0e
GIT_COMMITTER_DATE="2014-02-21 21:14" git tag -m "XWMM v4.0.1 for XBMC 13.x (Gotham)"  release/13-gotham/v4.0.1 8a34b6a
GIT_COMMITTER_DATE="2014-07-01 22:05" git tag -m "XWMM v4.0.2 for XBMC 13.x (Gotham)"  release/13-gotham/v4.0.2 e09176b
GIT_COMMITTER_DATE="2014-07-01 23:55" git tag -m "XWMM v4.1.0-rc1 for XBMC 13.x (Gotham)"  release/13-gotham/v4.1.0-rc1 4ca8c4a

GIT_COMMITTER_DATE sets the tag date to the same date as the commit being tagged to keep GH release page happy as tags are sorted by date committed not name.

Delete old tags/branches

Dharma

git branch -D dharma
git push origin :dharma

Eden

git branch -D eden
git push origin :eden

Frodo

git branch -D frodo
git push origin :frodo
git tag -d v3.0.1-gfx-test v3.0.2
git push origin :refs/tags/v3.0.1-gfx-test :refs/tags/v3.0.2

Gotham

git branch -D gotham
git push origin gotham
git tag -d v4.0.1 v4.0.1-master-snapshot v4.1.0-rc1
git push origin :refs/tags/v4.0.1 :refs/tags/v4.0.1-master-snapshot :refs/tags/v4.1.0-rc1
un1versal commented 10 years ago

I had already done something towards thisI

Else I have a better suggestion.

Use your fork as the main XWMM release, take over and then its already done.

I can update the forum thread to match and if you like I can continue helping out as I was.

As this is not my Project or account, I rather not nuke the old releases as they dont matter and slash tbh should say what the hell he wants to do.

Either way we should discuss this properly I agree some cleanup is necessary.

un1versal commented 10 years ago

@fyfe I have asked @slash2009 to add you as a project collaborator.

slash2009 commented 10 years ago

Hi guys,

I've just added fyfe as a collaborator. Let me know if I can do other admin stuff. Thanks

un1versal commented 10 years ago

@slash2009 thx, hope that makes it easier for him to dev.

you looked that the renaming and artwork competition I setup in #104 your input would be highly desirable on that part.

ghost commented 9 years ago

@uNiversaI I've given the tags and branches a clean up. The branches for the older versions (Dharma/Frodo/Eden) have been tagged and the branches deleted. If for some obscure reason we need to access them again we can branch off the appropriate tag. I've also removed the duplicate tags that aren't needed.