All of lore.kernel.org
 help / color / mirror / Atom feed
* creating live virtual files by concatenation
@ 2006-02-25 14:37 Maciej Soltysiak
  2006-02-25 15:28 ` Brian Meidell
                   ` (3 more replies)
  0 siblings, 4 replies; 33+ messages in thread
From: Maciej Soltysiak @ 2006-02-25 14:37 UTC (permalink / raw)
  To: linux-kernel; +Cc: reiserfs-list

Hello!

I have this idea about creating sort of a virtual file.

Let us say I have three text files that contain javascript code:
tooltip.js
banner.js
foo.js

Now let us say I am creating sort of a virtual text file (code.js)
that is a live-concatenation of these files:
# concatenate tooltip.js banner.js foo.js code.js

Note I am not talking about the cat(1) utility. I am thinking of
code.js be always a live concatenated version of these three, so when
I modify one file, the live-version is also modified.

What puprose I might have? Network-related. Say, I have an HTML file
that includes these three files in its code.

When a browser downloads the HTML file it will then create three threads
to download each of those javascript files.

If I had a live-concatenated file, I could reference it in the HTML file
so that the browser does not have to download three files but just one.

This would surely reduce network overhead of downloading the same amount
of data but within just one connection, reduce resource usage on the client
and possibly (depending on implementation) reduce the cost of accessing
three individual files on the server.

I am CC'ing reiserfs-list because Reiser4 would seem to be the most
robust filesystem that could have it done.

Any thoughts about the idea itself?
Would be nice if this idea could inspire some talented hackers here and there.

Best Regards,
Maciej



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
@ 2006-02-25 15:28 ` Brian Meidell
  2006-02-27 19:57   ` Hans Reiser
  2006-02-25 15:30 ` Jan Engelhardt
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 33+ messages in thread
From: Brian Meidell @ 2006-02-25 15:28 UTC (permalink / raw)
  Cc: reiserfs-list


I think the idea sounds like a special case of what can - if I 
understand it correctly - be done with  plugins for reiser4.

I have absolutely no practical knowledge of reiserfs plugins, but I 
remember the example with having the ID3 tag in an mp3 file be 
accessible through the file system by use of plugins. If that can be 
done, your suggestions could be done as well.

Feel free to hit me over the head with the stupid-newbie stick if I am 
way off - I am completely new to this list and I joined it to get smarter.

/Brian Meidell

Maciej Soltysiak wrote:
> Hello!
>
> I have this idea about creating sort of a virtual file.
>
> Let us say I have three text files that contain javascript code:
> tooltip.js
> banner.js
> foo.js
>
> Now let us say I am creating sort of a virtual text file (code.js)
> that is a live-concatenation of these files:
> # concatenate tooltip.js banner.js foo.js code.js
>
> Note I am not talking about the cat(1) utility. I am thinking of
> code.js be always a live concatenated version of these three, so when
> I modify one file, the live-version is also modified.
>
> What puprose I might have? Network-related. Say, I have an HTML file
> that includes these three files in its code.
>
> When a browser downloads the HTML file it will then create three threads
> to download each of those javascript files.
>
> If I had a live-concatenated file, I could reference it in the HTML file
> so that the browser does not have to download three files but just one.
>
> This would surely reduce network overhead of downloading the same amount
> of data but within just one connection, reduce resource usage on the client
> and possibly (depending on implementation) reduce the cost of accessing
> three individual files on the server.
>
> I am CC'ing reiserfs-list because Reiser4 would seem to be the most
> robust filesystem that could have it done.
>
> Any thoughts about the idea itself?
> Would be nice if this idea could inspire some talented hackers here and there.
>
> Best Regards,
> Maciej
>
>
>
>
>   

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
  2006-02-25 15:28 ` Brian Meidell
@ 2006-02-25 15:30 ` Jan Engelhardt
  2006-02-27 19:52   ` Yoanis Gil Delgado
  2006-02-25 15:35 ` Jesper Juhl
  2006-02-25 17:40 ` Peter Foldiak
  3 siblings, 1 reply; 33+ messages in thread
From: Jan Engelhardt @ 2006-02-25 15:30 UTC (permalink / raw)
  To: Maciej Soltysiak; +Cc: linux-kernel, reiserfs-list

>
>Now let us say I am creating sort of a virtual text file (code.js)
>that is a live-concatenation of these files:
># concatenate tooltip.js banner.js foo.js code.js
>
>Note I am not talking about the cat(1) utility. I am thinking of
>code.js be always a live concatenated version of these three, so when
>I modify one file, the live-version is also modified.
>
>What puprose I might have? Network-related. Say, I have an HTML file
>that includes these three files in its code.
>
Try FUSE.

>If I had a live-concatenated file, I could reference it in the HTML file
>so that the browser does not have to download three files but just one.
>
>This would surely reduce network overhead of downloading the same amount
>of data but within just one connection, reduce resource usage on the client
>and possibly (depending on implementation) reduce the cost of accessing
>three individual files on the server.
>
Have you ever heard of persistent connections with HTTP/1.1?


Jan Engelhardt
-- 

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
  2006-02-25 15:28 ` Brian Meidell
  2006-02-25 15:30 ` Jan Engelhardt
