Sorry, you're right, I didn't answer that part—yes, pull requests are great.


On Feb 25, 2012, at 3:05 PM, Jason McKesson wrote:

> I just want to know if pull requests are an acceptable way to hand you code 
> at all. It's not a question of "do you accept pull requests *quickly*." I 
> just want to know if patches are the only way to provide code fixes.
> 
> On 2/25/2012 12:00 PM, Jason Perkins wrote:
>> I've been focusing on getting 4.4 feature complete. That's done now so, as 
>> soon as I can get the next beta out the door, I will start focusing on bug 
>> fixes and release candidates. This process could be accelerated if more 
>> people would review patches and provide feedback.
>> 
>> Thanks for the contribution!
>> 
>> Jason
>> 
>> 
>> 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.
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Virtualization&  Cloud Management Using Capacity Planning
>>> Cloud computing makes use of virtualization - but cloud computing
>>> also focuses on allowing computing to be delivered as a service.
>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>>> _______________________________________________
>>> Premake-users mailing list
>>> Premake-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/premake-users
>> 
> 


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Premake-users mailing list
Premake-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/premake-users

Reply via email to