**** BEGIN LOGGING AT Sun Nov 12 22:26:17 2000 22:26:17 --> RobertFit (bob@c851848-b.mntp1.il.home.com) has joined #jos 22:26:27 Hello all 22:26:34 Hi Robert! 22:27:10 What's up today? 22:27:36 Nothingreal as far as I know. 22:28:35 Was John (aka jewel) around? 22:29:03 Oh btw, I've finally started to make the assembler in JAVA. Looking good sofar, just struggeling with x86 addressing modes... 22:29:22 Fusion : where are the sources --> Produt/ JOS ?? 22:29:26 nope, jewel was not here in the last 30 mins. 22:30:20 Fushion, cool. Any sign of a release yet? 22:31:11 Sources are not in CVS (yet). Will be if I can get it to produce more than the to (half) opcodes it can do now (MOV and XOR). 22:32:40 What type of requirements does it have? I.e. what packages does it use? 22:34:20 Remember my project 'black'?. I want it to be self-reproducing (well, something like that...). It uses only it's own classes, so not even any java.* package. 22:36:47 Great, i'll soon be ready to produce assembly again with my jvm (ujvm). I'll need an assembler, but I don't want to have to load 100's of class files. 22:37:31 Is it going to be Unix or intel assembler syntax? 22:39:55 My assempler will be VERY object-oriented. eg. I386Assembler extends I8086Assemler.... But it wll use one classfile for every instruction (black.copiler.asm.i8086.MOV and black.copiler.asm.i8086.XOR etc). 22:40:42 Hmmmm. 22:41:03 It will be Intel like, but because the assembler class is just a shell for the instructions, it will be VERY easy to make a shell for Unix syntax. 22:41:41 --> txomega (txomega85@195-23-246-177.nr.ip.pt) has joined #jos 22:41:44 Now easy will it be to port to another processor? Mips? 22:41:55 Hi txomega. 22:42:17 Hi RobertFit 22:42:39 txomega is the same as txwolf, my line joust drop 22:42:54 Kick txwolf, please 22:43:46 RFit: all the instructionclasses must be rewritten to produce Mips opcodes... They are very different form intel opcodes right? snif... 22:45:07 <-- inigo has quit (NewYork-R.NY.US.Undernet.Org SantaClara.CA.US.Undernet.Org) 22:45:14 Yeah, I think so. :( 22:47:12 <-- txomega (txomega85@195-23-246-177.nr.ip.pt) has left #jos 22:47:33 --> txomega (txomega85@195-23-246-177.nr.ip.pt) has joined #jos 22:48:25 <-- Fushion has kicked Txwolf from #jos (Fushion) 22:48:39 jehaa.. it worked... 22:48:46 :-) 22:49:09 --- txomega is now known as Txwolf 22:49:59 Hmm, must learn to use IRC more effectively some day... :) 22:50:07 :) 22:51:26 well, i would like to help/join the Jos team, is there anyone need help in something 22:52:09 If i'm going to use black in my jvm I think i'll need it to support more then no processor (or at least plans for support). 22:52:13 --> inigo (inigo@193.152.165.176) has joined #jos 22:52:14 and i like to see the source code ( BTW Jos is GPL right) 22:52:39 What would you like to work on Txwolf? 22:53:02 If you know something about X86 assembler (yes, i said assembler...) you could help me. 22:53:21 Not all of it's GPL. 22:53:32 But I think that'll change. 22:54:07 well i am a beginner in java programming, and assembler 22:54:35 and what i really want to do know it work in UI for jos 22:54:47 UI in java 22:55:09 but i do not know how things are going 22:55:25 At what level, low level drivers or windows look and feel. 22:55:33 in jos.org i coudn't find the sources 22:56:05 starting at windowns look like, ... but something like KDE 22:56:58 but i want your opinion, i do not now what the team is doing, or if there is somebody working on that 22:58:26 Ok, I don't think there's any source yet for that. I do think others are interseted, your should post a message to the mailing list asking if anybody is working on it already. 22:59:02 All the current development is at a much lower level, kernel, jvm, drivers, etc. 23:00:23 i woudl like to help on that, ... because it's a hard work, but i have not experience in the kernel level 23:00:41 maybe letter after UI 23:02:10 does JOS site is working, i just access the first page 23:03:46 It seems to be down. 23:05:14 It's working now. 23:05:43 Yes it's up 23:06:58 what type of Os are you using for developement? 23:07:11 Win Linux, _Os/2, ..? 23:07:31 <-- inigo has quit (Leaving) 23:07:32 Most of us are using Linux. 23:07:55 Slack? 23:08:08 I'm using Debian. 23:09:00 Never try debian, i am using slack 23:10:11 I don't think it matters that much, as long as it has recent versions of the development tools, gcc, binutils, java, etc. 23:12:12 What's the status of Jos, any bootdisk that we can tray 23:12:37 PS. that's why I'm working on an OS that doesn't need any of those ools to make, just JAVAC and JAVA.... 23:14:00 Txwolf, no bootdisks yet but it's on the todo list (hopefully it'll only be a week or two). 23:16:26 in that case the kernel is , what 50%, 80% build? 23:17:40 Currently we are just using the Linux kernel, and loading a module which contains the jvm. 23:18:18 This module is able to run some test cases. 23:19:33 The delay is that some one needs to package up a kernel, jvm module, and the classfiles, then try and get it to fit on a floppy. 23:19:54 It's likely to need more then one floppy. 23:20:30 I haven't looked into it yet, but it may not be an easy task. 23:21:32 what about CD's? 23:21:41 forget to small, right? 23:22:15 Try using VmWare + Grub. It works for me... no bootdisk needed. 23:23:03 Yeah, that would work, though bochs is better (open source). 23:24:17 Grub??? what's that? i have DL once a GRUB files, but they didn't boot 23:25:02 Yep, I've tried bochs, but when I askede my boss for VmWare and he gave it to me, the choice was easy.... :) 23:25:48 Grub is a boot loader like Lilo but better. 23:27:38 those JOS site is update? i found in DEvelopement/working groups something interresting 23:28:15 No a lot of it is very out dated. 23:28:51 The mailing list archive is your best bet for up-to-date information. 23:29:30 Where is the mailing list archive? 23:30:31 http://www.geocrawler.com/lists/3/SourceForge/6687/0/ 23:31:25 Thx 23:32:12 This is the archive for a new list (about a month old), I think the old archives are broken. :( 23:33:50 but where can i find something to begin to work with 23:35:04 Teaseme is avaliable at http://teaseme.sourceforge.net/ 23:35:15 I mean source files, the main philosofy of JOS, the system design, etc 23:36:18 License ? 23:38:12 The whole project is still in a state of flux, we may be going to a new code base (teaseme). The design is embedded in the wiki web at www.jos.org, there has been no license decision yet (but GPL or LGPL is a good bet). 00:01:56 <-- Txwolf has quit (Leaving) 00:06:36 Well, I'm leaving also. Will be doing memory addressing issues this week for my assembler. If any progress, I wiil inform you all. 00:07:04 Ok, thanks. 00:07:35 <-- Fushion has quit (Read error to Fushion[2Cust251.tnt17.rtm1.nl.uu.net]: EOF from client) 00:39:48 --- You have left channel #jos **** ENDING LOGGING AT Mon Nov 13 00:39:48 2000