@ 2006-02-25 15:35 ` Jesper Juhl
  2006-02-25 17:15   ` Maciej Soltysiak
  2006-02-25 17:40 ` Peter Foldiak
  3 siblings, 1 reply; 33+ messages in thread
From: Jesper Juhl @ 2006-02-25 15:35 UTC (permalink / raw)
  To: Maciej Soltysiak; +Cc: linux-kernel, reiserfs-list

On 2/25/06, Maciej Soltysiak <solt2@dns.toxicfilms.tv> wrote:
> Hello!
>
> I have this idea about creating sort of a virtual file.
>
> Let us say I have three text files that contain javascript code:
> tooltip.js
> banner.js
> foo.js
>
> Now let us say I am creating sort of a virtual text file (code.js)
> that is a live-concatenation of these files:
> # concatenate tooltip.js banner.js foo.js code.js
>
> Note I am not talking about the cat(1) utility. I am thinking of
> code.js be always a live concatenated version of these three, so when
> I modify one file, the live-version is also modified.
>
> What puprose I might have? Network-related. Say, I have an HTML file
> that includes these three files in its code.
>
> When a browser downloads the HTML file it will then create three threads
> to download each of those javascript files.
>
> If I had a live-concatenated file, I could reference it in the HTML file
> so that the browser does not have to download three files but just one.
>

If that's what you want to accomplish, then you can easily get around
that in several ways.

1. Simply   $ cat tooltip.js banner.js foo.js > code.js  then include
code.js in your html document and remember to update it when you
change one of the 3 files (or create a script that does it.

2. use Apache's mod_include

3. Use PHP, Perl, python or watever your scripting language of choice
is - here's an example in PHP :

<?php
header('Content-type: text/javascript');
readfile('tooltip.js');
readfile('banner.js');
readfile('foo.js');
?>

save that as javascripts.php then put this in your HTML document :

<script src="javascripts.php" language="javascript"
type="text/javascript"></script>


And there are other ways ...


> This would surely reduce network overhead of downloading the same amount
> of data but within just one connection, reduce resource usage on the client
> and possibly (depending on implementation) reduce the cost of accessing
> three individual files on the server.
>

Negligible I'd say.


> I am CC'ing reiserfs-list because Reiser4 would seem to be the most
> robust filesystem that could have it done.
>
> Any thoughts about the idea itself?

Might be a cute little hack, but I don't think it's a very useful
feature really..


> Would be nice if this idea could inspire some talented hackers here and there.
>
> Best Regards,
> Maciej
>


--
Jesper Juhl <jesper.juhl@gmail.com>
Don't top-post  http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please      http://www.expita.com/nomime.html

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 15:35 ` Jesper Juhl
@ 2006-02-25 17:15   ` Maciej Soltysiak
  2006-02-25 18:40     ` Rik van Riel
  0 siblings, 1 reply; 33+ messages in thread
From: Maciej Soltysiak @ 2006-02-25 17:15 UTC (permalink / raw)
  To: Jesper Juhl, Jan Engelhardt; +Cc: linux-kernel, reiserfs-list

Jesper, Jan,

thanks for your replies. What I had in mind was not a solution
to any specific problem, but a filesystem feature.

A feature that could be used anywhere to have a live version
of files, a bit of what SQL CREATE VIEW could do for databases.

Code files, DNS zones, configuration files, HTML code. We are still
dealing with lots of text files today. Sometimes we do tiresome operations
on them or have to make up solutions similar to which Jesper had
proposed (using cat and updating it, using application level features,etc)

> Might be a cute little hack, but I don't think it's a very useful
> feature really..
Well, I will give FUSE a shot. However I have a hunch that this type
of feature is actually the future of something like filesystem services
for userspace.

Filesystems providing ways for userspace applications to create temporary
files, view, collections based on metadata. But that is completely
an other story, I wanted to keep low with ideas.

-- 
Best regards,
Maciej



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
                   ` (2 preceding siblings ...)
  2006-02-25 15:35 ` Jesper Juhl
@ 2006-02-25 17:40 ` Peter Foldiak
  3 siblings, 0 replies; 33+ messages in thread
From: Peter Foldiak @ 2006-02-25 17:40 UTC (permalink / raw)
  To: reiserfs-list, Maciej Soltysiak; +Cc: linux-kernel

hi, I think it is a good idea but there has been quite a long discusion of 
this issue on the reiserfs-list (some of it also on lkml) in the last few 
years, with the latest posts in May 2005 I think, most of ithem with the 
"file as directory" subject . The idea was if you have e.g. a "book" 
directory/file (object) and chapters within it, then the default action of 
"book" object when read as a file would be to give a concatenation of the 
chapter objects within it. There should be ways of specifying non-default 
actions for the objects too. There has also been a lot a resistance here to 
this idea, as it is quite a radical change to the concept of the conventional 
unstructured, serial "file". (I don't believe these are good reason not to 
try the idea at least.)
Read those mails first. Peter

On Saturday 25 February 2006 14:37, Maciej Soltysiak wrote:
> I have this idea about creating sort of a virtual file.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 17:15   ` Maciej Soltysiak
@ 2006-02-25 18:40     ` Rik van Riel
  2006-02-25 18:52       ` Jesper Juhl
  0 siblings, 1 reply; 33+ messages in thread
From: Rik van Riel @ 2006-02-25 18:40 UTC (permalink / raw)
  To: Maciej Soltysiak; +Cc: Jesper Juhl, Jan Engelhardt, linux-kernel, reiserfs-list

On Sat, 25 Feb 2006, Maciej Soltysiak wrote:

> Code files, DNS zones, configuration files, HTML code. We are still 
> dealing with lots of text files today.

You say it like it's a bad thing, but in truth I suspect
people often deal with text files because they're EASY
to manipulate through scripts, etc.

-- 
All Rights Reversed

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 18:40     ` Rik van Riel
@ 2006-02-25 18:52       ` Jesper Juhl
  2006-02-25 19:33           ` Maciej Soltysiak
  0 siblings, 1 reply; 33+ messages in thread
From: Jesper Juhl @ 2006-02-25 18:52 UTC (permalink / raw)
  To: Rik van Riel
  Cc: Maciej Soltysiak, Jan Engelhardt, linux-kernel, reiserfs-list

On 2/25/06, Rik van Riel <riel@redhat.com> wrote:
> On Sat, 25 Feb 2006, Maciej Soltysiak wrote:
>
> > Code files, DNS zones, configuration files, HTML code. We are still
> > dealing with lots of text files today.
>
> You say it like it's a bad thing, but in truth I suspect
> people often deal with text files because they're EASY
> to manipulate through scripts, etc.
>

I agree 100%, plain text serial files are *easy*.

Given the swiss-army knife of tools we have at our disposal (cat, cut,
head, tail, sed, awk, split, sort, grep  and many more), plain text
files are very easy to manipulate - not to mention write apps to
manipulate. And that is a very good thing IMHO.

I can imagine quite a mess if I open a file that is really a view of
several files and then start manipulating text in it across "actual
file" boundaries  that could blow up easily.

--
Jesper Juhl <jesper.juhl@gmail.com>
Don't top-post  http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please      http://www.expita.com/nomime.html

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re[2]: creating live virtual files by concatenation
  2006-02-25 18:52       ` Jesper Juhl
