From 32e67bbd62108f7c3752ad9391a061ff37c9b09c Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Fri, 9 Mar 2007 13:24:54 +0000 Subject: [PATCH] * Api migration plan --- apimigration | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 apimigration diff --git a/apimigration b/apimigration new file mode 100644 index 00000000..9c09b29a --- /dev/null +++ b/apimigration @@ -0,0 +1,34 @@ +Possible API Migrations +======================= + +Pisi does not have an api. All the projects use its internal modules to do their +jobs. This file holds a list of these usages for api migration. + +PiSi +==== + +Pisi itself also should not use internal db modules. It can also use this abstracted +api layer from the needed places. + +Package Manager +=============== + +Package Manager should not use internal db modules of pisi. It should only use pisi +api. + +* repodb.get_repo +* packagedb.get_package +* componentdb.list_components +* repodb.list +* componentdb.get_union_comp +* componentdb.get_union_packages + +Yali +==== + +Yali should not use internal db modules of pisi. It should only use pisi api. + +Buildfarm +========= + +Buildfarm should not use internal db modules of pisi. It should only use pisi api.