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

Reply via email to