athfs-developer Mailing List for Linux kernel module for the AtheOS FS
Brought to you by:
kementeus,
sjlongland
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(6) |
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ben...@id...> - 2004-05-22 12:27:34
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: <uda...@lk...> - 2003-07-16 09:20:32
|
First, AFS (AtheOS FileSystem) is the official name of the AthFS, but the Andrew FileSystem was first in the list, so we choose another name for the Project... what is the project about?... easy, the first goal is to write a Linux FileSystem Kernel Module using the 2.4 kernel series for the AtheOS File System used by AtheOS and Syllable Operating System (I guess it will change the name to SyllableStor or something similar in the SyllableOS). The next goal with the project is to write the documentation about this filesystem (specs, and similar). We hope to write some userland applications in the future to handle this FS too (as a filecheck and format utilities for Linux and other OSes -for example, there is not any file system integrity check system for this in Syllable nor AtheOS-).<BR> AFS is based on the BFS (Be File System) and it is based in a multimedia storage file system. It has a lot of extensions to handle MIME types and similar. We are trying to base the driver code based in the actual BeFS Linux Kernel Module but we hope to write our own code in a very close future. ................ Well , i got the code of Syllable. But what i inferred from above is that its based on Be File System . So is this somewhat different from the filesystem used by AtheOS or syllable. Are the two file systems same or different. As in the mechanism would be the same but the way for implementing can be different.. m i correct?? Next Stuart , said that this is a virtual filesystem.. i really dont agree with this point as of now. Some more explanaition would make it better for me... To quote, what Stuart has said.. Well, the AtheOS filesystem is actually a virtual filesystem, so along with physical files & directories, there are also pipes/fifos, device files, etc.. I'm really not the authority on this, certainly you're welcome to ask the Syllable <http://syllable.sf.net/> development team. Reason for not getting conviced that its actually not a VFS.. Here the case should be like you can actually load the Atheos Filesystem on Linux Machine. As in you can have Amoeba , QNX4.x , etc. Correct me if i m wrong on this. ......... Right now there are just a few lines and chunks of code, and I almost finishing the documentation about some few stuff of this file system, and yes, all the doc is been written from scratch looking in the code of the BeFS LKM and the Syllable sourcecode. ............. how about sharing the documents.. ?? ............... regards udayan |
From: Cristian F. P. G. <kem...@ya...> - 2003-07-15 18:06:34
|
This is my first mail to all of you (I hope it won't be the last)... I got some troubles with my computer, my home, my classes, but everything is fine right now, so I can keep going working with the code and with the project. Let's write some stuff about the last questions and messages on the list (by the way, I got serious troubles sending mail to the mail list with my Evolution, if any of you know how to fix it... welcome).<BR> First, AFS (AtheOS FileSystem) is the official name of the AthFS, but the Andrew FileSystem was first in the list, so we choose another name for the Project... what is the project about?... easy, the first goal is to write a Linux FileSystem Kernel Module using the 2.4 kernel series for the AtheOS File System used by AtheOS and Syllable Operating System (I guess it will change the name to SyllableStor or something similar in the SyllableOS). The next goal with the project is to write the documentation about this filesystem (specs, and similar). We hope to write some userland applications in the future to handle this FS too (as a filecheck and format utilities for Linux and other OSes -for example, there is not any file system integrity check system for this in Syllable nor AtheOS-).<BR> AFS is based on the BFS (Be File System) and it is based in a multimedia storage file system. It has a lot of extensions to handle MIME types and similar. We are trying to base the driver code based in the actual BeFS Linux Kernel Module but we hope to write our own code in a very close future. Right now there are just a few lines and chunks of code, and I almost finishing the documentation about some few stuff of this file system, and yes, all the doc is been written from scratch looking in the code of the BeFS LKM and the Syllable sourcecode. I guess it will be very useful the Dominic Giampaolo's book: "Practical File System Design with the BeOS File System"... but I haven't... Try to understand the code and write some doc is something difficult, and there is another big trouble in my hands, English is not my native language; so, I will need somebody to fix my grammar and spelling errors. It is true, the project has been something like dead the past two months... but right now it is time to start working... I will like to keep in touch with all of you, let me know anything... and thanks a lot Stuart to forward me the mails... Xaludos... Xtian On Tue, 2003-07-15 at 01:05, Stuart Longland wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > uda...@lk... wrote: > > | hi Stuart, > | > | Wanted to know if you've prepared any design documents related to the > | AtheOS Filesystem? ... > > There isn't any as yet (as far as I know) > > | What has been the approach till date, as in how did you go about > | making the small section of code... > > The small section of code was based on the BeOS Filesystem driver -- > since the AtheOS & BeOS filesystems are similar. The basic algorithms > are also largely done for us through the code in Syllable. It's a > matter of banging out a similar piece of code that will fit into the > Linux kernel source. > > - -- > +-------------------------------------------------------------+ > | Stuart Longland stuartl at longlandclan.hopto.org | > | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | > | I haven't lost my mind - it's backed up on a tape somewhere | > | Griffith Student No: Course: Bachelor/IT (Nathan) | > +-------------------------------------------------------------+ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.2 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/E6fUIGJk7gLSDPcRArLvAJsFbUTErJ4ol6JeTGxGW+EN3nlXjACfcUkv > CFM5eNgF4mpGUFGiX7Dkj7g= > =NFcD > -----END PGP SIGNATURE----- |
From: Cristian F. P. G. <kem...@ya...> - 2003-07-15 18:06:34
|
On Tue, 2003-07-15 at 09:31, Cristian F. Prieto G. wrote: > This is my first mail to all of you (I hope it won't be the last)... I > got some troubles with my computer, my home, my classes, but everything > is fine right now, so I can keep going working with the code and with > the project. > > Let's write some stuff about the last questions and messages on the list > (by the way, I got serious troubles sending mail to the mail list with > my Evolution, if any of you know how to fix it... welcome).<BR> > > First, AFS (AtheOS FileSystem) is the official name of the AthFS, but > the Andrew FileSystem was first in the list, so we choose another name > for the Project... what is the project about?... easy, the first goal is > to write a Linux FileSystem Kernel Module using the 2.4 kernel series > for the AtheOS File System used by AtheOS and Syllable Operating System > (I guess it will change the name to SyllableStor or something similar in > the SyllableOS). The next goal with the project is to write the > documentation about this filesystem (specs, and similar). We hope to > write some userland applications in the future to handle this FS too (as > a filecheck and format utilities for Linux and other OSes -for example, > there is not any file system integrity check system for this in Syllable > nor AtheOS-).<BR> > > AFS is based on the BFS (Be File System) and it is based in a multimedia > storage file system. It has a lot of extensions to handle MIME types and > similar. We are trying to base the driver code based in the actual BeFS > Linux Kernel Module but we hope to write our own code in a very close > future. > > Right now there are just a few lines and chunks of code, and I almost > finishing the documentation about some few stuff of this file system, > and yes, all the doc is been written from scratch looking in the code of > the BeFS LKM and the Syllable sourcecode. I guess it will be very useful > the Dominic Giampaolo's book: "Practical File System Design with the > BeOS File System"... but I haven't... > > Try to understand the code and write some doc is something difficult, > and there is another big trouble in my hands, English is not my native > language; so, I will need somebody to fix my grammar and spelling > errors. > > It is true, the project has been something like dead the past two > months... but right now it is time to start working... > > I will like to keep in touch with all of you, let me know anything... > and thanks a lot Stuart to forward me the mails... > > Xaludos... > > Xtian > > On Tue, 2003-07-15 at 01:05, Stuart Longland wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > uda...@lk... wrote: > > > > | hi Stuart, > > | > > | Wanted to know if you've prepared any design documents related to the > > | AtheOS Filesystem? ... > > > > There isn't any as yet (as far as I know) > > > > | What has been the approach till date, as in how did you go about > > | making the small section of code... > > > > The small section of code was based on the BeOS Filesystem driver -- > > since the AtheOS & BeOS filesystems are similar. The basic algorithms > > are also largely done for us through the code in Syllable. It's a > > matter of banging out a similar piece of code that will fit into the > > Linux kernel source. > > > > - -- > > +-------------------------------------------------------------+ > > | Stuart Longland stuartl at longlandclan.hopto.org | > > | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | > > | I haven't lost my mind - it's backed up on a tape somewhere | > > | Griffith Student No: Course: Bachelor/IT (Nathan) | > > +-------------------------------------------------------------+ > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.2.2 (MingW32) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iD8DBQE/E6fUIGJk7gLSDPcRArLvAJsFbUTErJ4ol6JeTGxGW+EN3nlXjACfcUkv > > CFM5eNgF4mpGUFGiX7Dkj7g= > > =NFcD > > -----END PGP SIGNATURE----- |
From: Stuart L. <st...@lo...> - 2003-07-15 07:07:01
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 uda...@lk... wrote: | hi Stuart, | | Wanted to know if you've prepared any design documents related to the | AtheOS Filesystem? ... There isn't any as yet (as far as I know) | What has been the approach till date, as in how did you go about | making the small section of code... The small section of code was based on the BeOS Filesystem driver -- since the AtheOS & BeOS filesystems are similar. The basic algorithms are also largely done for us through the code in Syllable. It's a matter of banging out a similar piece of code that will fit into the Linux kernel source. - -- +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT (Nathan) | +-------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/E6fUIGJk7gLSDPcRArLvAJsFbUTErJ4ol6JeTGxGW+EN3nlXjACfcUkv CFM5eNgF4mpGUFGiX7Dkj7g= =NFcD -----END PGP SIGNATURE----- |
From: <uda...@lk...> - 2003-07-15 03:40:17
|
hi Stuart, Wanted to know if you've prepared any design documents related to the AtheOS Filesystem? Nething apart from the code that is downloadable from the site?? What has been the approach till date, as in how did you go about making the small section of code . was any design document made / algorithm made for the code?? whats the exact current status?? Regards Udayan |
From: <uda...@lk...> - 2003-07-09 09:29:46
|
<P><FONT FACE=3D"Monospace,Courier">udayan=5F...@lk... wrote:<BR>= </FONT><BR><FONT FACE=3D"Monospace,Courier">| Ok, I went over to this site.= .<BR>|<BR><A HREF=3Dhttp://www.itcentrs.lv/linux/docs/Linux=5FKernel=5FInte= rnals/Linux-Kernel-Internals-3.html>http://www.itcentrs.lv/linux/docs/Linux= =5FKernel=5FInternals/Linux-Kernel-Internals-3.html</A><BR>|<BR>| [...]<BR>= |<BR>| Now do you want to say that you would like to replace this layer of = VFS,<BR>| which is there on Linux, with the AthOS Filesystem. Or do you wan= t to say<BR>| that as Linux can create/use QNX4.x or Amobea partitions. On = a similar<BR>| pattern AthOS Filesystem to be used by linux.<BR></FONT><BR>= <FONT FACE=3D"Monospace,Courier">Actually, no, we're not aiming to complete= ly replace this VFS layer,<BR>what we're aiming to do is to add support to = Linux so that it can<BR>read/write/create AtheOS partitions.<BR></FONT></P>= <P>So making linux able to create / read / write AtheOS partitions on it. <= /P><P><BR><FONT FACE=3D"Monospace,Courier">| > A lot of us have been bus= y. Me with university exams, etc. But<BR>| > hopefully, we c= an eventually get something started here. If you're<BR>| > willing= to help, please do.<BR>|<BR>| sure.. would like to work in it..<BR></FONT>= <BR><FONT FACE=3D"Monospace,Courier">Great, you'll need to register with So= urceForge, then get in touch with<BR>either myself <stuartl@longlandclan= .hopto.org> or Cristian Prieto<BR><kem...@ya...> to get adde= d to the project.<BR></FONT><BR>already registered at SourceForge. m in con= tact with you.. :) Nething else that i need to do?? </P><P> </P>= <P>regards</P><P>udayan</P><P> </P><P> </P><P></P>= |
From: Stuart L. <st...@lo...> - 2003-07-09 06:01:19
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 uda...@lk... wrote: | Ok, I went over to this site.. | http://www.itcentrs.lv/linux/docs/Linux_Kernel_Internals/Linux-Kernel-Internals-3.html | | [...] | | Now do you want to say that you would like to replace this layer of VFS, | which is there on Linux, with the AthOS Filesystem. Or do you want to say | that as Linux can create/use QNX4.x or Amobea partitions. On a similar | pattern AthOS Filesystem to be used by linux. Actually, no, we're not aiming to completely replace this VFS layer, what we're aiming to do is to add support to Linux so that it can read/write/create AtheOS partitions. | > A lot of us have been busy. Me with university exams, etc. But | > hopefully, we can eventually get something started here. If you're | > willing to help, please do. | | sure.. would like to work in it.. Great, you'll need to register with SourceForge, then get in touch with either myself <st...@lo...> or Cristian Prieto <kem...@ya...> to get added to the project. - -- +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT (Nathan) | +-------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/C69pIGJk7gLSDPcRAvCZAKCH6m9NLchzjYrOWuB61JAYftQzEQCeIC5x OWqTvtmY2tHcqOmx8bcG8Hc= =KiNE -----END PGP SIGNATURE----- |
From: <uda...@lk...> - 2003-07-09 04:57:08
|
| wanted to clarify on .. | | 1. Whats the main advantage /disadvantage of Atheos Filesystem in | comparision to other filesystems on Linux .. lets say Ext3 ? Well, the AtheOS filesystem is actually a virtual filesystem, so along with physical files & directories, there are also pipes/fifos, device files, etc.. I'm really not the authority on this, certainly you're welcome to ask the Syllable <http://syllable.sf.net/> development team. The main thing about this filesystem is that it's specifically designed for Syllable/AtheOS. Syllable could quite easily use EXT3, and at one stage, it was possible to run it on FAT32, but re-inventing the wheel can be interesting, hence why this OS uses its own. The AthFS project is about bringing this filesystem to the Linux kernel, mainly to allow people to install Syllable & manipulate AthFS partitions from within Linux. --- Ok, I went over to this site.. http://www.itcentrs.lv/linux/docs/Linux_Kernel_Internals/Linux-Kernel-Internals-3.html It says.. In order to support multiple filesystems Linux contains a special kernel interface level called VFS - Virtual Filesystem Switch. This is similar to vnode/vfs interface found in SVR4 derivatives (originally it came from BSD and Sun original implementations). Now do you want to say that you would like to replace this layer of VFS, which is there on Linux, with the AthOS Filesystem. Or do you want to say that as Linux can create/use QNX4.x or Amobea partitions. On a similar pattern AthOS Filesystem to be used by linux. Kindly Clarify.. | 3. One question again.. is the project planning stopped or terminated? A lot of us have been busy. Me with university exams, etc. But hopefully, we can eventually get something started here. If you're willing to help, please do. sure.. would like to work in it.. |
From: Stuart L. <st...@lo...> - 2003-06-27 04:57:37
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 uda...@lk... wrote: | hi .. neone there.. | Hi, sorry about the silence there. | wanted to clarify on .. | | 1. Whats the main advantage /disadvantage of Atheos Filesystem in | comparision to other filesystems on Linux .. lets say Ext3 ? Well, the AtheOS filesystem is actually a virtual filesystem, so along with physical files & directories, there are also pipes/fifos, device files, etc.. I'm really not the authority on this, certainly you're welcome to ask the Syllable <http://syllable.sf.net/> development team. The main thing about this filesystem is that it's specifically designed for Syllable/AtheOS. Syllable could quite easily use EXT3, and at one stage, it was possible to run it on FAT32, but re-inventing the wheel can be interesting, hence why this OS uses its own. The AthFS project is about bringing this filesystem to the Linux kernel, mainly to allow people to install Syllable & manipulate AthFS partitions from within Linux. | 3. One question again.. is the project planning stopped or terminated? A lot of us have been busy. Me with university exams, etc. But hopefully, we can eventually get something started here. If you're willing to help, please do. | 4. Lastly, Where can i get some material to read on the AtheOS Filesystem. | well, i read its taken from AFS code of AtheOS and BeFS code for Linux | Kernel Module, but i would like to see the architecture of the same.. Some | site?? There might be some useful links on the Syllable website <http://syllable.sf.net/> and the AtheOS website <http://www.atheos.cx/>. Apart from that, I wouldn't have a clue. - -- +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT (Nathan) | +-------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE++83VIGJk7gLSDPcRAvDcAJ4odYbOnVKANgtCF3i3fpO4TQl3tQCfdkOX /ss0Fs8uFuOp2D1pedmIlS0= =gBW6 -----END PGP SIGNATURE----- |
From: <uda...@lk...> - 2003-06-27 03:59:51
|
hi .. neone there.. wanted to clarify on .. 1. Whats the main advantage /disadvantage of Atheos Filesystem in comparision to other filesystems on Linux .. lets say Ext3 ? 2. In the code -- for "struct athfs_sb_info" and "struct athfs_superblock" , i found some attributes that i couldnt understand.. how about explaining them more explicitly , i.e. explaining each one of them. (might be i want too much of info.. but it'll make things clearer..) 3. One question again.. is the project planning stopped or terminated? 4. Lastly, Where can i get some material to read on the AtheOS Filesystem. well, i read its taken from AFS code of AtheOS and BeFS code for Linux Kernel Module, but i would like to see the architecture of the same.. Some site?? regards udayan |
From: <uda...@lk...> - 2003-06-26 04:10:03
|
hi wanted toclarify on .. 1. Whats the main advantage /disadvantage of Atheos Filesystem in comparision to other filesystems on Linux .. lets say Ext3 ? 2. In the code -- for "struct athfs_sb_info" and "struct athfs_superblock" , i found some attributes that i couldnt understand.. how about explaining them more explicitly , i.e. explaining each one of them. (might be i want too much of info.. but it'll make things clearer..) 3. One question again.. is the project planning stopped or terminated? 4. Lastly, Where can i get some material to read on the AtheOS Filesystem. well, i read its taken from AFS code of AtheOS and BeFS code for Linux Kernel Module, but i would like to see the architecture of the same.. Some site?? regards udayan |
From: <uda...@lk...> - 2003-06-25 09:57:47
|
well i had asked that is this code going to work for linux.. i suppose at that time i didnt look notice the headers of the files.. ok.. it does.. regards udayan |
From: <uda...@lk...> - 2003-06-25 09:29:12
|
hi i joined this list today itself and saw that its mentioned for planning that it has been stopped?? i have downloaded the code for the above. ok one question .. will the same file system also work on linux.. (i suppose it should).. , well i m new to the development of filesystem so wanted to clarify this... because i'll be able to work only on linux redhat 9 for understanding the athfs.. regards udayan |
From: Stuart L. <st...@lo...> - 2003-06-17 16:32:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Its been quiet lately, I've been busy with end-of-semester exams along with trying to get my machine up and going (a hard drive decided to cark it, and I had no complete backups -- I've learned a hard lesson here), however, another week and I'll be on mid-semester holidays. So what's everyone else up to? Hopefully, we can get the ball rolling once again... - -- +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT (Nathan) | +-------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+70HzIGJk7gLSDPcRAirFAKCMPKWTK2Nh0H3xX8SLPL9mrkzuWACeNqlM akBgjiSMtG/FQKT0GX1rHVg= =p0vK -----END PGP SIGNATURE----- |
From: Stuart L. <st...@lo...> - 2003-05-31 02:30:19
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Srinivas, Mohan wrote: > Hello all... > > Project UNIX name: athfs > Registered: 2003-05-13 00:57 > Activity Percentile (last week): ***0%* > > Where are we?? Very simple, gathering developers and working out a plan of attack. How about we make a start and subscribe to the mailing list: https://lists.sourceforge.net/lists/listinfo/athfs-developer - -- +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT @ Nathan | +-------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1-nr1 (Windows 2000) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+2BEiIGJk7gLSDPcRAkcxAJ98fCnNgkWdYD3vc1AHblhA20c9GgCdH5iR 1GrUcDAP1nuNKHDphOezgtI= =Tnyj -----END PGP SIGNATURE----- |