@ 2006-02-25 19:33           ` Maciej Soltysiak
  0 siblings, 0 replies; 33+ messages in thread
From: Maciej Soltysiak @ 2006-02-25 19:33 UTC (permalink / raw)
  To: Jesper Juhl; +Cc: Rik van Riel, Jan Engelhardt, linux-kernel, reiserfs-list

Hello Jesper

Saturday, February 25, 2006, 7:52:06 PM, you wrote:

> On 2/25/06, Rik van Riel <riel@redhat.com> wrote:
>> On Sat, 25 Feb 2006, Maciej Soltysiak wrote:
>>
>> > Code files, DNS zones, configuration files, HTML code. We are still
>> > dealing with lots of text files today.
>>
>> You say it like it's a bad thing, but in truth I suspect
>> people often deal with text files because they're EASY
>> to manipulate through scripts, etc.
Well, I did not mean to sound like that. My emphasis should have been
on that it sometimes is tiresome. I have no problems with plain text
files, I still am a human being, not an binary/XML parser or whatever :-D

> I can imagine quite a mess if I open a file that is really a view of
> several files and then start manipulating text in it across "actual
> file" boundaries  that could blow up easily.
Well, I meant that file to be read-only. Just a quick concatentated view
for reading.

-- 
Best regards,
Maciej



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re[2]: creating live virtual files by concatenation
@ 2006-02-25 19:33           ` Maciej Soltysiak
  0 siblings, 0 replies; 33+ messages in thread
From: Maciej Soltysiak @ 2006-02-25 19:33 UTC (permalink / raw)
  To: Jesper Juhl; +Cc: Rik van Riel, Jan Engelhardt, linux-kernel, reiserfs-list

Hello Jesper

Saturday, February 25, 2006, 7:52:06 PM, you wrote:

> On 2/25/06, Rik van Riel <riel@redhat.com> wrote:
>> On Sat, 25 Feb 2006, Maciej Soltysiak wrote:
>>
>> > Code files, DNS zones, configuration files, HTML code. We are still
>> > dealing with lots of text files today.
>>
>> You say it like it's a bad thing, but in truth I suspect
>> people often deal with text files because they're EASY
>> to manipulate through scripts, etc.
Well, I did not mean to sound like that. My emphasis should have been
on that it sometimes is tiresome. I have no problems with plain text
files, I still am a human being, not an binary/XML parser or whatever :-D

> I can imagine quite a mess if I open a file that is really a view of
> several files and then start manipulating text in it across "actual
> file" boundaries  that could blow up easily.
Well, I meant that file to be read-only. Just a quick concatentated view
for reading.

-- 
Best regards,
Maciej



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 19:33           ` Maciej Soltysiak
  (?)
@ 2006-02-25 22:30           ` Peter Foldiak
  2006-02-25 22:38             ` Rik van Riel
  -1 siblings, 1 reply; 33+ messages in thread
From: Peter Foldiak @ 2006-02-25 22:30 UTC (permalink / raw)
  To: Maciej Soltysiak
  Cc: Jesper Juhl, Rik van Riel, Jan Engelhardt, linux-kernel,
	reiserfs-list, Hans Reiser

Maciej Soltysiak wrote:

>>I can imagine quite a mess if I open a file that is really a view of
>>several files and then start manipulating text in it across "actual
>>file" boundaries  that could blow up easily.
>>    
>>
>Well, I meant that file to be read-only. Just a quick concatentated view
>for reading.
>  
>
The quick hack might be useful in certain situations. But the really 
interesting way to do it would be not to distinguish beween "actual" and 
"non-actual" files. All of them should be equally "actual", it is just 
that containment (possibly even overlap) would be allowed. The tree 
structure used by a file system such as Reiser4 would make this very 
efficient with each "sub-file" corresponding to a key-range. Writing a 
chapter should change the book that the chapter is part of. That is what 
would make it really valuable. Of course it would have all sorts of 
implications (e.g. for metadata for each part) that need to be thought 
about, but it could be done properly, I think.   Peter

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 22:30           ` Peter Foldiak
@ 2006-02-25 22:38             ` Rik van Riel
  2006-02-25 23:23               ` Peter Foldiak
  2006-02-27 20:43               ` Hans Reiser
  0 siblings, 2 replies; 33+ messages in thread
From: Rik van Riel @ 2006-02-25 22:38 UTC (permalink / raw)
  To: Peter Foldiak
  Cc: Maciej Soltysiak, Jesper Juhl, Jan Engelhardt, linux-kernel,
	reiserfs-list, Hans Reiser

On Sat, 25 Feb 2006, Peter Foldiak wrote:

> "sub-file" corresponding to a key-range. Writing a chapter should change the
> book that the chapter is part of. That is what would make it really valuable.
> Of course it would have all sorts of implications (e.g. for metadata for each
> part) that need to be thought about, but it could be done properly, I think.

What happens if you read the first 10kB of a file,
and one of the "chapters" behind your read cursor
grows?

Do you read part of the same data again when you
continue reading?

Does the read cursor automatically advance?

Your idea changes the way userspace expects files
to behave...

-- 
All Rights Reversed

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 22:38             ` Rik van Riel
@ 2006-02-25 23:23               ` Peter Foldiak
  2006-02-27 20:43               ` Hans Reiser
  1 sibling, 0 replies; 33+ messages in thread
