All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jürgen Botz" <jurgen@botz.org>
To: Bennett Todd <bet@rahul.net>
Cc: reiserfs-list@namesys.com
Subject: Re: software packaging and ReiserFS v4
Date: Wed, 03 Sep 2003 14:52:04 -0700	[thread overview]
Message-ID: <3F566284.40406@botz.org> (raw)
In-Reply-To: <20030903213742.GA13146@rahul.net>

Bennett Todd wrote:
>>>(although the forward mappings within /var/lib/pkg/foo wouldn't
>>>update automagically).
>>
>>They could, with the right plug-in.
> 
> A plug-in to reach in and edit the forward references in the package
> database misses my vision of "simple";

*sigh*

You do not seem to grasp the power of your own idea.  There is no
need for a separate "package database" with your scheme.  What is
the package database but the contents of your 'pkg' directory?
Your links (/usr/bin/program/pkg -> /pkg/program/...) provide the
inversion.  You only need a plug-in to make this "symbolic link"
something that gets atomically changed at both ends.  This is
nothing special... it is no more special than a regular symbolic
link, whose semantics are also provided by a plug-in in reiser4.

I can only paraphrase Hans: The filesystem *is* the database.

:j

--
Jürgen Botz               | While differing widely in the various
jurgen@botz.org           | little bits we know, in our infinite
                           | ignorance we are all equal. -Karl Popper


  reply	other threads:[~2003-09-03 21:52 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-03 16:54 software packaging and ReiserFS v4 Bennett Todd
2003-09-03 21:18 ` Jürgen Botz
2003-09-03 21:37   ` Bennett Todd
2003-09-03 21:52     ` Jürgen Botz [this message]
2003-09-04  1:28       ` Bennett Todd
2003-09-04  5:05         ` Jeffrey Yasskin
2003-09-03 23:11     ` Grant Miner
2003-09-05 18:15     ` Grant Miner
2003-09-05 19:44       ` Mike Fedyk
2003-09-05 20:18         ` Ragnar Kjørstad
2003-09-05 20:35           ` Mike Fedyk
2003-09-05 20:39           ` OT: package scripts (was Re: software packaging and ReiserFS v4) Bennett Todd
2003-09-05 21:37             ` Grant Miner
2003-09-08  9:49       ` software packaging and ReiserFS v4 Nikita Danilov
2003-09-08 10:52         ` Hans Reiser
2003-09-05  7:08 ` Richard Heycock

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F566284.40406@botz.org \
    --to=jurgen@botz.org \
    --cc=bet@rahul.net \
    --cc=reiserfs-list@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.