Date: Tue, 17 Aug 2010 20:14:48 +0200 From: Ivan Voras <ivoras@freebsd.org> To: soc-status@freebsd.org, Andrew Pantyukhin <infofarmer@freebsd.org> Subject: Re: pkg_patch status Message-ID: <AANLkTi=_ErBp0NXV21VkbpAfi0Bei%2BwvGpbKPKoziuoJ@mail.gmail.com> In-Reply-To: <AANLkTikbD3_dcBBxQD98mA=cm5c6th-H7Zi%2B2ojtEdu6@mail.gmail.com> References: <AANLkTinV3_o27fSpjm_V0T_2n1OTCKCTfxtpjmgZiVVv@mail.gmail.com> <AANLkTilHa8MfRpTnFi6WCPCuyXdNeO2UBqodQq7qddg4@mail.gmail.com> <AANLkTilP449qsqwEktTfSZYPVOPDuLdocfjlh7C1LCYc@mail.gmail.com> <AANLkTimHtxbGAZgN1lf42hSjy4DUEBSE4S5qk8jBsGR-@mail.gmail.com> <AANLkTinAyQkbNeVTQvaQHuT8UcBKOpnKNq7hlOv4lzLR@mail.gmail.com> <AANLkTikbD3_dcBBxQD98mA=cm5c6th-H7Zi%2B2ojtEdu6@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
To leave a record, this is the final SoC status report for pkg_patch. Per the SoC rules, the final version of the project is comprised of code which was written before the "pencils-down" deadline which was on the 16th. This code is available as a tarball of my local hg repository here: http://wiki.freebsd.org/IvanVoras/pkg_patch?action=AttachFile&do=get&target=pkg_patch.tbz or as a live (changing after the SoC deadline) hg repository here: http://cosmos.boldlygoingnowhere.org/~ivoras/soc2010/ My opinion is that the project was successfully completed and has a good chance of being used in production, after a few policy-related decisions are made about some specific behaviour, which I hope to discuss with my mentor. The project implements the following functionalities: - Package patch creation - takes two package files ("source" and "target"), produces a patch package - Package patch application - takes a patch package file and applies it to the current system - Mass package patch creation - takes two directories with package files, matches their packages and produces a third directory with patch files and an index of patch files - Mass package update - reads the index of available patches, compares it to the current system and updates packages that need to be updated. The man page is here: http://people.freebsd.org/~ivoras/diffs/pkg_patch.1.html It was a good SoC and since it will probably be my last, I want to thank everyone on good organization and support! :)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=_ErBp0NXV21VkbpAfi0Bei%2BwvGpbKPKoziuoJ>