From: Peter Foldiak @ 2006-02-25 23:23 UTC (permalink / raw)
  To: Rik van Riel
  Cc: Peter Foldiak, Maciej Soltysiak, Jesper Juhl, Jan Engelhardt,
	linux-kernel, reiserfs-list, Hans Reiser

Rik van Riel wrote:

>On Sat, 25 Feb 2006, Peter Foldiak wrote:
>
>>sub-file" corresponding to a key-range. Writing a chapter should change the
>>book that the chapter is part of. That is what would make it really valuable.
>>Of course it would have all sorts of implications (e.g. for metadata for each
>>part) that need to be thought about, but it could be done properly, I think.
>>    
>>
>
>What happens if you read the first 10kB of a file,
>and one of the "chapters" behind your read cursor
>grows?
>
>Do you read part of the same data again when you
>continue reading?
>
>Does the read cursor automatically advance?
>  
>
You should probably continue where you left off .

>Your idea changes the way userspace expects files
>to behave...
>  
>
Yes, I know.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 15:30 ` Jan Engelhardt
@ 2006-02-27 19:52   ` Yoanis Gil Delgado
  0 siblings, 0 replies; 33+ messages in thread
From: Yoanis Gil Delgado @ 2006-02-27 19:52 UTC (permalink / raw)
  To: Jan Engelhardt; +Cc: Maciej Soltysiak, linux-kernel, reiserfs-list

Jan Engelhardt wrote:

>>Now let us say I am creating sort of a virtual text file (code.js)
>>that is a live-concatenation of these files:
>># concatenate tooltip.js banner.js foo.js code.js
>>
>>Note I am not talking about the cat(1) utility. I am thinking of
>>code.js be always a live concatenated version of these three, so when
>>I modify one file, the live-version is also modified.
>>
>>What puprose I might have? Network-related. Say, I have an HTML file
>>that includes these three files in its code.
>>
>>    
>>
>Try FUSE.
>  
>
Yes that's the best solution. Email me if you have a question about how 
to accomplish this. Here at
our school we have created a fuse filesystem that "glues" files in a 
single one.

>  
>
>>If I had a live-concatenated file, I could reference it in the HTML file
>>so that the browser does not have to download three files but just one.
>>
>>This would surely reduce network overhead of downloading the same amount
>>of data but within just one connection, reduce resource usage on the client
>>and possibly (depending on implementation) reduce the cost of accessing
>>three individual files on the server.
>>
>>    
>>
>Have you ever heard of persistent connections with HTTP/1.1?
>
>
>Jan Engelhardt
>  
>


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 15:28 ` Brian Meidell
@ 2006-02-27 19:57   ` Hans Reiser
  0 siblings, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-27 19:57 UTC (permalink / raw)
  To: Brian Meidell; +Cc: reiserfs-list

It is our intent to support inheritance and make that working code
someday.  I encourage anyone who wants to to contribute to the effort.

I will not comment on the http optimization stuff in your email, not my
area....

Cheers,

Hans

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 19:33           ` Maciej Soltysiak
  (?)
  (?)
@ 2006-02-27 20:39           ` Hans Reiser
  2006-02-27 20:45             ` Jesper Juhl
  -1 siblings, 1 reply; 33+ messages in thread
From: Hans Reiser @ 2006-02-27 20:39 UTC (permalink / raw)
  To: Maciej Soltysiak
  Cc: Jesper Juhl, Rik van Riel, Jan Engelhardt, linux-kernel,
	reiserfs-list

Pretty much any simple basic tool or extension can be lived without. 
For them to say that you can do without it is to say nothing.  There is
little one actually needs a computer to do, I remember professors
explaining to me that they felt essays written on a typewritter tended
to be better written (it was probably due to them being written by
humanities students.;-) ) than those produced using troff.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-25 22:38             ` Rik van Riel
  2006-02-25 23:23               ` Peter Foldiak
@ 2006-02-27 20:43               ` Hans Reiser
  2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
  1 sibling, 1 reply; 33+ messages in thread
From: Hans Reiser @ 2006-02-27 20:43 UTC (permalink / raw)
  To: Rik van Riel
  Cc: Peter Foldiak, Maciej Soltysiak, Jesper Juhl, Jan Engelhardt,
	linux-kernel, reiserfs-list

Rik van Riel wrote:

>On Sat, 25 Feb 2006, Peter Foldiak wrote:
>
>  
>
>>"sub-file" corresponding to a key-range. Writing a chapter should change the
>>book that the chapter is part of. That is what would make it really valuable.
>>Of course it would have all sorts of implications (e.g. for metadata for each
>>part) that need to be thought about, but it could be done properly, I think.
>>    
>>
>
>What happens if you read the first 10kB of a file,
>and one of the "chapters" behind your read cursor
>grows?
>  
>
That is why you have magic delimiters, like the colons and newlines in
/etc/passwd.  You also specify the delimiters in your inheritance
syntax.  You don't want it to really all be one file, because you want
separation of modification times and acls that let users change their
own gecos field and etc., but there are times when you want to act on
/etc/passwd as one file.

>Do you read part of the same data again when you
>continue reading?
>
>Does the read cursor automatically advance?
>
>Your idea changes the way userspace expects files
>to behave...
>
>  
>


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: creating live virtual files by concatenation
  2006-02-27 20:39           ` creating live virtual files by concatenation Hans Reiser
@ 2006-02-27 20:45             ` Jesper Juhl
  0 siblings, 0 replies; 33+ messages in thread
From: Jesper Juhl @ 2006-02-27 20:45 UTC (permalink / raw)
  To: Hans Reiser
  Cc: Maciej Soltysiak, Rik van Riel, Jan Engelhardt, linux-kernel,
	reiserfs-list

On 2/27/06, Hans Reiser <reiser@namesys.com> wrote:
> Pretty much any simple basic tool or extension can be lived without.
> For them to say that you can do without it is to say nothing.  There is

All I said was that I don't *think* it will be of much use, that's not
to say that it *won't* be.

