FreeOrion

Forums for the FreeOrion project
It is currently Wed Nov 22, 2017 9:17 am

All times are UTC




Post new topic Reply to topic  [ 210 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14
Author Message
PostPosted: Fri Jun 05, 2015 12:50 pm 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
After using now github for several month I would like to point out some things:

* I created a `freeorion-utilities` repository were developers can put projects related to FreeOrion into. It's intended for utilities, that should be versioned and documented, but should not be part of the application source and are not big enough to warrant an own repository. For now I just uploaded the svn2git migration scripts there and I intend to upload the ticket migration scripts in the near future.

* No progress for the ticket migration so far. It's a lot of effort with minimal reward (for me: 'fun stuff to code') so please don't expect results anytime soon. This, however, should not further limit the usage of the builtin github issue tracker. So if anyone wants to use it feel free to enable the issues for the freeorion/freeorion repository.

* Could we please move the fo-svn-mirror repository to the freeorion-archive organization? It's irritating for me to see an outdated and, by purpose, duplicate repository in the organization overview and it could mislead other people.

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Fri Jun 05, 2015 2:11 pm 
Offline
Programming, Design, Admin
User avatar

Joined: Wed Oct 08, 2003 1:33 am
Posts: 12016
Location: Munich
adrian_broher wrote:
* Could we please move the fo-svn-mirror repository to the freeorion-archive organization?
How would I do that?


Top
 Profile  
 
PostPosted: Fri Jun 05, 2015 3:06 pm 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
Geoff the Medio wrote:
How would I do that?


Go to the 'Settings' menu of the repository. Go there to the 'Transfer Ownership' entry of the 'Danger Zone'.

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Sun Jun 07, 2015 12:53 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
adrian_broher wrote:
* No progress for the ticket migration so far. It's a lot of effort with minimal reward (for me: 'fun stuff to code') so please don't expect results anytime soon. This, however, should not further limit the usage of the builtin github issue tracker. So if anyone wants to use it feel free to enable the issues for the freeorion/freeorion repository.
I already wanted to inquire about the status of that task, because I really want to enable the issue tracker on github. If we do that now, won't that complicate the ticket migration from SF? You'd have to somehow merge the migrated tickets with the ones that got created on github in the meantime...?
Quote:
* Could we please move the fo-svn-mirror repository to the freeorion-archive organization? It's irritating for me to see an outdated and, by purpose, duplicate repository in the organization overview and it could mislead other people.
Done.


Top
 Profile  
 
PostPosted: Sun Jun 07, 2015 2:57 pm 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
Vezzra wrote:
I already wanted to inquire about the status of that task, because I really want to enable the issue tracker on github. If we do that now, won't that complicate the ticket migration from SF? You'd have to somehow merge the migrated tickets with the ones that got created on github in the meantime...?

Not really. I create 'new' issues anyway. The github API doesn't allow anything else.

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Sun Jun 07, 2015 3:20 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
Apparently Geoff already activated the issue tracker (he has already opened a ticket), so everyone, please make use of this feature.


Top
 Profile  
 
PostPosted: Sun Jun 07, 2015 3:36 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
Ok, I've updated the OP with things that got decided/done in the meantime.

One question came up for me: github offers a feature for publishing releases, where you can also offer binaries to download. Looks pretty neat, and I'm wondering if we should use it and offer our release installer packages on github too (in addition to SF)?


Top
 Profile  
 
PostPosted: Mon Jun 08, 2015 5:38 pm 
Offline
AI Lead, Programmer
User avatar

Joined: Sat Sep 22, 2012 6:25 pm
Posts: 4376
If it's not too much trouble, sounds like a good idea to me.

_________________
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0


Top
 Profile  
 
PostPosted: Fri Mar 24, 2017 2:22 pm 
Offline
Dyson Forest
User avatar

Joined: Sun Jun 08, 2014 1:18 am
Posts: 214
I was looking at the FO Programming wiki page http://www.freeorion.org/index.php/Programming and noticed this line.
Code:
To submit code changes, make an SVN diff patch file and post it on the forums. Be sure to note that you release your changes under the GPL 2.0 (or later) license.

What is the desired action, now that the transition from SVN to GitHub is over?


Top
 Profile  
 
PostPosted: Fri Mar 24, 2017 2:29 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
mem359 wrote:
I was looking at the FO Programming wiki page http://www.freeorion.org/index.php/Programming and noticed this line.
Code:
To submit code changes, make an SVN diff patch file and post it on the forums. Be sure to note that you release your changes under the GPL 2.0 (or later) license.
Well, ouch. That needs updating, we obviously missed that one.
Quote:
What is the desired action, now that the transition from SVN to GitHub is over?
Creating a pull request for the master branch on our github repo.


Top
 Profile  
 
PostPosted: Fri Mar 24, 2017 2:35 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
Vezzra wrote:
Well, ouch. That needs updating, we obviously missed that one.
Done.


Top
 Profile  
 
PostPosted: Sun Apr 30, 2017 12:01 pm 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
After almost two years I'm inclined to say that all developers and contributors have acclimated with git and GitHub. However there are still lose ends on the SourceForge side of things. None of the project pages points to the preferred location for project communication (e.g. this forum or the GitHub issue tracker) and there are other problematic places where an unknowing user could get lost. Could someone with administrative rights give me permissions for the SF project so I can clean up there (SF username marcel_metz)?

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Sun Apr 30, 2017 5:15 pm 
Offline
AI Lead, Programmer
User avatar

Joined: Sat Sep 22, 2012 6:25 pm
Posts: 4376
adrian_broher wrote:
Could someone with administrative rights give me permissions for the SF project so I can clean up there (SF username marcel_metz)?
OK, Done.

_________________
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0


Top
 Profile  
 
PostPosted: Sun Apr 30, 2017 5:29 pm 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
Dilvish wrote:
OK, Done.


Thanks.

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Mon May 01, 2017 1:13 pm 
Offline
Release Manager, Design
User avatar

Joined: Wed Nov 16, 2011 12:56 pm
Posts: 4243
Location: Sol III
adrian_broher wrote:
However there are still lose ends on the SourceForge side of things.
Yep, my bad, I didn't finish the cleanup back then. The problem was the cleanup of the old SF bug/issue/feature trackers. We wanted to try to migrate the open items to the github issue tracker, but got stuck with this (IIRC you wanted to experiment with some tool, can't remember why that didn't work out). Somewhere down the road it got pushed down on the priority list, and I never got back to it.

Well, I guess thanks for cleaning up my mess. :oops:


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 210 posts ]  Go to page Previous  1 ... 10, 11, 12, 13, 14

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group