την εποχή του Greek Coding Camp 2009: Την υποστήριξη για ADSL
modems στο NetworkManager και γενικά στο Free Desktop.
Αν και ο κώδικας βρίσκεται ακόμα σε πειραματικό στάδιο, νομίζω
ότι τελικά το project αυτό είναι πλέον πρακτικά "υλοποιήσιμο",
οπότε θα ήθελα να ρωτήσω αν ενδιαφέρεται κάποιος από το forum
να συμμετάσχει.
Πώς μπορείτε να βοηθήσετε:
* Αν έχετε σχεδιαστικές ικανότητες χρειαζόμαστε κατάλληλο icon
που να αναπαριστά ADSL devices στο gnome applet. Μάλλον θα
χρειαστούμε ένα (τουλάχιστον) icon για upstream και ένα για
ubuntu που να ταιριάζει με το υπάρχον theme.
* Αν έχετε ικανότητες σε glade θα εκτιμούσα βοήθεια ως προς
τις σχετικές "σελίδες" του gnome applet (connection editor).
Πρέπει να κάνουμε rename το page-dsl σε page-pppoe και
να προσθέσουμε μία καινούργια σελίδα pppoa.
Επίσης χρήσιμη θα ήταν η "σχεδιαστική" βοήθεια στο wizard
που φτιάχνω (βασισμένο στο GtkAssistant, όπως ο wizard για
τις κινητές συσκευές) που επιτρέπει τη δημιουργία σύνδεσης
απλά διαλέγοντας provider, χωρίς να χρειάζεται ο χρήστης
να ξέρει για VCI, VPI, encapsulation κλπ ATM-specific πράγματα.
* Αν γνωρίζετε καλή C / gobject υπάρχουν πράγματα στη λειτουργικότητα
που μπορούμε να μοιραστούμε και να κάνουμε review ο ένας τον κώδικα
του άλλου.
* Αν γνωρίζετε καλή C++/Qt/KDE4 μπορείτε να βοηθήσετε με το KDE4
frontend (τα αντίστοιχα των wizard, connection editor και applet)
σε συνεργασία και με τους "κύριους" knetworkmanager developers.
* Αν είστε hardcore kernel/system hacker μπορείτε να βοηθήσετε στην
προσθήκη netlink δυνατοτήτων στο ATM stack του πυρήνα
* Με παραχώρηση ή δανεισμό hardware: Η ανάπτυξη αυτή τη στιγμή
γίνεται σε ένα Sagem Fast 800 (ueagle-atm). Χρήσιμο θα ήταν αν
υπήρχε η δυνατότητα δοκιμής/ανάπτυξης και σε speedtouch και
cxacru modems καθώς και PCI ADSL modems (μέσω παραχώρησης,
δανεισμού ή απομακρυσμένης πρόσβασης).
* Με testing ή review του κώδικα.
* Με βοήθεια στα αγγλικά ή ελληνικά μηνύματα του applet/KDE
frontend όταν γραφτεί (i.e., Μεταφραστική δουλειά).
* Με βοήθεια στη δημιουργία database από providers και settings
στα πρότυπα της αντίστοιχης βάσης για τους mobile broadband
providers (XML, DTD ή απλά data entry).
Όπως βλέπετε υπάρχει διαθέσιμη δουλειά για κάθε είδος ικανότητων
Σε όποιον θέλει να βοηθήσει εννοείται ότι θα προσπαθήσω να παρέχω
την απαραίτητη καθοδήγηση όσον αφορά θέματα γνώσης C, πυρήνα,
udev, netlink, NetworkManager και οτιδήποτε άλλο χρειαστεί και
φυσικά το credit πηγαίνει σε εκείνον που κάνει τη δουλειά όπως πάντα