As a read-only thing I can certainly see some uses of it - Maciej
pointed out some nice ideas, sure, but wether or not they are actually
useful when you try to do real work needs to be tested. I for one need
to see it and play with it to determine if it will actually be useful.

Let's see an implementation and see how it works out for real...

--
Jesper Juhl <jesper.juhl@gmail.com>
Don't top-post  http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please      http://www.expita.com/nomime.html

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-27 20:43               ` Hans Reiser
@ 2006-02-28  6:24                 ` Peter van Hardenberg
  2006-02-28 15:19                   ` Marcus Furlong
                                     ` (2 more replies)
  0 siblings, 3 replies; 33+ messages in thread
From: Peter van Hardenberg @ 2006-02-28  6:24 UTC (permalink / raw)
  To: reiserfs-list

[-- Attachment #1: Type: text/plain, Size: 1740 bytes --]

Hans,

you've said that these kinds of plugins should be something a weekend warrior 
could tackle. Our group had a real stab and dumped hundreds of man hours into 
the project with little effect. Admittedly, we were not experienced kernel 
hackers, but we were all comfortable in low-level C and quite happy to read 
source.

I request that a simple plugin be maintained as a standalone patch to Reiser4. 

Ideally, there would be a small set of these plugins demonstrating how to 
create a new plugin which operates within the existing disk structure, and 
one that extends the on-disk format in a safe way.

This would allow interested parties to see in isolation what a Reiser4 plugin 
looks like and would further provide a conceptual grappling point for the 
development of a new plugin.

I have been getting requests for just such a plugin to be added to my reiser4 
developer's wiki (http://pvh.ca/trac/wiki/reiser4) at a rate of about one 
every two months. A few successful third-party plugins would hopefully 
increase interest in this.

I realise you and your team are up to your necks in serious work on hardcore 
lowlevel material, but I believe a brief diversion of some of your resources 
would provide a significant reward. 

Right now, the cost-of-entry appears to be set too high for developers outside 
your team to approach the project.

If this information is already out there somewhere, great. I will integrate it 
in the R4DevWiki and answer questions as best I can. If anyone out there 
disagrees with me about the current difficulty of producing even a simple 
plugin, let them prove me wrong with a patch.

-pvh

-- 
Peter van Hardenberg (pvh@pvh.ca)
Victoria, BC, Canada

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
@ 2006-02-28 15:19                   ` Marcus Furlong
  2006-02-28 19:00                   ` Hans Reiser
  2006-02-28 20:07                   ` Yoanis Gil Delgado
  2 siblings, 0 replies; 33+ messages in thread
From: Marcus Furlong @ 2006-02-28 15:19 UTC (permalink / raw)
  To: reiserfs-list


Peter van Hardenberg wrote:

> you've said that these kinds of plugins should be something a weekend
> warrior could tackle. Our group had a real stab and dumped hundreds of man
> hours into the project with little effect. Admittedly, we were not
> experienced kernel hackers, but we were all comfortable in low-level C and
> quite happy to read source.
> 
> I request that a simple plugin be maintained as a standalone patch to
> Reiser4.
> 
> Ideally, there would be a small set of these plugins demonstrating how to
> create a new plugin which operates within the existing disk structure, and
> one that extends the on-disk format in a safe way.

I second this. I have also spent a considerable amount of time wading
through reiser4 code in an attempt to put together a simple plugin. A
standalone plugin patch would be invaluable. Look at all the ideas for
plugins that have come up on this list, and notice that so far none have
come to fruition.

> Right now, the cost-of-entry appears to be set too high for developers
> outside your team to approach the project.

Agreed, after spending weeks on this I am almost at the point of abandoning
it.. An example plugin patch (just something trivial) would definitely
encourage people to get involved in plugin development.

--
Marcus Furlong


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
  2006-02-28 15:19                   ` Marcus Furlong
@ 2006-02-28 19:00                   ` Hans Reiser
  2006-02-28 20:07                   ` Yoanis Gil Delgado
  2 siblings, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 19:00 UTC (permalink / raw)
  To: Peter van Hardenberg; +Cc: reiserfs-list

XFS is larger than Reiser4.......


Peter van Hardenberg wrote:

>Hans,
>
>you've said that these kinds of plugins should be something a weekend warrior 
>could tackle. Our group had a real stab and dumped hundreds of man hours into 
>the project with little effect. Admittedly, we were not experienced kernel 
>hackers, but we were all comfortable in low-level C and quite happy to read 
>source.
>
>I request that a simple plugin be maintained as a standalone patch to Reiser4.
>
I will accept a patch doing that.  Unfortunately, my guys really need to
focus on getting done the stuff needed for us to get into the kernel
first before we could tackle that.

> 
>
>Ideally, there would be a small set of these plugins demonstrating how to 
>create a new plugin which operates within the existing disk structure, and 
>one that extends the on-disk format in a safe way.
>
>This would allow interested parties to see in isolation what a Reiser4 plugin 
>looks like and would further provide a conceptual grappling point for the 
>development of a new plugin.
>
>I have been getting requests for just such a plugin to be added to my reiser4 
>developer's wiki (http://pvh.ca/trac/wiki/reiser4) at a rate of about one 
>every two months. A few successful third-party plugins would hopefully 
>increase interest in this.
>
>I realise you and your team are up to your necks in serious work on hardcore 
>lowlevel material, but I believe a brief diversion of some of your resources 
>would provide a significant reward. 
>
>Right now, the cost-of-entry appears to be set too high for developers outside 
>your team to approach the project.
>  
>
I share your concerns on this.

>If this information is already out there somewhere, great. I will integrate it 
>in the R4DevWiki and answer questions as best I can. If anyone out there 
>disagrees with me about the current difficulty of producing even a simple 
>plugin, let them prove me wrong with a patch.
>
>-pvh
>
>  
>


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 20:07                   ` Yoanis Gil Delgado
@ 2006-02-28 19:41                     ` Peter van Hardenberg
  2006-02-28 20:48                       ` Yoanis Gil Delgado
  2006-02-28 21:53                       ` Marcus Furlong
  2006-02-28 19:48                     ` Hans Reiser
  1 sibling, 2 replies; 33+ messages in thread
From: Peter van Hardenberg @ 2006-02-28 19:41 UTC (permalink / raw)
  To: reiserfs-list

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
> On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
> We most take the advance.I suggest to all people interested in this to
> spent a full weekend creating such a plugin. There is a possibility of
> failure but..... we will gather enough question for the people at namesys
> and they can share some ligth. Then we spent another weekend and so on...

Yoanis, this is a great idea! We can collaborate via IRC and the wiki and 
share our discoveries. I will join this project. Who else will?

-- 
Peter van Hardenberg (pvh@pvh.ca)
Victoria, BC, Canada

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 20:07                   ` Yoanis Gil Delgado
  2006-02-28 19:41                     ` Peter van Hardenberg
@ 2006-02-28 19:48                     ` Hans Reiser
  1 sibling, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 19:48 UTC (permalink / raw)
  To: Yoanis Gil Delgado; +Cc: reiserfs-list

Yoanis and Peter, you are very generous with your time.  Thank you.

Hans

Yoanis Gil Delgado wrote:

>On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
>  
>
>>Hans,
>>
>>you've said that these kinds of plugins should be something a weekend
>>warrior could tackle. Our group had a real stab and dumped hundreds of man
>>hours into the project with little effect. Admittedly, we were not
>>experienced kernel hackers, but we were all comfortable in low-level C and
>>quite happy to read source.
>>
>>I request that a simple plugin be maintained as a standalone patch to
>>Reiser4
>>
>>Ideally, there would be a small set of these plugins demonstrating how to
>>create a new plugin which operates within the existing disk structure, and
>>one that extends the on-disk format in a safe way.
>>
>>This would allow interested parties to see in isolation what a Reiser4
>>plugin looks like and would further provide a conceptual grappling point
>>for the development of a new plugin.
>>
>>I have been getting requests for just such a plugin to be added to my
>>reiser4 developer's wiki (http://pvh.ca/trac/wiki/reiser4) at a rate of
>>about one every two months. A few successful third-party plugins would
>>hopefully increase interest in this.
>>
>>I realise you and your team are up to your necks in serious work on
>>hardcore lowlevel material, but I believe a brief diversion of some of your
>>resources would provide a significant reward.
>>
>>Right now, the cost-of-entry appears to be set too high for developers
>>outside your team to approach the project.
>>
>>If this information is already out there somewhere, great. I will integrate
>>it in the R4DevWiki and answer questions as best I can. If anyone out there
>>disagrees with me about the current difficulty of producing even a simple
>>plugin, let them prove me wrong with a patch.
>>
>>-pvh
>>    
>>
>
>We most take the advance.I suggest to all people interested in this to spent a 
>full weekend creating such a plugin. There is a possibility of failure 
>but..... we will gather enough question for the people at namesys and they 
>can share some ligth. Then we spent another weekend and so on...
>
>
>
>
>
>  
>


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 20:48                       ` Yoanis Gil Delgado
@ 2006-02-28 20:04                         ` Hans Reiser
  2006-02-28 22:24                           ` Peter van Hardenberg
  0 siblings, 1 reply; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 20:04 UTC (permalink / raw)
  To: Yoanis Gil Delgado
  Cc: reiserfs-list, Peter van Hardenberg, Alexander Lyamin aka FLX

Maybe we can put a button on our webpage labeled reiser4 wiki maintained
by pvh.  There is no chat equivalent of mailto: is there?  Maybe we
should also have a button labeled chatrooms which contains a page
describing where to find our chatrooms, etc.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
  2006-02-28 15:19                   ` Marcus Furlong
  2006-02-28 19:00                   ` Hans Reiser
@ 2006-02-28 20:07                   ` Yoanis Gil Delgado
  2006-02-28 19:41                     ` Peter van Hardenberg
  2006-02-28 19:48                     ` Hans Reiser
  2 siblings, 2 replies; 33+ messages in thread
From: Yoanis Gil Delgado @ 2006-02-28 20:07 UTC (permalink / raw)
  To: reiserfs-list

On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
> Hans,
>
> you've said that these kinds of plugins should be something a weekend
> warrior could tackle. Our group had a real stab and dumped hundreds of man
> hours into the project with little effect. Admittedly, we were not
> experienced kernel hackers, but we were all comfortable in low-level C and
> quite happy to read source.
>
> I request that a simple plugin be maintained as a standalone patch to
> Reiser4
>
> Ideally, there would be a small set of these plugins demonstrating how to
> create a new plugin which operates within the existing disk structure, and
> one that extends the on-disk format in a safe way.
>
> This would allow interested parties to see in isolation what a Reiser4
> plugin looks like and would further provide a conceptual grappling point
> for the development of a new plugin.
>
> I have been getting requests for just such a plugin to be added to my
> reiser4 developer's wiki (http://pvh.ca/trac/wiki/reiser4) at a rate of
> about one every two months. A few successful third-party plugins would
> hopefully increase interest in this.
>
> I realise you and your team are up to your necks in serious work on
> hardcore lowlevel material, but I believe a brief diversion of some of your
> resources would provide a significant reward.
>
> Right now, the cost-of-entry appears to be set too high for developers
> outside your team to approach the project.
>
> If this information is already out there somewhere, great. I will integrate
> it in the R4DevWiki and answer questions as best I can. If anyone out there
> disagrees with me about the current difficulty of producing even a simple
> plugin, let them prove me wrong with a patch.
>
> -pvh

We most take the advance.I suggest to all people interested in this to spent a 
full weekend creating such a plugin. There is a possibility of failure 
but..... we will gather enough question for the people at namesys and they 
can share some ligth. Then we spent another weekend and so on...




^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 19:41                     ` Peter van Hardenberg
@ 2006-02-28 20:48                       ` Yoanis Gil Delgado
  2006-02-28 20:04                         ` Hans Reiser
  2006-02-28 21:53                       ` Marcus Furlong
  1 sibling, 1 reply; 33+ messages in thread
From: Yoanis Gil Delgado @ 2006-02-28 20:48 UTC (permalink / raw)
  To: reiserfs-list

On Tuesday 28 February 2006 14:41, Peter van Hardenberg wrote:
> On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
> > On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
> > We most take the advance.I suggest to all people interested in this to
> > spent a full weekend creating such a plugin. There is a possibility of
> > failure but..... we will gather enough question for the people at namesys
> > and they can share some ligth. Then we spent another weekend and so on...
>
> Yoanis, this is a great idea! We can collaborate via IRC and the wiki and
> share our discoveries. I will join this project. Who else will?
Yes IRC is a good way of communication this will bring to life reiser4 IRC 
channel :). Hope we can get enough hackers. As soon as we have then we must 
start to organize the "party".

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 19:41                     ` Peter van Hardenberg
  2006-02-28 20:48                       ` Yoanis Gil Delgado
