Stable vs. peripou stable Linux kernels (was: Re: Modem για BSD users)

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Sep 1 11:15:40 EEST 2004


On 2004-09-01 02:25, fs <admin at www0.org> wrote:
> On Wed, Sep 01, 2004 at 03:03:11AM +0300, Antonios Anastasiadis wrote:
> > http://developers.slashdot.org/article.pl?sid=04/07/22/0138244&tid=8&tid=106
> > http://kerneltrap.org/node/view/3513
>
> kai kati akoma.
>
> Otan bgenei ena stable kernel yparxei mia periodos "stabilization" toy
> current kernel ews otoy apofasistei - sinithos amesa ap'ton torvalds -
> na perasoyn sto unstable kernel. Ekeino apo to opoio piasthkan poloi
> htan h skepsh "ma sinithos sta8eropoioyn to kernel kai tora lene oti 8a
> pros8etoyn nea features kai neo code".

Είναι λίγο λογοπαίγνια όλα αυτά, αφού δεν γίνεται να "σταθεροποιήσεις" κάτι
χωρίς να κάνεις αλλαγές σε αυτό.  Αν κάποιες από αυτές τις αλλαγές είναι η
αφαίρεση unmaintaned κομματιών του κώδικα (π.χ. το devfs που αναφέρεται στο
thread του kerneltrap παραπάνω), δεν είναι απαραίτητα κακό.  Απλά θέλει
προσοχή στις αλλαγές που επιτρέπεις να εισάγονται σε ένα stable branch.

Αυτό που έχει ενδιαφέρον είναι πως η λογική αυτών που είναι εναντίον της
αφαίρεσης του devfs χρησιμοποιούν επιχειρήματα που είναι αντίστοιχα με τη
λογική του FreeBSD STABLE vs. CURRENT:

"είναι stable series, δεν κάνουμε αλλαγές με τόσο μεγάλες επιπτώσεις, που
μπορεί να κάνουν κάποιους χρήστες του stable 2.6 να δυσαρεστηθούν γιατί
έχασαν κάποια από τη λειτουργικότητα που είχε πριν ο πυρήνας τους".

> Den kserw ti ginotan prin to 2.2 linux kernel. Protoasxolithika me to
> linux gyrw sth kykloforia toy 2.2.16. To 2.4 kernel enw *sta logia* htan
> stable *sth praksh* _akoma kai tora_ dexetai nea features. Apla htan pio
> eilikrineis ayth th fora :)

Εγώ θα χαρώ όταν πραγματικά γίνει STABLE το stable.  Όταν είναι πολιτική
της ομάδας ανάπτυξης του πυρήνα ότι μετά την ανακοίνωση του stable kernel
(2.6.10 για παράδειγμα) το μόνο που επιτρέπεται να ενσωματωθεί στον πυρήνα
είναι critical security fixes και ΤΙΠΟΤΑ ΑΛΛΟ.

> 8a mporoysan panta na kanoyn to ekshs:
>
> 1 mera 2.4.0,
> 20h mera 2.4.1 (stability-patch1)
> 40h mera 2.4.2 (stability-patch2)
> 60h mera 2.4.2.1 (stability-patch3)
> 100h mera 2.5.0 (new features go here!)
> 120h mera 2.5.1 (new code patch1)
> 140h mera 2.5.2 (stability patch to the new code)
> 150h mera 2.6.0
>    ktl ktl

Δε χρειάζεται.  Όλα τα σοβαρά version control συστήματα μπορούν να σου
φέρουν τον κώδικα όπως ακριβώς ήταν στο repository τους την Δευτέρα 12
Αυγούστου 2004 στις 15:00 EEST.  Δεν είναι απαραίτητο να βγάζεις "νέα
έκδοση" με συγκεκριμένη ημερομηνία.




More information about the Linux-greek-users mailing list