
|
[openbeosnetteam]
||
[Date Prev]
[04-2006 Date Index]
[Date Next]
||
[Thread Prev]
[04-2006 Thread Index]
[Thread Next]
[openbeosnetteam] one replicant for everything?
- From: Waldemar Kornewald <wkornew@xxxxxxx>
- To: openbeosnetteam@xxxxxxxxxxxxx
- Date: Tue, 18 Apr 2006 17:58:07 +0200
Hi,
what do you think about moving all those per-connection replicants (PPP,
WiFi, ethernet) into one single (modular) replicant that handles all
up/down/status requests for every interface type and allows for
switching between profiles and opening the networking preflet?
Mobility and networking becomes more and more important. The number of
users owning a notebook is growing. Many users have WiFi at home. Gamers
take their computer with them, so they need mobility functions, too.
Also, one single replicant keeps the Deskbar clean. Some users have
multiple connection symbols in their WinXP taskbar (all looking the same).
BTW, we could extend the profiles to also handle printers and other
devices and possibly even the timezone.
I'd like to move the current ppp_up functionality into that replicant in
order to simplify the kernel code.
Also, I'll make PPP interfaces single-threaded (i.e.: one active thread
per interface). This should further simplify the code.
Next, I'll drop all this DialUpPreflet modularity code and make a
static, but much more compact + simpler preflet. The UI should become a
little bit simpler, too.
I won't spend a lot of time on coding, but hopefully I can finish a
complete PPP+PPPoE implementation this year. ;)
Bye,
Waldemar
|

|