> Before you reject the idea of one-step rm totally

Oh, to be clear, I'm presenting this as a thought exercise.

> Many filesystems and OSes combine file versioning and file management

Sure, but: fossil is distinct from the filesystems. DOS, ext<n>, ffs,
etc., etc., etc are not versioning/managment filesystems, and there
ought to be a principle-of-least-surprise/being-a-good-citizen kept in
mind.

> In a sense, VCSes are a way to get such features on top of filesystems that 
> lack these abilities.

Well... sure -- but is that what I (or everybody, the majority, <some
appropriate entity>) signed up for when I started using fossil ? Is it
a Good Thing, or again, as case of overstepping bounds ? Honest
question.

I'll review your linked paper on hg for more ideas.

Cheers,

-bch






On 3/4/15, Warren Young <w...@etr-usa.com> wrote:
> On Mar 4, 2015, at 1:59 PM, bch <brad.har...@gmail.com> wrote:
>>
>> What you're describing here is the crux of the problem, and I think
>> can be fairly described as separation of  concerns -- the domain of
>> the version control is it's controlled files, and if a file is not
>> handled by version control, (ie: fossil rm somefile), should fossil be
>> reaching outside of its area of responsibility, well-intentioned or
>> not ?
>
> Many filesystems and OSes combine file versioning and file management:
>
>   https://en.wikipedia.org/wiki/Versioning_file_system
>
> In a sense, VCSes are a way to get such features on top of filesystems that
> lack these abilities.
>
> Before you reject the idea of one-step rm totally, work your way through the
> table documenting Mercurial's approach:
>
>   http://www.selenic.com/mercurial/hg.1.html#remove
>
> Do you see a problem if Fossil worked that way, too?
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to