Wanted: Free shell account
Theodore Lytras
thlytras at gmail.com
Wed Nov 19 15:29:39 EET 2008
Στις 19 Νοέμβριος 2008 1:22 μμ, ο χρήστης Christos Ricudis
<ricudis at itc.auth.gr> έγραψε:
> Theodore Lytras wrote:
>> H φράση είναι "given enough eyeballs all bugs are shallow", το έχει
>> πει ο Eric Raymond (και *όχι* ο Linus Torvalds), και νομίζω οτι ισχύει
>> σε σημείο που μπορώ να πω οτι he is stating the obvious.
[snip, snip]
> ...δοκιμασε να το δεις απο μια διαφορετικη οπτικη γωνια και θα δεις οτι
> επισης οδηγει σε τετοια διαχυση ευθυνης. που καταληγει στην απολυτη αρνηση
> της. Οταν βασιζομαστε σε μια "δυνητικως απειρη" κοινοτητα για να διορθωσει
> τις απροσεξιες μας, τεινουμε να κανουμε πιο ευκολα περισσοτερες απροσεξιες.
> Δεν πειραζει αν δεν εχουμε αρχιτεκτονικη, καποιος θα βρεθει να την προσθεσει
> εκ των υστερων (!). Δεν πειραζει αν κανουμε τσαπατσουλιες, καποιος θα βρεθει
> να τις διορθωσει. Γιατι να κανουμε proper prototyping και να πεταξουμε το
> πρωτοτυπο, οταν ολο και καποιος αλλος θα βρεθει να το παρει και να το
> σουλουπωσει. κτλ κτλ κτλ.
>
> Δυστυχως εχω δει αυτη τη νοοτροπια σε παρα πολλα open source projects.
Καμμία αντίρρηση, ιδιαίτερα ως προς το τελευταίο. Όμως εσύ δεν
αναφέρεσαι στην αλήθεια του ισχυρισμού, αναφέρεσαι στο που οδηγεί το
μοντέλο που ευαγγελίζεται (δηλαδή το opensource μοντέλο). Και πάλι δε
διαφωνώ μ'αυτά που λες: όντως μπορεί θεωρητικά να οδηγήσει σε
"περισσότερες απροσεξίες", και πρακτικά σε κάποια projects φαίνεται
αυτό.
Όμως εξίσου μπορει θεωρητικά να οδηγήσει σε καλύτερο κώδικα, και είμαι
σίγουρος οτι και στην πράξη θα υπάρχουν και projects (και θα ξέρεις
και εσύ τέτοια) με άψογα γραμμένο κώδικα. Γιατί? Διότι όταν υπάρχει
κοινότητα, και κάποιος κάνει τσαπατσουλιές, η υπόλοιπη κοινότητα θα
του την πει.
Η αναλογία τσαπατσούλικων/καλογραμμένων project εξαρτάται κάθε φορά
από τα community skills του ακολουθεί ο maintainer τους, και από άλλες
παραμέτρους.
Δε συμφωνείς?
Θοδωρής
More information about the Linux-greek-users
mailing list