* [RFC] linux class diagrams @ 2001-02-27 14:54 imel96 2001-02-27 15:17 ` Erik Mouw 0 siblings, 1 reply; 5+ messages in thread From: imel96 @ 2001-02-27 14:54 UTC (permalink / raw) To: linux-kernel hi, i put some gifs describing linux. they're in uml. linux doesn't have class, so i tried to capture every struct (struct is kinda class in c++) related to task_struct. why? it's a school project. but it turned out to be a help to understand the kernel. maybe the kernel could use more object oriented design, like the inode? anyway, i need some pointers and comments. imel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] linux class diagrams 2001-02-27 14:54 [RFC] linux class diagrams imel96 @ 2001-02-27 15:17 ` Erik Mouw 2001-02-28 10:47 ` imel96 0 siblings, 1 reply; 5+ messages in thread From: Erik Mouw @ 2001-02-27 15:17 UTC (permalink / raw) To: imel96; +Cc: linux-kernel On Tue, Feb 27, 2001 at 09:54:54PM +0700, imel96@trustix.co.id wrote: > i put some gifs describing linux. they're in uml. > linux doesn't have class, so i tried to capture every > struct (struct is kinda class in c++) related to task_struct. > > why? it's a school project. but it turned out to be a help to > understand the kernel. maybe the kernel could use more object > oriented design, like the inode? > > anyway, i need some pointers and comments. Well, http://www.kernelnewbies.org/ is a good starting point for information, but we are always open for better/more information. Just drop by on the #kernelnewbies IRC channel. Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department of Electrical Engineering, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] linux class diagrams 2001-02-27 15:17 ` Erik Mouw @ 2001-02-28 10:47 ` imel96 2001-03-01 0:23 ` Erik Mouw 0 siblings, 1 reply; 5+ messages in thread From: imel96 @ 2001-02-28 10:47 UTC (permalink / raw) To: Erik Mouw; +Cc: linux-kernel hah, i forgot the url. it's at http://www.trustix.co.id/~imel96/linux/ #kernelnewbies have not much help, or they all live in different time zone. i just wanna know how people look at the kernel at design level. is it describeable in uml, etc. imel On Tue, 27 Feb 2001, Erik Mouw wrote: > On Tue, Feb 27, 2001 at 09:54:54PM +0700, imel96@trustix.co.id wrote: > > i put some gifs describing linux. they're in uml. > > linux doesn't have class, so i tried to capture every > > struct (struct is kinda class in c++) related to task_struct. > > > > why? it's a school project. but it turned out to be a help to > > understand the kernel. maybe the kernel could use more object > > oriented design, like the inode? > > > > anyway, i need some pointers and comments. > > Well, http://www.kernelnewbies.org/ is a good starting point for > information, but we are always open for better/more information. Just > drop by on the #kernelnewbies IRC channel. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] linux class diagrams 2001-02-28 10:47 ` imel96 @ 2001-03-01 0:23 ` Erik Mouw 2001-03-07 14:55 ` imel96 0 siblings, 1 reply; 5+ messages in thread From: Erik Mouw @ 2001-03-01 0:23 UTC (permalink / raw) To: imel96; +Cc: linux-kernel On Wed, Feb 28, 2001 at 05:47:55PM +0700, imel96@trustix.co.id wrote: > hah, i forgot the url. > it's at http://www.trustix.co.id/~imel96/linux/ Nice. Can we copy them on www.kernelnewbies.org? They might be useful for others as well. > #kernelnewbies have not much help, or they all live in > different time zone. I think you're wrong on that. Having different timezones means that there are kernel hackers all around the clock on #kernelnewbies. > i just wanna know how people look at the kernel at design > level. is it describeable in uml, etc. Then the best way is to talk to people. You might as well do that on IRC :) Erik > On Tue, 27 Feb 2001, Erik Mouw wrote: > > > On Tue, Feb 27, 2001 at 09:54:54PM +0700, imel96@trustix.co.id wrote: > > > i put some gifs describing linux. they're in uml. > > > linux doesn't have class, so i tried to capture every > > > struct (struct is kinda class in c++) related to task_struct. > > > > > > why? it's a school project. but it turned out to be a help to > > > understand the kernel. maybe the kernel could use more object > > > oriented design, like the inode? > > > > > > anyway, i need some pointers and comments. > > > > Well, http://www.kernelnewbies.org/ is a good starting point for > > information, but we are always open for better/more information. Just > > drop by on the #kernelnewbies IRC channel. -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department of Electrical Engineering, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] linux class diagrams 2001-03-01 0:23 ` Erik Mouw @ 2001-03-07 14:55 ` imel96 0 siblings, 0 replies; 5+ messages in thread From: imel96 @ 2001-03-07 14:55 UTC (permalink / raw) To: Erik Mouw; +Cc: linux-kernel sure, the gifs. i have to clean up the argouml files, there're some duplicate classes. i added tty_struct. if only i had the original c++ preprocessor. it'll be interesting to c++ code which compiles with a c compiler. imel On Thu, 1 Mar 2001, Erik Mouw wrote: > On Wed, Feb 28, 2001 at 05:47:55PM +0700, imel96@trustix.co.id wrote: > > hah, i forgot the url. > > it's at http://www.trustix.co.id/~imel96/linux/ > > Nice. Can we copy them on www.kernelnewbies.org? They might be useful > for others as well. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-03-07 14:57 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-02-27 14:54 [RFC] linux class diagrams imel96 2001-02-27 15:17 ` Erik Mouw 2001-02-28 10:47 ` imel96 2001-03-01 0:23 ` Erik Mouw 2001-03-07 14:55 ` imel96
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).