You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by ls...@onemodel.org on 2007/05/25 16:25:50 UTC

looking to pay a committer to finish 'atomic renames' implementation

My employer is wondering if any of the commiters are interested in being
paid to finish the  work on the much-discussed 'atomic renames' problem:
    http://subversion.tigris.org/issues/show_bug.cgi?id=898 
 
I don't want to delay or conflict with the current work toward 1.5, but
due to the fact that we can "lose" data in some cases as documented in
the user manual (as well as others we've found), it would be a good
thing to get this done. 
 
I'm also coding a workaround involving modifications to svnmerge.py: 
    http://www.orcaware.com/pipermail/svnmerge/2007-May/000913.html 
..(where I'd love feedback) but even this leaves some aspects of the
issue unresolved (like 3rd-party tool support, many corner cases, and
potential data loss via 'svn update').

We would like to pay an independent contractor to develop and integrate
this as a solution into the main subversion trunk with the same license
as the rest of subversion.  I seek a proposal (pls send directly to me;
very short and very informal or just an email reply is fine, initially)
indicating how you'd suggest addressing issues such as the following: 
  - design/algorithm (if there were needs to differ from the current
    TODO list on atomic renames) 
  - could you get stable binaries to us for it, between releases? 
  - how tested, when 
  - your experience and knowledge, specifically as related to this task 
  - what "done" means and how verified 
  - by when it could be completed 
 
Any comments or suggestions are also welcome. Thanks for reading this
far. 
 
Best regards, 
Luke Call 
 
p.s.- Here are a other related links, many of which in turn link to 
other relevant issues and threads, in no particular order: 
http://subversion.tigris.org/issues/show_bug.cgi?id=2685 
http://svn.collab.net/viewvc/*checkout*/svn/branches/fs-atomic-renames/subversion/libsvn_fs_base/notes/atomic-moves-proposal.txt 
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac.moves 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=114404 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64812 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64761 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64697 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=114455 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=119819 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=113346 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&&msgNo=21577 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=42172 
http://svn.haxx.se/dev/archive-2004-07/0084.shtml 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64772 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=70663 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=64254 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=56041 
http://markphip.blogspot.com/2006/12/subversion-moverename-feature.html 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120474 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120481 
http://svn.collab.net/repos/svn/branches/fs-atomic-renames/ 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=125809 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=124274 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64043 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64794 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64788 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64646 
My employer is wondering if any of the commiters are interested in being
paid to finish the  work on the much-discussed 'atomic renames' problem:
    http://subversion.tigris.org/issues/show_bug.cgi?id=898 
 
I don't want to delay or conflict with the current work toward 1.5, but
due to the fact that we can "lose" data in some cases as documented in
the user manual (as well as others we've found), it would be a good
thing to get this done. 
 
I'm also coding a workaround involving modifications to svnmerge.py: 
    http://www.orcaware.com/pipermail/svnmerge/2007-May/000913.html 
..(where I'd love feedback) but even this leaves some aspects of the
issue unresolved (like 3rd-party tool support, many corner cases, and
potential data loss via 'svn update').

We would like to pay an independent contractor to develop and integrate
this as a solution into the main subversion trunk with the same license
as the rest of subversion.  I seek a proposal (pls send directly to me;
very short and very informal or just an email reply is fine, initially)
indicating how you'd suggest addressing issues such as the following: 
  - design/algorithm (if there were needs to differ from the current
    TODO list on atomic renames) 
  - could you get stable binaries to us for it, between releases? 
  - how tested, when 
  - your experience and knowledge, specifically as related to this task 
  - what "done" means and how verified 
  - by when it could be completed 
 
Any comments or suggestions are also welcome. Thanks for reading this
far. 
 
Best regards, 
Luke Call 
 
p.s.- Here are a other related links, many of which in turn link to 
other relevant issues and threads, in no particular order: 
http://subversion.tigris.org/issues/show_bug.cgi?id=2685 
http://svn.collab.net/viewvc/*checkout*/svn/branches/fs-atomic-renames/subversion/libsvn_fs_base/notes/atomic-moves-proposal.txt 
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac.moves 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=114404 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64812 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64761 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64697 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=114455 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=119819 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=113346 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&&msgNo=21577 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=42172 
http://svn.haxx.se/dev/archive-2004-07/0084.shtml 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64772 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=70663 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=64254 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=56041 
http://markphip.blogspot.com/2006/12/subversion-moverename-feature.html 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120474 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120481 
http://svn.collab.net/repos/svn/branches/fs-atomic-renames/ 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=125809 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=124274 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64043 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64794 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64788 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64646 
My employer is wondering if any of the commiters are interested in being
paid to finish the  work on the much-discussed 'atomic renames' problem:
    http://subversion.tigris.org/issues/show_bug.cgi?id=898 
 
I don't want to delay or conflict with the current work toward 1.5, but
due to the fact that we can "lose" data in some cases as documented in
the user manual (as well as others we've found), it would be a good
thing to get this done. 
 
I'm also coding a workaround involving modifications to svnmerge.py: 
    http://www.orcaware.com/pipermail/svnmerge/2007-May/000913.html 
..(where I'd love feedback) but even this leaves some aspects of the
issue unresolved (like 3rd-party tool support, many corner cases, and
potential data loss via 'svn update').

We would like to pay an independent contractor to develop and integrate
this as a solution into the main subversion trunk with the same license
as the rest of subversion.  I seek a proposal (pls send directly to me;
very short and very informal or just an email reply is fine, initially)
indicating how you'd suggest addressing issues such as the following: 
  - design/algorithm (if there were needs to differ from the current
    TODO list on atomic renames) 
  - could you get stable binaries to us for it, between releases? 
  - how tested, when 
  - your experience and knowledge, specifically as related to this task 
  - what "done" means and how verified 
  - by when it could be completed 
 
Any comments or suggestions are also welcome. Thanks for reading this
far. 
 
Best regards, 
Luke Call 
 
p.s.- Here are a other related links, many of which in turn link to 
other relevant issues and threads, in no particular order: 
http://subversion.tigris.org/issues/show_bug.cgi?id=2685 
http://svn.collab.net/viewvc/*checkout*/svn/branches/fs-atomic-renames/subversion/libsvn_fs_base/notes/atomic-moves-proposal.txt 
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac.moves 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=114404 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64812 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64761 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64697 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=114455 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=119819 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=113346 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&&msgNo=21577 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=42172 
http://svn.haxx.se/dev/archive-2004-07/0084.shtml 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64772 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=70663 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=64254 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=56041 
http://markphip.blogspot.com/2006/12/subversion-moverename-feature.html 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120474 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120481 
http://svn.collab.net/repos/svn/branches/fs-atomic-renames/ 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=125809 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=124274 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64043 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64794 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64788 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64646 
My employer is wondering if any of the commiters are interested in being
paid to finish the  work on the much-discussed 'atomic renames' problem:
    http://subversion.tigris.org/issues/show_bug.cgi?id=898 
 
I don't want to delay or conflict with the current work toward 1.5, but
due to the fact that we can "lose" data in some cases as documented in
the user manual (as well as others we've found), it would be a good
thing to get this done. 
 
I'm also coding a workaround involving modifications to svnmerge.py: 
    http://www.orcaware.com/pipermail/svnmerge/2007-May/000913.html 
..(where I'd love feedback) but even this leaves some aspects of the
issue unresolved (like 3rd-party tool support, many corner cases, and
potential data loss via 'svn update').

We would like to pay an independent contractor to develop and integrate
this as a solution into the main subversion trunk with the same license
as the rest of subversion.  I seek a proposal (pls send directly to me;
very short and very informal or just an email reply is fine, initially)
indicating how you'd suggest addressing issues such as the following: 
  - design/algorithm (if there were needs to differ from the current
    TODO list on atomic renames) 
  - could you get stable binaries to us for it, between releases? 
  - how tested, when 
  - your experience and knowledge, specifically as related to this task 
  - what "done" means and how verified 
  - by when it could be completed 
 
Any comments or suggestions are also welcome. Thanks for reading this
far. 
 
Best regards, 
Luke Call 
 
p.s.- Here are a other related links, many of which in turn link to 
other relevant issues and threads, in no particular order: 
http://subversion.tigris.org/issues/show_bug.cgi?id=2685 
http://svn.collab.net/viewvc/*checkout*/svn/branches/fs-atomic-renames/subversion/libsvn_fs_base/notes/atomic-moves-proposal.txt 
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.copychanges.html#svn.branchmerge.copychanges.bestprac.moves 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=114404 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64812 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64761 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64697 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=114455 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=119819 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=113346 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&&msgNo=21577 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=42172 
http://svn.haxx.se/dev/archive-2004-07/0084.shtml 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64772 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=70663 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=64254 
http://subversion.tigris.org/servlets/ReadMsg?listName=users&msgNo=56041 
http://markphip.blogspot.com/2006/12/subversion-moverename-feature.html 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120474 
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=120481 
http://svn.collab.net/repos/svn/branches/fs-atomic-renames/ 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=125809 
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=124274 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64043 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64794 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64788 
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=64646 
 
------------end------------

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org