On Sun, Oct 16, 2011 at 7:07 AM, Stephan Beal <[email protected]> wrote:

> On Sun, Oct 16, 2011 at 12:57 PM, Richard Hipp <[email protected]> wrote:
>
>> I'll need a copyright 
>> release<http://www.fossil-scm.org/fossil/doc/trunk/www/copyright-release.html>from
>>  that user in either case.  And once I get the copyright release, then
>> he or she can have direct commit access.
>>
>
> But of course i didn't think about that :/.
>
> Skipping the licensing question for a moment - does fossil support such a
> workflow at all, or does making it work this way go outside of its comfort
> zone?
>

Fossil does not currently support a hierarchical development model very
well.  It wants everybody to be a peer.  It wants all developers to see
everything all the time.  Fossil strives to avoid a "peeking order" in which
some developers are hidden from view behind "lieutenants".  This is a more
egalitarian model, but also one that does not scale as well.

To better support a hierarchy, Fossil would need the ability to sync
individual branches in addition to its current behavior of always syncing
everything on every sync request. (Recall that I asked for volunteers to
implement such a thing a while back.)  But adding that feature quickly gets
complicated when you then try to figure out how to deal with auto-sync.  You
could, I suppose, put your local Fossil into a mode where it only syncs the
branch you are currently working on or switching to.  But what about Wiki
and Tickets and Events?  Do they get synced or not?  Once you leave the
comfort of Fossils original model of "everybody sees all the code all the
time" then various operational questions of this kind start to come up.



>
> --
> ----- stephan beal
> http://wanderinghorse.net/home/stephan/
>
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>


-- 
D. Richard Hipp
[email protected]
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to