Arla-timeline/history ===================== Arla have existed for quite some years. Development started around XXX by Björn Grönvall , quick followers was Assar (at that time ) and Johan Danielsson . The platform that was chosen was Sparc SunOS4 (the OS that NADA, KTH was using). Some work was being done by Patrik Stymne in porting arla to Ultrix, but this work was never finished. At this time there was no free rx, lwp or rxkad. A basic rx implementation was written, and the threading problem was solved by using pthreads. The Arla development started to slow down around 11 April 1995. In September 1997, an rxkad implementation was written by Björn. At the same time, a need for an AFS client for OpenBSD rose at the Stacken, the local computer club at KTH. Other free OS:es, as NetBSD, FreeBSD and Linux(primarily sparc) were also in need of AFS clients. In TokKOM, a local communications system using LysKOM (), Assar suggested to some club members that it would be a nice thing to resume the arla development. Some people suggested that it would be less trouble having someone with access to the Transarc AFS source code port the code to the relevent platforms. Assar then ported xfs to FreeBSD 2.2.x in notime, just to show the high portability. People started to understand that arla was a concept that would work, and first out was Love Hörnqvist-Åstrand to join. Development was primarily aimed at OpenBSD and NetBSD at the moment, and Arla lived for at least 2-3 weeks in /var/tmp on a host named yakko.stacken.kth.se. Magnus Ahltorp joined shortly thereafter, spending the rest of the year reading about the Linux VFS, and after a while, Artur Grabowski also started to work on arla, concentrating on OpenBSD kernel stuff. The first entry in ChangeLog is dated Fri Oct 24 17:20:40 1997. Around this time arla was given a CVS tree, to ease development. Now you could also mount the xfs-device and get the root-directory out of it. The first milko entry is dated Thu Oct 30 01:46:51 1997. Note that this milko in a sense "worked". You could get files out from it and store them. There was from this point a lot of work being done and quite a lot of studies was "wasted". We learned a lot, but not the stuff we were expected too. The Linux port was done in a few weeks in the beginning of 1998. Only the Linux 2.0 kernel was supported at this time. Mon Feb 23 02:10:51 1998 was the date of first arla-release 0.0. Cryto support, r/w support. Sun Mar 1 06:42:00 1998 Release of 0.1. Mon Mar 16 02:54:53 1998 Release of 0.2. Sun Mar 22 19:25:18 1998 Release of 0.3. Thu Mar 26 02:21:48 1998 Release of 0.4. Wed Apr 15 04:52:27 1998 Release of 0.5. Arla was spoken about on FreeNIX part of UseNIX by Assar. Linux 2.1 support was written. Mon May 25 00:58:17 1998 Release of 0.6. Mon Jun 8 18:07:12 1998 Release of 0.7. Tue Jun 9 10:11:03 1998 Release of 0.7.1. Wed Jun 17 17:08:39 1998 Release of 0.7.2. Mon Jul 20 01:49:28 1998 Release of 0.8. Fri Jul 31 00:15:38 1998 Release of 0.9. Sat Sep 26 19:45:37 1998 Release of 0.10. Sun Sep 27 11:55:54 1998 Release of 0.11. Wed Sep 30 01:10:31 1998 Release of 0.12. Mon Oct 5 04:25:45 1998 Release of 0.13. Mon Nov 2 02:38:52 1998 Release of 0.14. Milko first release. Mon Nov 2 05:53:25 1998 Release of 0.14.1. Mon Nov 23 18:05:14 1998 Release of 0.15. Wed Dec 2 09:26:55 1998 Release of 0.16. Sun Dec 6 20:00:25 1998 Release of 0.17. ------- Current involved in the project is: Assar Westerlund (FreeBSD, IRIX, AIX, Arlad) Love Hörnquist-Åstrand (NetBSD, FreeBSD, Arlad) Magnus Ahltorp (Linux, Arlad) Artur Grabowski (OpenBSD) Robert Burgess (Solaris) Mikael Vidstedt (userland) Johan Danielsson (OSF/1) Rhapsody xfs port was contributed by Alexandra Ellwood Disconnected code is written by: WUWEI SHEN Cheng Jin Paul Callaway For more contributors look in the THANKS file in the distribution on .