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

2009-08-18 Thread Sérgio Almeida
ex python class mutation problems and recursiveness paradoxes (this was the real deal). Will also continue posting weekly reports on gentoo-soc@ until soc ends. Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-08-01 Thread Sérgio Almeida
ent most of the modules just for testing purposes. Most modules are very easy to do (symlinking ones) and conversion of eselect to uselect can be done instantly, yet in an ugly way of still using all eselect's libs. Keep tuned for more. And stay in school =) Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

[gentoo-dev] Re: [gentoo-soc] Re: [GSoC status] Web-based image builder

2009-07-29 Thread Sérgio Almeida
can make a gentoo vmware machine on a quad-core with 1GB of dedicated RAM just for you and your testings. The machine has 100/100MB connection to internet. What else do you need? Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digital

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

2009-07-27 Thread Sérgio Almeida
git.overlays.gentoo.org/gitweb/?p=proj/uselect.git;a=summary I'm starting profiles implementation today and will have more active commits. Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-07-26 Thread Sérgio Almeida
On Fri, 2009-07-24 at 10:22 +0200, Michael Haubenwallner wrote: > Sérgio Almeida wrote: > > On Thu, 2009-07-23 at 17:28 +0200, Robert Buchholz wrote: > >> On Thursday 23 July 2009, Sérgio Almeida wrote: > >>> You changedir, you call uprofile, and > >>> vo

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

2009-07-23 Thread Sérgio Almeida
On Thu, 2009-07-23 at 17:28 +0200, Robert Buchholz wrote: > On Thursday 23 July 2009, Sérgio Almeida wrote: > > You changedir, you call uprofile, and > > voila, new profile. You login again, default profile. > > Most shells have the ability to execute a command when a new p

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

2009-07-23 Thread Sérgio Almeida
On Thu, 2009-07-23 at 13:17 +0530, Arun Raghavan wrote: > 2009/7/23 Nirbheek Chauhan : > > 2009/7/23 Sérgio Almeida : > >> A child process cannot (or shouldn't be able to) change parent's process > >> environment. > >> > >> uprofile will nee

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

2009-07-23 Thread Sérgio Almeida
On Thu, 2009-07-23 at 11:02 +0530, Nirbheek Chauhan wrote: > 2009/7/23 Sérgio Almeida : > > A child process cannot (or shouldn't be able to) change parent's process > > environment. > > > > uprofile will need to change env var's on-the-fly. For instance ta

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

2009-07-22 Thread Sérgio Almeida
h to parent and do some "call"s * wrap watheversh into something that supports env changes from child processes I like the first idea the most even though it's a sub-shell. This method kind of breaks automatic startup of uprofile for HOME. Anyone has a clue on this? Off to s

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

2009-07-22 Thread Sérgio Almeida
* If you are a developer of any eselect modules or something-config please reply with suggestions. All ideas are welcome. * Everyone else: User profiles will stand in ~/.uselect Folder Profiles will stand in $FOLDER/.uselect What about group profil

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

2009-07-15 Thread Sérgio Almeida
quot;uselect --copy bla bla" overrides os.symlink to copy function? > Thanks! > /haubi/ Thanks for the hint! Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-07-15 Thread Sérgio Almeida
Is there a better way when no symlinking is supported? > Thank you! > /haubi/ Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-07-13 Thread Sérgio Almeida
aging several targets and it's dependencies automatically in an indexed way either for easy displaying and also for easy choosing. (No indexing is beeing done right now, just plain object count) I plan to start the profiling capabilities later this week. Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-06-29 Thread Sérgio Almeida
ort to the to-do list, not to implement right away but to have in mind while expanding the API. Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

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

2009-06-29 Thread Sérgio Almeida
e. Last week had no commits to git due to all this. I intend to clean up all the "basic (ang buggy) lexical analysis" that was already implemented and re-implement the new module API during this week. Stay tuned on git for more updates during this week. http://git.overlays.gentoo.org/gitweb/?p=proj/uselect.git;a=summary Cheers, Sérgio -- Sérgio Almeida - meph...@gmail.com mephx @ freenode signature.asc Description: This is a digitally signed message part

[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 wee

[gentoo-dev] Progress on Universal Select Tool

2009-06-16 Thread Sérgio Almeida
. * Soon I will push the code into gentoo's git. If you have time, take a look at it. Hope these reports are taken also as a "call for ideas". Hope I'm not lacking any information. I'm loving working with Gentoo on this. Learned a lot until now. Cheers, Sérgio --

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-26 Thread Sérgio Almeida
On Tue, 2009-05-26 at 22:04 +0200, Tiziano Müller wrote: > Am Montag, den 04.05.2009, 22:01 +0100 schrieb Sérgio Almeida: > > Gentoo Dev's, > > > > My name is Sérgio Almeida, I am Portuguese and I am a student for this > > year's Google SoC coding the Uni

Re: [gentoo-dev] New app-eselect category?

2009-05-26 Thread Sérgio Almeida
On Wed, 2009-05-27 at 01:19 +0530, Nirbheek Chauhan wrote: > 2009/5/27 Sérgio Almeida : > > this time (SoC starts in a few hours) the prototype is written in > > python, does everything eselect does and supports any scripting language > > for module's actions. Oh,

Re: [gentoo-dev] New app-eselect category?

2009-05-26 Thread Sérgio Almeida
Hello, I am the student doing the Universal Select Tool for this year's Geetoo's SoC. On Tue, 2009-05-26 at 16:35 +0200, Philipp Riegger wrote: > > How will that tool be called? Maybe uselect? Everything points out to that until now. =) The way it's done, current eselect modules can continue

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-22 Thread Sérgio Almeida
ree could be a solution for my long > > > standing bug here to simplify our way too complex environment script... > > > > > > > This is a basic idea from softenv so it has has it's place into uselect. > > Don't know softenv. Found http://www.teragrid.org/userinfo/softenv/ > Do you mean this one? > Indeed. > > The question now is, bloat it all into uselect or create a uprofile > > util? I like the idea of having to use only uselect for basic profiling > > and using uprofile for further managing. > > That's indeed the question. > > > Mmmm... As you wrote I realized: Complain if module versions are > > different is not a bad idea at all... > > Indeed, not only the configuration needs to be versioned, but the > modules too. > On to-do! > > > > Why would we need more that one profile file per project/folder anyway? > > Might not be necessary, at least not for non-profiled uselect. > > > > Uh, so many strange ideas! > > > More of them? > > > > Keep 'em coming! Thanks! > > Well, you have asked ;) > > /haubi/ Thanks again. Cheers, Sérgio -- Sérgio Almeida mephx @ freenode signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-13 Thread Sérgio Almeida
Michael, > Yeah, this indeed could work! > > But there is one restriction: > This .uselect folder must be able to be checked in into some VCS, so it > should not contain symlinks, but plain (text?) files only. > We also want to use this on Windows based filesystems where symlinks > don't work at

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-12 Thread Sérgio Almeida
u call "uselect something" getting the current profile settings from current dir's .uselect folder? I am starting the plans on profile managing today. This now gets interesting. Thanks! Cheers, Sérgio -- Sérgio Almeida mephx @ freenode

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-12 Thread Sérgio Almeida
much dev's as this one gets. > > On Mon, 2009-05-04 at 22:01 +0100, Sérgio Almeida wrote: > > Here are the main interest ideas: > > * actions can be run system-wide and per-user: > > # action user moo > > # action system moo > > Are the

Re: [gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-11 Thread Sérgio Almeida
On Sun, 2009-05-10 at 18:56 -0400, Mark Loeser wrote: > Sérgio Almeida said: > > Abstract: > > > > Universal Select Tool is an utility to manage system configuration. > > This tool is similar to the unmaintained eselect utility of Gentoo or > > Exherbo's

[gentoo-dev] Google SoC @ Gentoo - Universal Select Tool

2009-05-04 Thread Sérgio Almeida
Gentoo Dev's, My name is Sérgio Almeida, I am Portuguese and I am a student for this year's Google SoC coding the Universal Select Tool project for Gentoo being Sébastien Fabbro (bicatali) my mentor. Abstract: Universal Select Tool is an utility to manage system configuration. Th