@ 2006-02-28 21:53                       ` Marcus Furlong
  2006-02-28 22:07                         ` Hans Reiser
  2006-02-28 23:19                         ` Yoanis Gil Delgado
  1 sibling, 2 replies; 33+ messages in thread
From: Marcus Furlong @ 2006-02-28 21:53 UTC (permalink / raw)
  To: reiserfs-list


> On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
>> On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
>> We most take the advance.I suggest to all people interested in this to
>> spent a full weekend creating such a plugin. There is a possibility of
>> failure but..... we will gather enough question for the people at namesys
>> and they can share some ligth. Then we spent another weekend and so on...
> 
> Yoanis, this is a great idea! We can collaborate via IRC and the wiki and
> share our discoveries. I will join this project. Who else will?

Count me in too. I think it's a great idea. Any chance of having someone
from namesys on hand to participate as well in case we hit any brick walls?


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 21:53                       ` Marcus Furlong
@ 2006-02-28 22:07                         ` Hans Reiser
  2006-02-28 23:19                         ` Yoanis Gil Delgado
  1 sibling, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 22:07 UTC (permalink / raw)
  To: furlongm, Alexander Lyamin aka FLX; +Cc: reiserfs-list

Marcus Furlong wrote:

>>On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
>>    
>>
>>>On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
>>>We most take the advance.I suggest to all people interested in this to
>>>spent a full weekend creating such a plugin. There is a possibility of
>>>failure but..... we will gather enough question for the people at namesys
>>>and they can share some ligth. Then we spent another weekend and so on...
>>>      
>>>
>>Yoanis, this is a great idea! We can collaborate via IRC and the wiki and
>>share our discoveries. I will join this project. Who else will?
>>    
>>
>
>Count me in too. I think it's a great idea. Any chance of having someone
>from namesys on hand to participate as well in case we hit any brick walls?
>
>
>
>  
>
That kind of depends on the timezone you do it in.;-)

