Kaydet (Commit) 4b0aa67f authored tarafından Barış Metin's avatar Barış Metin

remove redundant messages

üst d968b276
From eray@uludag.org.tr Wed Sep 7 20:15:04 2005
Return-Path: <cekirdek-bounces@liste.uludag.org.tr>
X-Original-To: eray@uludag.org.tr
Delivered-To: eray@uludag.org.tr
Received: from liste.uludag.org.tr (pisi.uludag.org.tr [193.140.100.210])
by uludag.org.tr (Postfix) with ESMTP id BE4C284D16;
Wed, 7 Sep 2005 20:15:15 +0300 (EEST)
Received: from pisi.uludag.org.tr (localhost [127.0.0.1])
by liste.uludag.org.tr (Postfix) with ESMTP id 128A11878DE;
Wed, 7 Sep 2005 20:09:27 +0300 (EEST)
X-Original-To: cekirdek@liste.uludag.org.tr
Delivered-To: cekirdek@liste.uludag.org.tr
Received: from uludag.org.tr (comar.uludag.org.tr [193.140.100.220])
by liste.uludag.org.tr (Postfix) with ESMTP id 8A1AD1878D6
for <cekirdek@liste.uludag.org.tr>;
Wed, 7 Sep 2005 20:09:13 +0300 (EEST)
Received: by uludag.org.tr (Postfix)
id 56F5B908AE; Wed, 7 Sep 2005 20:15:02 +0300 (EEST)
Delivered-To: cekirdek@uludag.org.tr
Received: from [192.168.1.5] (unknown [85.97.87.38])
by uludag.org.tr (Postfix) with ESMTP id 0057B84D16
for <cekirdek@uludag.org.tr>; Wed, 7 Sep 2005 20:15:01 +0300 (EEST)
From: Eray Ozkural <eray@uludag.org.tr>
Organization: Pardus
To: cekirdek@uludag.org.tr
Date: Wed, 7 Sep 2005 20:15:04 +0300
User-Agent: KMail/1.7.2
MIME-Version: 1.0
Message-Id: <200509072015.04792.eray@uludag.org.tr>
Cc:
Subject: [Cekirdek] [PISI Design] Dandik Fedora'nin component treesi
X-BeenThere: cekirdek@liste.uludag.org.tr
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: cekirdek@uludag.org.tr
List-Id: cekirdek.liste.uludag.org.tr
List-Unsubscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=unsubscribe>
List-Archive: <http://liste.uludag.org.tr/mailman/private/cekirdek>
List-Post: <mailto:cekirdek@liste.uludag.org.tr>
List-Help: <mailto:cekirdek-request@liste.uludag.org.tr?subject=help>
List-Subscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=subscribe>
Content-Type: multipart/mixed;
boundary="===============1420878072=="
Sender: cekirdek-bounces@liste.uludag.org.tr
Errors-To: cekirdek-bounces@liste.uludag.org.tr
X-UID: 3643
X-Length: 4136
--===============1420878072==
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Bu aslinda mandrake'ye gore biraz daha akli basinda ve daha
onemlisi component mantigina uygun bir liste, bir iki degisiklik
disinda bu listeyle baslamakta fayda var. Bir de tabii gentoo'nun
kendi listesi var, onu da gentoo'cular gonderebilir mi listeye lutfen?
Bu dedigim gibi iki seviyeli bir tree, oldukca iyi aslinda.... sadece
dedigim gibi component/category karisimi biraz onun disinda gayet
guzel... Bir de baktim "group" demisler, group da iyi bir sozcuk aslinda
degistirmeye gerek yok degil mi component lafini?
Saygilar,
Desktop
X11
GNOME
KDE
Applications
Editors
Engineering and Scientific
Graphical Internet
Text-based Internet
Office/Productivity
Sound and Video
Authoring and Publishing
Graphics
Games and Entertainment
Servers
Server Configuration Tools
Web Server
Mail Server
Windows File Server
DNS Name Server
FTP Server
PostgreSQL Database
MySQL Database
News Server
Network Servers
Legacy Network Server
Development
Development Tools
X Software Development
GNOME ""
KDE ""
Legacy ""
Java Development
Eclipse
System
Language Support (includes fonts and input methods)
Administration Tools
System Tools
Printing Support
--
Eray Ozkural (exa), Uludag Gelistiricisi
http://cekirdek.uludag.org.tr/~eray http://www.kde.org
http://www.cs.bilkent.edu.tr/~erayo http://www.malfunct.com
--===============1420878072==
Content-Type: text/plain; charset="iso-8859-9"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
_______________________________________________
Cekirdek mailing list
Cekirdek@uludag.org.tr
http://liste.uludag.org.tr/mailman/listinfo/cekirdek
--===============1420878072==--
From gurer@uludag.org.tr Wed Sep 7 22:04:45 2005
Return-Path: <cekirdek-bounces@liste.uludag.org.tr>
X-Original-To: eray@uludag.org.tr
Delivered-To: eray@uludag.org.tr
Received: from liste.uludag.org.tr (pisi.uludag.org.tr [193.140.100.210])
by uludag.org.tr (Postfix) with ESMTP id 00FBF380AA;
Wed, 7 Sep 2005 22:04:23 +0300 (EEST)
Received: from pisi.uludag.org.tr (localhost [127.0.0.1])
by liste.uludag.org.tr (Postfix) with ESMTP id 4BEDB1878F8;
Wed, 7 Sep 2005 21:58:34 +0300 (EEST)
X-Original-To: cekirdek@liste.uludag.org.tr
Delivered-To: cekirdek@liste.uludag.org.tr
Received: from uludag.org.tr (comar.uludag.org.tr [193.140.100.220])
by liste.uludag.org.tr (Postfix) with ESMTP id CBC0E159028
for <cekirdek@liste.uludag.org.tr>;
Wed, 7 Sep 2005 21:58:32 +0300 (EEST)
Received: by uludag.org.tr (Postfix)
id 5EB758654F; Wed, 7 Sep 2005 22:04:21 +0300 (EEST)
Delivered-To: cekirdek@uludag.org.tr
Received: from cable73-96.anadolu.kablonet.com.tr (unknown [195.174.73.96])
(using SSLv3 with cipher RC4-MD5 (128/128 bits))
(No client certificate requested)
by uludag.org.tr (Postfix) with ESMTP id D92BD380AA
for <cekirdek@uludag.org.tr>; Wed, 7 Sep 2005 22:04:20 +0300 (EEST)
From: =?ISO-8859-1?Q?G=FCrer_=D6zen?= <gurer@uludag.org.tr>
To: cekirdek@uludag.org.tr
In-Reply-To: <200509072015.04792.eray@uludag.org.tr>
References: <200509072015.04792.eray@uludag.org.tr>
Organization: TUBITAK - UEKAE
Date: Wed, 07 Sep 2005 22:04:45 +0300
Message-Id: <1126119885.10981.13.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3
Cc:
Subject: [Cekirdek] component hadisesi
X-BeenThere: cekirdek@liste.uludag.org.tr
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: cekirdek@uludag.org.tr
List-Id: cekirdek.liste.uludag.org.tr
List-Unsubscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=unsubscribe>
List-Archive: <http://liste.uludag.org.tr/mailman/private/cekirdek>
List-Post: <mailto:cekirdek@liste.uludag.org.tr>
List-Help: <mailto:cekirdek-request@liste.uludag.org.tr?subject=help>
List-Subscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=subscribe>
Content-Type: multipart/mixed;
boundary="===============1294830247=="
Sender: cekirdek-bounces@liste.uludag.org.tr
Errors-To: cekirdek-bounces@liste.uludag.org.tr
X-UID: 3648
X-Length: 4903
--===============1294830247==
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Kanalda meren, exa, çağlar, ben biraz fikir teatisinde bulunduk. Teati
dedim de çay çekti canım. Özetlen:
Component bir görev için bir araya gelmiş ve görevin ayrı parçalarını
yapan paketler dedik. Kullanım amacı kullanıcının bir alt sistemi (kde,
tex) bir hamlede kurabilmesini sağlamak, gerektiğinde dependency olarak
kullanılmak.
Aynı işi yapan farklı programların bir grubu (library, editor, archiver,
vs) kesinlikle component olmuyor.
Temel olarak iki tipi var:
KDE (kicker, kwm, kdm, kopete, vs)
burda aynı koddan türemiş ve bize masaüstü sağlayan paketlerin bir
componenti var.
Base (kernel, grub, libc, bash, vs)
burda ayrı kodlardan gelen ve bize açılıp çalışabilen bir sistem
sağlayan paketlerin bir componenti var.
Aynı paket birden fazla componente dahil olmuyor, bu component değil
bağımlılık ilişkisi. Örnek:
libxml2 is a part of Gnome
kopete (a partof KDE) depends on libxml2 (bunu uydurdum, kopete
libxml2 kullanmıyor olabilir)
Yani componenti *asıl* olarak kod ilişkisi belirliyor, ama örneğin base
paketinde direk kod ilişkisi yoksa da, birbirleriyle çok içiçe iş yapan
programları bir component altında grupladık. İkincil kriter birlikte
çalışma.
Karma bi örnek:
Tex componenti içinde aynı koddan gelen kpathsea, tetex,vs paketleri var
diyelim, ama farklı kodu olan hevea da buraya girebilir, çünkü html
generate edebilen bir tex sistemi için gerekli.
Hiçbir componente ait olmayan, sadece dependency ve category ilişkileri
olan paketler olabilir. Bunlar mesela other diye bi dizinde
(componentler aynı zamanda paket deposundaki dizinler, bu şart değil ama
kolaylık) tutulur.
Componentleri hiyerarşiye koymak kötü bi fikir değil, fedoranın ana
grupları bu konuda fena değil.
Kafa karışıklığı kalmadı sanırım. Kategorileri konuşmadık daha :)
Bu vesileyle yavaş yavaş pisi depomuzu a/ b/ c/ lerden kurtarıp
component bazlı dizinlere geçirmeye başlayalım dedik.
--===============1294830247==
Content-Type: text/plain; charset="iso-8859-9"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
_______________________________________________
Cekirdek mailing list
Cekirdek@uludag.org.tr
http://liste.uludag.org.tr/mailman/listinfo/cekirdek
--===============1294830247==--
From eray@uludag.org.tr Thu Jul 28 16:42:47 2005
Return-Path: <cekirdek-bounces@liste.uludag.org.tr>
X-Original-To: eray@uludag.org.tr
Delivered-To: eray@uludag.org.tr
Received: from liste.uludag.org.tr (pisi.uludag.org.tr [193.140.100.210])
by uludag.org.tr (Postfix) with ESMTP id 0CE2C75758;
Thu, 28 Jul 2005 16:43:24 +0300 (EEST)
Received: from pisi.uludag.org.tr (localhost [127.0.0.1])
by liste.uludag.org.tr (Postfix) with ESMTP id 2FD2D109DF1;
Thu, 28 Jul 2005 16:40:43 +0300 (EEST)
X-Original-To: cekirdek@liste.uludag.org.tr
Delivered-To: cekirdek@liste.uludag.org.tr
Received: from uludag.org.tr (comar.uludag.org.tr [193.140.100.220])
by liste.uludag.org.tr (Postfix) with ESMTP id B4AAA109DDB
for <cekirdek@liste.uludag.org.tr>;
Thu, 28 Jul 2005 16:40:40 +0300 (EEST)
Received: by uludag.org.tr (Postfix)
id 5D432858B5; Thu, 28 Jul 2005 16:43:21 +0300 (EEST)
Delivered-To: cekirdek@uludag.org.tr
Received: from [192.168.1.5] (unknown [85.99.19.56])
by uludag.org.tr (Postfix) with ESMTP id CC4ED75758
for <cekirdek@uludag.org.tr>; Thu, 28 Jul 2005 16:43:19 +0300 (EEST)
From: Eray Ozkural <eray@uludag.org.tr>
Organization: Pardus
To: cekirdek@uludag.org.tr
Date: Thu, 28 Jul 2005 16:42:47 +0300
User-Agent: KMail/1.7.2
MIME-Version: 1.0
Message-Id: <200507281642.47792.eray@uludag.org.tr>
Cc:
Subject: [Cekirdek] [PISI design] release hikayesi
X-BeenThere: cekirdek@liste.uludag.org.tr
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: cekirdek@uludag.org.tr
List-Id: cekirdek.liste.uludag.org.tr
List-Unsubscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=unsubscribe>
List-Archive: <http://liste.uludag.org.tr/mailman/private/cekirdek>
List-Post: <mailto:cekirdek@liste.uludag.org.tr>
List-Help: <mailto:cekirdek-request@liste.uludag.org.tr?subject=help>
List-Subscribe: <http://liste.uludag.org.tr/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=subscribe>
Content-Type: multipart/mixed;
boundary="===============1945860385=="
Sender: cekirdek-bounces@liste.uludag.org.tr
Errors-To: cekirdek-bounces@liste.uludag.org.tr
X-UID: 1875
X-Length: 4330
--===============1945860385==
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
selamlar,
dun konustuklarimiz uzerine biraz yatip dusundum. bir ara haci
kuslugu yapmisim ben de ve bir durumu gozden kacirmisim.
dun caglar ve murat'in getirdigi 2. oneriyle karisik bir sey yapmamiz
gerekebilir. benim kafam mi dagilmis ne kusura bakmayin. ama
o kadar onemli degil.
soyle bir sorun var.
simdi bir source var x diye, 5. release'de
icindeki sadece bir paketi ornegin x2'yi etkileyecek bir degisiklik yaptik.
bu durumda x1 ve x3'un build numaralari artmiyor. ama source release
numaralari mi artiyor? tamam buraya kadar ok. ama build sistemi
bu paketlerden yeni bir paket dosyasi yapip repository'e koymuyor bu
durumda, yani source release'i arttigi halde build nosu degismedigi icin
yeni paket koyulmayacak ve indekslenmeyecek bu mantikli mi? mantikli
degilse nasil bir cozum bulunur?
bunun yani sira, simdi bu source release degistiginde, eger paketi build
*edersek*, bir yerde metadata degismek zorunda degil mi? hangi source'un
hangi release'inden build edildigini kaydetmek zorundayiz yanlis mi
dusunuyorum. hemen kizmayin butun bu olaylari basimiza ben sarmadim, bir
sekilde evrimlesti :)
not: galiba olay suna geliyor, tamam build no degismediyse ozunde bu paket
bir onceki source release'inde kalmistir deriz, yani yeni bir dosya kesinlikle
koymayiz repository'e cunku install dosyalari ve metadata, release numarasi
disinda ayni kalacak. offffff.
su anda multiple repository olayinin ilkel versiyonunu kodluyorum bu arada.
gorusuruz,
--
Eray Ozkural (exa), Uludag Gelistiricisi
http://cekirdek.uludag.org.tr/~eray http://www.kde.org
http://www.cs.bilkent.edu.tr/~erayo http://www.malfunct.com
--===============1945860385==
Content-Type: text/plain; charset="iso-8859-9"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
_______________________________________________
Cekirdek mailing list
Cekirdek@uludag.org.tr
http://liste.uludag.org.tr/mailman/listinfo/cekirdek
--===============1945860385==--
From eray@uludag.org.tr Tue Jun 28 18:49:13 2005
Return-Path: <cekirdek-bounces@liste.uludag.org.tr>
X-Original-To: eray@uludag.org.tr
Delivered-To: eray@uludag.org.tr
Received: from uludag.org.tr (localhost [127.0.0.1])
by uludag.org.tr (Postfix) with ESMTP id 80D2653C00C;
Tue, 28 Jun 2005 16:07:58 +0300 (EEST)
X-Original-To: cekirdek@uludag.org.tr
Delivered-To: cekirdek@uludag.org.tr
Received: from [192.168.3.131] (unknown [193.140.73.11])
by uludag.org.tr (Postfix) with ESMTP id 0B6B753C00C
for <cekirdek@uludag.org.tr>; Tue, 28 Jun 2005 16:07:57 +0300 (EEST)
From: Eray Ozkural <eray@uludag.org.tr>
To: cekirdek@uludag.org.tr
Date: Tue, 28 Jun 2005 15:49:13 +0000
User-Agent: KMail/1.8.1
MIME-Version: 1.0
Message-Id: <200506281549.13525.eray@uludag.org.tr>
Subject: [Cekirdek] source release ve binary build numaralari
X-BeenThere: cekirdek@liste.uludag.org.tr
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: cekirdek@uludag.org.tr
List-Id: cekirdek.liste.uludag.org.tr
List-Unsubscribe: <http://liste.uludag.org.tr/cgi-bin/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=unsubscribe>
List-Archive: <http://liste.uludag.org.tr/cgi-bin/mailman/private/cekirdek>
List-Post: <mailto:cekirdek@liste.uludag.org.tr>
List-Help: <mailto:cekirdek-request@liste.uludag.org.tr?subject=help>
List-Subscribe: <http://liste.uludag.org.tr/cgi-bin/mailman/listinfo/cekirdek>,
<mailto:cekirdek-request@liste.uludag.org.tr?subject=subscribe>
Content-Type: multipart/mixed;
boundary="===============2126904290=="
Mime-version: 1.0
Sender: cekirdek-bounces@liste.uludag.org.tr
Errors-To: cekirdek-bounces@liste.uludag.org.tr
X-UID: 865
X-Length: 4347
--===============2126904290==
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
yigitler,
bu post'da dun tartistigimiz bir konuyu ilgilendiren
paket versiyonu numaralarina tam bir aciklik getirmeye
calisacagim.
Bir PISI source'u uc tane sayiyla belirlenir:
name, version, release
Burada version "convenience" icin bulunur. name + release
ise her zaman *ayni* PISI source build islemine sebep olur.
Bundan kasit su. version ve release tamamen bagimsiz.
release 0 ile baslar. ornegin kdevelop
ilk basta
name: kdevelop, version: 3.4.1, release: 0
dir
Bu paketin yeni versiyonlariyla biz ugrastikca, yaptigimiz
her update, en minikleri dahi, release'i arttirir, ve her zaman
bir arttirir (daha aciklayacagim), ama hic bir zaman geriye
gitmez (0'lanmaz ornegin).
ileride:
name: kdevelop, version: 3.4.2, release: 3
olabilir ornegin.
Eger paketin gelistirildigi *distribution* source'u dahilinde
bir versiyon dallanmasi varsa, ancak bu durumda release'e
branch'ler eklenir.
Diyelim ki yukaridaki paket pardus 1.0'in parcasiydi. simdi
pardus 1.0.1 diye bir branch olusturulmak istendi, ornegin
bu UEKAE overlay'ine karsilik gelsin. Bu durumda, versiyon
iliskisini eksiksiz bicimde belirtmek icin:
name: kdevelop, version: 3.4.2, release: 3.1
demek yeterli olacaktir. Ekledigimiz '.1' suffix'i bize butun
dal bilgisini verir. Boylece eksik hicbirsey olmaz.
Binary package'lara gelince. Bir binary package dort
stringle her zaman bulunabilir.
name, version, build, architecture
burada name + build, *bir binary distribution* dahilinde,
ornegin Pardus 1.0 x86 icin yapilmis tek ve tek bir paketi
her zaman gosterir.
Build, o architecture icin, o paketin kacinci kere build
edildigini gosterir. Her paket release'inde en fazla bir
artar.
Bunu daha once tartistigimiz gibi tamamen incremental
build script'inin buldugu md5'larla hesapliyoruz.
Binary package'larin build numarasi icin bir dallanma/budaklanma
semasi henuz onermiyorum, ama bana su anda ayni
source package'lar gibi birsey yapilabilir geliyor. Bana buradaki
en kritik mesele source ve binary package'larini, ve upstream
version string'lerle kendi, SVN-tarzi version string'lerimizi
karistirmamamiz.
Kaplan gunler,
--
Eray
--===============2126904290==
Content-Type: text/plain; charset="iso-8859-9"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
_______________________________________________
Cekirdek mailing list
Cekirdek@uludag.org.tr
http://liste.uludag.org.tr/cgi-bin/mailman/listinfo/cekirdek
--===============2126904290==--
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment