9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Charles Forsyth <forsyth@terzarima.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] Glendix?
Date: Tue, 13 Nov 2007 13:54:25 +0000	[thread overview]
Message-ID: <6e8534f421a6b88dbe93f33b6b6309a6@terzarima.net> (raw)
In-Reply-To: <5d375e920711130531i166392f0u254171e1b13ab36b@mail.gmail.com>

> In any case, I'm not sure I see the point of all this arguments before
> not a single line of code has been written (and much less released),
> the more people we have bringing plan9 technologies to the world the
> better.

well, perhaps.  in this case, however, he's looking for a student project,
and one that's essentially a load of grunge work isn't a good choice.

> I picked this idea from the GSoC07 Wiki page: porting the Plan 9
> userspace to the Linux kernel.

it might or might not have been a good gsoc project, but i don't think
it's the best choice for a final year project, even if you're in Engineering not CS.
(the aims are often quite different for gsoc projects than for a final-year project.)

if you're looking for something plan9-related, i'd pick an application area
of interest to you that looks as though it could benefit from applying plan 9's
techniques, mechanisms, etc., and apply them in an implementation.
if you aim to finish in about 2 months, you should be done in time in 4, with write-up.
a modular project is always good, so if you've actually got spare time
at the end, you can add another component.  (for instance, if the project
is split into 9p server and 9p clients, you can add a different type of client
for the same service.)

the aim is to show plan 9 doing something simpler,
more flexibly, faster/easier (in development time or effort) than some existing
implementation, just because of name spaces and concurrent programming (say).
on the other hand you're not doing original research, so implementing or
reimplementing an existing idea should be fine — it's an exercise.
usually it's very helpful if non-specialists can assess the result.

it's just my experience dealing with undergraduate projects in the past.


  parent reply	other threads:[~2007-11-13 13:54 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-13  9:28 Anant Narayanan
2007-11-13 10:05 ` Gorka Guardiola
2007-11-13 10:14   ` Uriel
2007-11-13 10:33     ` Gorka Guardiola
2007-11-13 14:25       ` David Leimbach
2007-11-14  0:51         ` Alexander Sychev
2007-11-13 21:37   ` Joel C. Salomon
2007-11-13 10:17 ` Charles Forsyth
2007-11-13 10:39 ` roger peppe
2007-11-13 10:47   ` Anant Narayanan
2007-11-13 12:18     ` Uriel
2007-11-13 13:00     ` erik quanstrom
2007-11-13 13:31       ` Uriel
2007-11-13 13:47         ` roger peppe
2007-11-13 14:10           ` sqweek
2007-11-13 13:54         ` Charles Forsyth [this message]
2007-11-13 15:20           ` Anant Narayanan
2007-11-13 18:23             ` Bakul Shah
2007-11-13 14:26         ` erik quanstrom
2007-11-13 16:49           ` Uriel
2007-11-13 17:19             ` erik quanstrom
2007-11-13 17:24               ` Iruata Souza
2007-11-13 22:01               ` David Leimbach
2007-11-13 15:16         ` Anant Narayanan
2007-11-13 14:29       ` Anant Narayanan
2007-11-13 17:21         ` erik quanstrom
2007-11-13 21:41         ` Joel C. Salomon
2007-11-13 13:30 ` John Stalker
2007-11-13 15:35   ` Harri Haataja
2007-11-13 16:22     ` John Stalker
2007-11-13 16:43       ` Aki Nyrhinen
2007-11-13 16:39   ` Uriel
2007-11-13 16:46     ` Iruata Souza
2007-11-13 18:02       ` Charles Forsyth
2007-11-13 18:12         ` Iruata Souza
2007-11-13 22:04         ` David Leimbach
2007-11-13 22:16           ` David Leimbach
2007-11-13 23:19           ` Iruata Souza
2007-11-14  2:23             ` R
2007-11-14 11:44               ` Iruata Souza
2007-11-14 12:17                 ` R
2007-11-14 12:40                   ` Christian Kellermann
2007-11-14 13:01                     ` R
2007-11-14 13:08                       ` Christian Kellermann
2007-11-13 17:48     ` John Stalker
2007-11-13 16:26 ` Russ Cox
2007-11-13 16:42   ` Charles Forsyth
2007-11-13 17:44     ` Latchesar Ionkov
2007-11-14  5:44       ` ron minnich
2007-11-16  8:42 ` [9fans] Nine4Linux [WAS: Glendix?] Enrico Weigelt
2007-11-16 10:20   ` erik quanstrom
     [not found]   ` <1b69251dfdcb6b8022ff78767f07ce86@quanstro.net>
2007-11-22 18:01     ` Enrico Weigelt
2007-11-22 22:00       ` Paweł Lasek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6e8534f421a6b88dbe93f33b6b6309a6@terzarima.net \
    --to=forsyth@terzarima.net \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).