[gentoo-dev] Re: Progress on Universal Select Tool

2009-08-18 Thread Sérgio Almeida
Hello, Regardless that firm pencil's down date has come for this year's GSoC as discussed with my mentor I will continue coding. These final weeks will be split between coding, documentation, sample module creation and polishing. Also a live ebuild creation is in progress. Comparing uselect with

[gentoo-dev] Re: Progress on Universal Select Tool

2009-08-01 Thread Sérgio Almeida
Hello all, Once again, another productive week. This week's work focused mostly on profiles. Uprofile's implementation exceeded my expectations and was much easier than what I thought it would be, the reason: uselect's simple api. What's working on uprofile: * uprofile when called with no

[gentoo-dev] Re: Progress on Universal Select Tool

2009-07-23 Thread Duncan
Nirbheek Chauhan nirbh...@gentoo.org posted 8b4c83ad0907222009sba2c36fu59d2caf68ebcf...@mail.gmail.com, excerpted below, on Thu, 23 Jul 2009 08:39:00 +0530: 2009/7/23 Sérgio Almeida: I'm still not doing any commits as uselect can still break your python environment while testing and i don't

[gentoo-dev] Re: Progress on Universal Select Tool

2009-07-22 Thread Sérgio Almeida
Hello, This has been a very productive week regarding uselect. I'm still not doing any commits as uselect can still break your python environment while testing and i don't have the time to learn how to handle branches in git. Status: * Fully Converted all action types to new module syntax *

Re: [gentoo-dev] Re: Progress on Universal Select Tool

2009-07-16 Thread Michael Haubenwallner
On Wed, 2009-07-15 at 16:43 +0100, Sérgio Almeida wrote: On Tue, 2009-07-14 at 17:07 +0200, Michael Haubenwallner wrote: So it should be fine as long as 'symlink' can potentially be implemented as 'copy' for specific platforms. ... can be easily replaced for copy. What should be

Re: [gentoo-dev] Re: Progress on Universal Select Tool

2009-07-15 Thread Sérgio Almeida
Hello, On Tue, 2009-07-14 at 11:20 +0200, Michael Haubenwallner wrote: Sorry, I've lost track on what's really going on here: Does 'symlink' mean symlinks on the filesystem like 'ln -s' does? Or, more important, does uselect create those symlinks itself? If yes, please don't forget that OS

Re: [gentoo-dev] Re: Progress on Universal Select Tool

2009-07-15 Thread Sérgio Almeida
On Tue, 2009-07-14 at 17:07 +0200, Michael Haubenwallner wrote: Usually the files are just copied instead of symlinked there. But as far as I know, there is no Unix-ish OS without symlink support - even Interix does support them. Although I cannot definitively say we won't have to select

Re: [gentoo-dev] Re: Progress on Universal Select Tool

2009-07-14 Thread Michael Haubenwallner
On Mon, 2009-07-13 at 16:36 +0100, Sérgio Almeida wrote: Hello, Missed a weekly report, busy week. Will try to post 2 reports this week as I am also working twice as much time. Progress since last report: * symlinking dependencies (ex: ruby and ruby-gems) Sorry, I've lost track on

[gentoo-dev] Re: Progress on Universal Select Tool

2009-07-13 Thread Sérgio Almeida
Hello, Missed a weekly report, busy week. Will try to post 2 reports this week as I am also working twice as much time. Progress since last report: * Converted all modules into plain python. * uselect got even faster * symlinking dependencies (ex: ruby and ruby-gems) * several links per action

[gentoo-dev] Re: Progress on Universal Select Tool

2009-06-29 Thread Sérgio Almeida
Hello, Last week has been a very paradigmatic working week. Several problems urged with the addition of symlinking dependency/inheritance functions. sym actions where converted to the form of: user action bin { description Change Python's Version type sym sym python {

[gentoo-dev] Re: Progress on Universal Select Tool

2009-06-17 Thread Sérgio Almeida
On Tue, 2009-06-16 at 15:48 +0100, Sérgio Almeida wrote: Hello, Current State of Universal Select Tool - uselect Proposal link: http://socghop.appspot.com/student_project/show/google/gsoc2009/gentoo/t124022356237 uselect implementation started a few weeks before SoC officially started