Hi, here's a small summary of the 6th (coding) week. Unfortunately I had to spent more time with university stuff than I expected - that's why I didn't finish the complete todo for this week. I did some code restructuring and started to work on the class for the source route. TODO: - rewrite the project and package working copy classes: * the new working copy format will be incompatible with the current format. * the basic layout will look like this: prj | ---> .osc/ (stores prj _and_ pkg metadata) | ---> pkg1 | ---> <files> ... | ---> pkgN | ---> <files> So all metadata is stored in the prj/.osc dir instead of prj/pkg/.osc The advantage is that we can support a complete package "restore" (without the need to download the package again): cd prj; rm -r pkg; osc revert/restore pkg; (that's possible because the metadata is stored in the prj/.osc dir). * to convert old project/package working copies to the new format the "osc repairwc" command can be used (at least that's the plan) Feedback is always welcome. Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org