Go ahead and get started, and we will participate in an ad-hoc way. 
Tell us where you are doing your talks, and when you have questions send
emails or otherwise ping us.

Nobody on our team in Russia will be awake for at least 8 hours.....

Hans

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 23:19                         ` Yoanis Gil Delgado
@ 2006-02-28 22:20                           ` Hans Reiser
  0 siblings, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 22:20 UTC (permalink / raw)
  To: Yoanis Gil Delgado; +Cc: reiserfs-list

Yoanis Gil Delgado wrote:

>On Tuesday 28 February 2006 16:53, Marcus Furlong wrote:
>  
>
>>>On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
>>>      
>>>
>>>>On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
>>>>We most take the advance.I suggest to all people interested in this to
>>>>spent a full weekend creating such a plugin. There is a possibility of
>>>>failure but..... we will gather enough question for the people at
>>>>namesys and they can share some ligth. Then we spent another weekend and
>>>>so on...
>>>>        
>>>>
>>>Yoanis, this is a great idea! We can collaborate via IRC and the wiki and
>>>share our discoveries. I will join this project. Who else will?
>>>      
>>>
>>Count me in too. I think it's a great idea. Any chance of having someone
>>from namesys on hand to participate as well in case we hit any brick walls?
>>    
>>
>Yes that would be excellent. But we must think in the worst scenerio. We must 
>start walking so when we hit the wall people at namesys said:
>	"This kids really need help"
>
>P.D: Reiser please don't let us hit the wall!!!! :)
>
>
>  
>
We won't.  But we will be asleep at frequent intervals.  ;-)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 20:04                         ` Hans Reiser
@ 2006-02-28 22:24                           ` Peter van Hardenberg
       [not found]                             ` <200602281903.12697.fred@uh.cu>
  2006-02-28 23:36                             ` Hans Reiser
  0 siblings, 2 replies; 33+ messages in thread
From: Peter van Hardenberg @ 2006-02-28 22:24 UTC (permalink / raw)
  To: Hans Reiser
  Cc: Yoanis Gil Delgado, reiserfs-list, Peter van Hardenberg,
	Alexander Lyamin aka FLX

[-- Attachment #1: Type: text/plain, Size: 869 bytes --]

On Tuesday 28 February 2006 12:04, Hans Reiser wrote:
> Maybe we can put a button on our webpage labeled reiser4 wiki maintained
> by pvh.  There is no chat equivalent of mailto: is there?  Maybe we
> should also have a button labeled chatrooms which contains a page
> describing where to find our chatrooms, etc.

An excellent idea. I know there is already a Reiser IRC channel on OFTC.  The 
URL irc://irc.oftc.net/reiser4 is understood by some programs. I have added 
the link to my wiki front page. 

If involvement grows, I will probably improve the Reiser4 wiki's hosting 
situation, at which point I will redirect the URL automatically and post the 
new URL here.

Tell me, do you have an public access SVN or CVS repository I could link the 
wiki to for source references?

-pvh

-- 
Peter van Hardenberg (pvh@pvh.ca)
Victoria, BC, Canada

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
       [not found]                             ` <200602281903.12697.fred@uh.cu>
