[zypp-devel] Re: zypp 10.3 project status
On Tuesday 27 March 2007 14:48:08 you wrote:
Hi Duncan!
Thanks a lot for the summary. I've checked the calendar: given March 19th was the kickoff, the first checkpoint should be April 2nd.
ups did not realize your mail was longer....
I posted 2 documents with most schema requirements and design decisions on the list. Also a document about source handling which evoluted into a FATE entry. If anyone has additional ones please tell me.
What is the fate entry number?
Can't find the FATE entry (did I really add one?) [zypp-devel] [PROPOSAL] 10.3 / Code11 Source handling II (with comments/points) Also: #301995: Server based diff mechanism for fast metadata download #301916: Compressing SUSETag metadata need coordination with autobuild team.
Please, create a wiki page from your documents.
external? opensuse.org?
- DB Schema: Already there. So we are ahead here. There are still some small details to tune, like how to save descriptions (localized?). It features normalized names and filenames for capabilities, normalized resolvables. Capabilities itself are not normalized as their components already are and matching them on each insert is expensive.
I'd like to ask you to discuss the schema proposal with Michael Matz. He is very interested to help us to do it right.
I already sent the design documents to them, now I sent them the schema so they can comment.
- Research of kkaempf about addons, upgrade, etc.
- MediaSet extraction from SourceImpl. (jkupec) We are ahead here too. I got a working one during FOSDEM see: http://fourier.suse.de/mlarch/SuSE/zypp-devel/2007/zypp-devel.2007.03/msg 00 022.html There is an example (cited on the mail). Still pending: progress report model, unit tests and more doc.
This item was to be done by Jano. Who's working on this right now to fulfill the missing pieces? Duncan, Jano?
I would like Jano to fill the missing pieces. I wanted to give it a kickstart because the class was already there but in a uncompilable state. Things to figure out there ( MediaSet and Fetcher ) - checksum, signatures and callback checking: should be probably at the Fetcher level, and using the OnMediaLocation and FileProvidePolicy stuff. Don't hesitate to ask me or ma@
- Query API. We are starting work on the query API. However the Store API is in a very good state.
I read this as 'Store API is ready'. Correct?
Half of the API and half of the implentation, Yes. A header file would be API design by commitee. The needed API to write the needed information about resolvables ( nvra, and capabilities ) is there and also implemented. We still need a way to save the other resolvable data, used by the UI and probably other parts of the code. That is not ready yet.
- Create a prototype Download Source We are ahead on this one too. See SUSETagsDownloader in my devel.dmacvicar dr.
I read this as Done.
Yes, done. If you read "prototype". Needs to be moved out of my devel dir and probably a unit test would be nice.
- Tambet's repomd stream parser, Research, MA's SuSEtags I already have integrated the old tag parser from pkg-manager into zypp, and I have a prototype parser that writes to the database, at least the resolvable data from packages. see SUSETagsParser in devel.dmacvicar.
Done as well then?
Done what? there are like 10 phrases there. Research about Michael susetags parser is done, and even more, it was integrated seamsly. There is no code to parse a YUM repo into the prototype CacheStore. Still I think that is in future milestones. Duncan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
On Tuesday 27 March 2007 14:43:22 Duncan Mac-Vicar Prett wrote:
On Tuesday 27 March 2007 14:48:08 you wrote:
Hi Duncan!
Only just jumped in on the discussion (and I don't see the original email in the archives).. any chance anyone could paste the original email with all the info about the 10.3 project status of zypp? I'd really appreciate that. Kind thoughts, -- Francis Giannaros Website: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
Hi Francis! Sorry for confusion. We will post the current status and our plan for future shortly. Stano Dňa St 28. Marec 2007 02:10 Francis Giannaros napísal:
On Tuesday 27 March 2007 14:43:22 Duncan Mac-Vicar Prett wrote:
On Tuesday 27 March 2007 14:48:08 you wrote:
Hi Duncan!
Only just jumped in on the discussion (and I don't see the original email in the archives).. any chance anyone could paste the original email with all the info about the 10.3 project status of zypp? I'd really appreciate that.
Kind thoughts, -- Francis Giannaros Website: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
On Wednesday 28 March 2007 02:10:15 Francis Giannaros wrote:
Only just jumped in on the discussion (and I don't see the original email in the archives).. any chance anyone could paste the original email with all the info about the 10.3 project status of zypp? I'd really appreciate
Give a look at: http://en.opensuse.org/Libzypp/Refactoring Duncan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
On 3/28/07, Duncan Mac-Vicar Prett
Give a look at: http://en.opensuse.org/Libzypp/Refactoring
Thanks! Very interesting to see the exact plan for the Cache and those speed-testing/memory-usage results. Kind thoughts, Francis. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
participants (3)
-
Duncan Mac-Vicar Prett
-
Francis Giannaros
-
Stanislav Visnovsky