Re: looking for open tasks

"Waldemar Kornewald" <[email protected]> Wed, 28 Feb 2007 11:16:36 +0100
Newsgroups gmane.os.openbeos.kernel.devel
Message-ID <[email protected]>
Hi Jan,

On 2/28/07, jan matejek <matejcik-IaeKGDb/[email protected]> wrote:
> > * writing a WiFi driver and a generic module that helps developing such
> > drivers (ie. port a driver from OpenBSD, look at the WiFi layer of
> > BSDs, Linux, ...)
> This is very interesting, but i am not sure about its difficulty.
> What's the status of this in Haiku? I see you have ipw2100 driver,
> but i found no mention of 802.11 stack (that appears to be quite
> important for wifi to work, at least in linux).
> So how is it?

I'd suggest that you pick a different task. IMHO, this one is
definitely too big for a start.

> > * implement write support of the disk device manager, and write a
> > partitioning software using it.
> These two look promising. Can you provide more details?
> (what exactly is needed and where in the sources are starting points)

I think this task could be pretty interesting and you can actually get
it finished (which is a lot more motivating than a half-broken app).
The only problem I see is that you might waste time with learning our
GUI API. Eight weeks are not *that* much and unless you get another
eight weeks to prepare I think you should leave out userland GUI apps.

I'd suggest keeping it at the command line:
* add write support to DiskDeviceManager
* implement a simple command-line partition manager
* add support for FS initialization to some of our file systems (if
that's missing)
* implement a command-line file system initialization tool (or extend
partition manager)

In case you get finished earlier than expected we still have other
nice tasks, so don't worry. ;)
If the work can't be split among three developers we could add an
unrelated task like "USB OHCI" or "USB Isochronous Streams" (Niels, is
the latter small enough?).

Later, the command-line tools can still be adapted to become a GUI
application (either by you or us), so please design the command-line
tools such that it will be easy to adapt the functionality to a GUI
(separate CLI interface/interaction from partition management code
where possible).

> > Of course, if you don't have any idea in particular, you could pick 10
> > bugs from our bug tracker and solve those ;-)
> I wasn't able to find any open bugs in there ;) Probably an issue with
> the predefined queries.

The page at http://dev.haiku-os.org is the timeline. It shows the most
recent comments and changes. Please click on "View Tickets" to get the
list of active tasks and bugs.

Bye,
Waldemar Kornewald

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV