FYI, Bitbucket will be allowing pull requests to be pulled to a 
different branch, for easier integration into the main development 
line. There's an issue following it here: 
https://bitbucket.org/site/master/issue/3681/allow-users-to-edit-the-destination-of-a
 
. That should make it easier to accept pull requests and evaluate them.

On Tuesday, February 28, 2012 4:23:27 AM, Jason Perkins wrote:
> To follow up on this—it would be a big help for everyone if there was a "how 
> to contribute" guide for Premake. Something along the lines (though perhaps 
> not quite so comprehensive) as what the OGRE project provides:
>
>       
> http://ogre.svn.sourceforge.net/viewvc/ogre/trunk/Docs/CodingStandards.html
>       http://www.ogre3d.org/docs/OGREDeveloperGuide/index.html
>
> It would be an even bigger help if this guide could be a little forward 
> looking and lay out how we *ought* to be working—I know there is a solid 
> consensus for moving everything to BitBucket, and I'm all for it.
>
> I've put this on my own to-do list, but if anyone is looking for a way to 
> accelerate development, this would be a great contribution (I would suggest 
> the premake-dev wiki as the place for it: 
> https://bitbucket.org/premake/premake-dev/wiki/Home
>
> -st.
>
>
> On Feb 25, 2012, at 1:18 PM, Jason McKesson wrote:
>
>> I've noticed that premake-dev on Bitbucket has a number of outstanding
>> pull requests. I recently added one for a bug fix.
>>
>> Some of these requests have expired due to the deletion of the original
>> repo, but others seem to still be active. I also noticed that you have
>> stated on some of them that they should be submitted as patches over on
>> SourceForge instead of pull requests.
>>
>> If that is the case, if you're not going to accept any pull requests,
>> then it might be a good idea to deactivate public forking altogether.
>> The whole point of the public forking system on Bitbucket is to make it
>> easy for someone to get the repo, make some local changes, have them
>> back up on Bitbucket, and then hand those changes back to you for
>> evaluation. Rather than "patches", which are unversioned
>> single-revisions which, once incorporated into the repo, would conflict
>> with the changes that the person just made, pull requests preserve
>> version history, changesets, and so forth. Thus there is a complete
>> paper-trail of the fix, who created it, where it came from, how many
>> iterations it took to make it work, how it was merged with the mainline,
>> etc.
>>
>> If you're not accepting pull requests, there's just no point to anyone
>> publicly forking from premake-dev's Bitbucket repo. That being said, I
>> would strongly urge you to reconsider your stance on accepting pull
>> requests via Bitbucket. As previously stated, it makes tracking where
>> changes came from much easier. Sourceforge may be more visible to some,
>> but distributed version control wasn't invented to fling patches around.
>> It was created to be able to fling changesets and repositories around.
>> If it needs to be tracked on SourceForge, then a bug should be filed,
>> referencing the Bitbucket depo and revision number containing the fixes.
>> That's a lot more useful in the long run than a patch request.
>
>


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Premake-users mailing list
Premake-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/premake-users

Reply via email to