@ 2006-02-28 23:07                               ` Peter van Hardenberg
  0 siblings, 0 replies; 33+ messages in thread
From: Peter van Hardenberg @ 2006-02-28 23:07 UTC (permalink / raw)
  To: Yoanis Gil Delgado; +Cc: reiserfs-list

[-- Attachment #1: Type: text/plain, Size: 432 bytes --]

On Tuesday 28 February 2006 16:03, you wrote:
> On Tuesday 28 February 2006 17:24, you wrote:
>
> No i don't have SVN or CVS. Also i think it will be  a nice feature of the
> wiki if it explains how to setup a development enviroment.

It does, thanks to Ryan Nordman's efforts.
(Further additions, corrections, and alternate configurations are welcome.)

-p

-- 
Peter van Hardenberg (pvh@pvh.ca)
Victoria, BC, Canada

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 21:53                       ` Marcus Furlong
  2006-02-28 22:07                         ` Hans Reiser
@ 2006-02-28 23:19                         ` Yoanis Gil Delgado
  2006-02-28 22:20                           ` Hans Reiser
  1 sibling, 1 reply; 33+ messages in thread
From: Yoanis Gil Delgado @ 2006-02-28 23:19 UTC (permalink / raw)
  To: reiserfs-list

On Tuesday 28 February 2006 16:53, Marcus Furlong wrote:
> > On Tuesday 28 February 2006 12:07, Yoanis Gil Delgado wrote:
> >> On Tuesday 28 February 2006 01:24, Peter van Hardenberg wrote:
> >> We most take the advance.I suggest to all people interested in this to
> >> spent a full weekend creating such a plugin. There is a possibility of
> >> failure but..... we will gather enough question for the people at
> >> namesys and they can share some ligth. Then we spent another weekend and
> >> so on...
> >
> > Yoanis, this is a great idea! We can collaborate via IRC and the wiki and
> > share our discoveries. I will join this project. Who else will?
>
> Count me in too. I think it's a great idea. Any chance of having someone
> from namesys on hand to participate as well in case we hit any brick walls?
Yes that would be excellent. But we must think in the worst scenerio. We must 
start walking so when we hit the wall people at namesys said:
	"This kids really need help"

P.D: Reiser please don't let us hit the wall!!!! :)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Plugin Patch (was Re: creating live virtual files by concatenation)
  2006-02-28 22:24                           ` Peter van Hardenberg
       [not found]                             ` <200602281903.12697.fred@uh.cu>
@ 2006-02-28 23:36                             ` Hans Reiser
  1 sibling, 0 replies; 33+ messages in thread
From: Hans Reiser @ 2006-02-28 23:36 UTC (permalink / raw)
  To: Peter van Hardenberg
  Cc: Yoanis Gil Delgado, reiserfs-list, Peter van Hardenberg,
	Alexander Lyamin aka FLX

Peter van Hardenberg wrote:

>On Tuesday 28 February 2006 12:04, Hans Reiser wrote:
>  
>
>>Maybe we can put a button on our webpage labeled reiser4 wiki maintained
>>by pvh.  There is no chat equivalent of mailto: is there?  Maybe we
>>should also have a button labeled chatrooms which contains a page
>>describing where to find our chatrooms, etc.
>>    
>>
>
>An excellent idea. I know there is already a Reiser IRC channel on OFTC.  The 
>URL irc://irc.oftc.net/reiser4 is understood by some programs. I have added 
>the link to my wiki front page. 
>  
>
Ok, that works for me, flx, please add it to our web page.

>If involvement grows, I will probably improve the Reiser4 wiki's hosting 
>situation, at which point I will redirect the URL automatically and post the 
>new URL here.
>
>Tell me, do you have an public access SVN or CVS repository I could link the 
>wiki to for source references?
>  
>
we use git these days, sigh.

>-pvh
>
>  
>


^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2006-02-28 23:36 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-25 14:37 creating live virtual files by concatenation Maciej Soltysiak
2006-02-25 15:28 ` Brian Meidell
2006-02-27 19:57   ` Hans Reiser
2006-02-25 15:30 ` Jan Engelhardt
2006-02-27 19:52   ` Yoanis Gil Delgado
2006-02-25 15:35 ` Jesper Juhl
2006-02-25 17:15   ` Maciej Soltysiak
2006-02-25 18:40     ` Rik van Riel
2006-02-25 18:52       ` Jesper Juhl
2006-02-25 19:33         ` Re[2]: " Maciej Soltysiak
2006-02-25 19:33           ` Maciej Soltysiak
2006-02-25 22:30           ` Peter Foldiak
2006-02-25 22:38             ` Rik van Riel
2006-02-25 23:23               ` Peter Foldiak
2006-02-27 20:43               ` Hans Reiser
2006-02-28  6:24                 ` Plugin Patch (was Re: creating live virtual files by concatenation) Peter van Hardenberg
2006-02-28 15:19                   ` Marcus Furlong
2006-02-28 19:00                   ` Hans Reiser
2006-02-28 20:07                   ` Yoanis Gil Delgado
2006-02-28 19:41                     ` Peter van Hardenberg
2006-02-28 20:48                       ` Yoanis Gil Delgado
2006-02-28 20:04                         ` Hans Reiser
2006-02-28 22:24                           ` Peter van Hardenberg
     [not found]                             ` <200602281903.12697.fred@uh.cu>
2006-02-28 23:07                               ` Peter van Hardenberg
2006-02-28 23:36                             ` Hans Reiser
2006-02-28 21:53                       ` Marcus Furlong
2006-02-28 22:07                         ` Hans Reiser
2006-02-28 23:19                         ` Yoanis Gil Delgado
2006-02-28 22:20                           ` Hans Reiser
2006-02-28 19:48                     ` Hans Reiser
2006-02-27 20:39           ` creating live virtual files by concatenation Hans Reiser
2006-02-27 20:45             ` Jesper Juhl
2006-02-25 17:40 ` Peter Foldiak

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.