Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
I
inary
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
SulinOS
inary
Commits
2ec159e1
Kaydet (Commit)
2ec159e1
authored
Şub 14, 2006
tarafından
Eray Özkural
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
update todo and extend readme a bit
üst
dcbf612d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
35 additions
and
37 deletions
+35
-37
README
README
+8
-8
TODO
TODO
+27
-29
No files found.
README
Dosyayı görüntüle @
2ec159e1
PISI - Packages Installed Succesfully as Intended
PISI is a new package manager implemented in python for the PARDUS
distribution.
PISI is a new package manager for the PARDUS
distribution. In Turkish PISI means "kitty", and
like a kitty, it is featureful and small.
Some of its distinctive features:
- Implemented in python
.
- Implemented in python
- Efficient and small
- Package sources are written in XML and python
.
- Fast database access implemented with berkeley DB
.
- Integrates
both low-level and high-level package operations.
- Package sources are written in XML and python
- Fast database access implemented with berkeley DB
- Integrates
low-level and high-level package operations (dependency resolution)
- Framework approach to build applications and tools upon
- Comprehensive CLI and a user-friendly qt-based GUI (GUI
distributed separately)
- Comprehensive CLI and a user-friendly qt GUI (distributed separately)
- Extremely simple package construction
TODO
Dosyayı görüntüle @
2ec159e1
...
...
@@ -173,32 +173,13 @@ Legend:
* high priority
+ transaction stuff for database (eray)
+ implement a simple (dandik) version for better reliability
+ database version file
* medium priority
- component improvements (optional)
- maintain a list of components each component has
- maintain a list of packages
* low priority
* low priority
+ search command: (eray)
+ implement an inverted index
+ search in summary and description
/ overhaul installdb (try to merge its use with packagedb) (eray)
/ verify metodlari
+ SpecFile
+ MetaData
+ Files
- Index (somebody should write one :} )
- autoxml:
- revise error checking, printing and tests
- uri type
- date type
- enum type
- make autoxml dependent on only xmlext and xmlfile interfaces
5. Post Release
...
...
@@ -210,9 +191,6 @@ Legend:
- full dependency analysis like install/upgrade etc.
- build-all (or build-distro) command, or as a separate tool
- an emerge command, just for fun
- more support for categories:
- put categories into a database
- fast search for categories
/ make a package and sourcedb for each repo
+ packagedb
- sourceb
...
...
@@ -223,17 +201,37 @@ Legend:
* medium priority
- non-interactive use
- multi-architecture support (baris, caglar)
/ design decisions
/ extend XML specs to support that
- UI impl: non-interactive use that selects defaults and logs output
- UI impl: a general purpose Qt UI
/ multi-architecture support
+ design decisions
+ extend XML specs to support that
- cross-platform building support
- incremental build/fetch for repository index (pisi-index.xml)
- diffsets (caglar)
- a command to check if repos are consistent wrt dep relations
- xdelta support (caglar)
- diffsets
- a command (check-repo) to check if repos are consistent wrt dep relations
- component improvements (optional)
- maintain a list of components each component has
- maintain a list of packages
- more support for categories:
- put categories into a database
- fast search for categories
* low priority
/ overhaul installdb (try to merge its use with packagedb) (eray)
/ verify metodlari
+ SpecFile
+ MetaData
+ Files
- Index (somebody should write one :} )
- autoxml:
- revise error checking, printing and tests
- uri type
- date type
- enum type
- make autoxml dependent on only xmlext and xmlfile interfaces
- search command: (eray)
- search components
- english stemming
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment