From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MGzvj-0000lm-Qy for garchives@archives.gentoo.org; Wed, 17 Jun 2009 18:32:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AB5A5E0454; Wed, 17 Jun 2009 18:32:14 +0000 (UTC) Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com [209.85.218.223]) by pigeon.gentoo.org (Postfix) with ESMTP id 24AE0E0453; Wed, 17 Jun 2009 18:32:14 +0000 (UTC) Received: by bwz23 with SMTP id 23so496121bwz.34 for ; Wed, 17 Jun 2009 11:32:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=DyZEhC7WumjZG2T4cWLkMd2K9RhR62RRbVrz7/m8IDM=; b=s8jkRUiqlZ7Y5285Sbs9eFM0NcrUcX1yWn3Kmrr5h9FdOqElhIEm5/ytwoAstRlaUS hxInltnn/EtcR8V2HgEqzoRPEpChyw0rP4OFVPXrAT8N1zCy+9tyPaVev4uebU235b/n neyt+TnVqyUdtVKHNTn+7vD2eM+NVzvkkADRo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=Ks2Rv1EePTJzFy7dSgJ5Ytjw064NCuNDYYmgTZa91QmOnmupRWEkg4vUYVm4odctJQ AXtNkCDi0TbTsQ2KVe3UyKkt+fSKPCP6PZScBCB+B+rtu3MisfzPmVMccGcRrSlSV/Dy 6iPZkmqtRtr5k2vFyibewFqbrEzhRMJqV/BLo= Received: by 10.103.172.7 with SMTP id z7mr318749muo.129.1245263533432; Wed, 17 Jun 2009 11:32:13 -0700 (PDT) Received: from ?192.168.127.16? (magdalene.ist.utl.pt [193.136.161.161]) by mx.google.com with ESMTPS id j9sm3477004mue.21.2009.06.17.11.32.12 (version=SSLv3 cipher=RC4-MD5); Wed, 17 Jun 2009 11:32:12 -0700 (PDT) Subject: [gentoo-dev] Re: Progress on Universal Select Tool From: =?ISO-8859-1?Q?S=E9rgio?= Almeida To: Gentoo SoC Cc: Gentoo Dev , =?ISO-8859-1?Q?S=E9bastien?= Fabbro In-Reply-To: <1245163715.14589.515.camel@thedude> References: <1245163715.14589.515.camel@thedude> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-svU96SI8EnXWNSnvUKj4" Date: Wed, 17 Jun 2009 19:32:10 +0100 Message-Id: <1245263530.23805.5.camel@thedude> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.26.1 X-Archives-Salt: 90662fef-5d08-43f0-81a6-c8cc8242d479 X-Archives-Hash: 1bd2ad45ddc6808da081ee548bb45ea6 --=-svU96SI8EnXWNSnvUKj4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2009-06-16 at 15:48 +0100, S=C3=A9rgio Almeida wrote: > Hello, >=20 > Current State of Universal Select Tool - uselect >=20 > Proposal link:=20 > http://socghop.appspot.com/student_project/show/google/gsoc2009/gentoo/t1= 24022356237 >=20 > uselect implementation started a few weeks before SoC officially started > to "de-rust" myself on python programming.=20 >=20 > Here follows a checklist of what it already does right now. >=20 > * modules syntax defined > * modules support any scripting language > * module conversion from eselect to uselect are very easy (even when not > symlinking) > * per-user/system-wide actions > * simple symlinking actions are defined in 1 line only. uselect does all > the job. > * changing a user python interpreter through adding ~/.uselect/bin to > PATH through /etc/profile (is this the better way?) >=20 > Next steps: >=20 > * look deeper into eselect already implemented functions that most > modules use (by using inherit) and see what is uselect still lacking > * define profiling system (nice thread on gentoo-dev on this) > * start the profile system implementation > * start using gentoo's git >=20 > Further Notes: >=20 > * At this point I am ahead on schedule because of my early start. With > this I have plenty of time to implement features that were not described > on the proposal. > * 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". >=20 > Hope I'm not lacking any information. I'm loving working with Gentoo on > this. Learned a lot until now. >=20 > Cheers, > S=C3=A9rgio Hello, Just made the initial commit on gentoo's git. http://git.overlays.gentoo.org/gitweb/?p=3Dproj/uselect.git;a=3Dsummary Please take the time to take a look at uselect and leave me some feedback if possible. install.sh should get uselect working for you. Cheers, S=C3=A9rgio --=20 S=C3=A9rgio Almeida - mephx.x@gmail.com mephx @ freenode --=-svU96SI8EnXWNSnvUKj4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAko5NqIACgkQQXumuXcKj04S0wCfYE6l9o3aeJP5NLOOao65wUhU t4UAoIVqzPqIj7f68e88H54vE2mC0t5M =vFvR -----END PGP SIGNATURE----- --=-svU96SI8EnXWNSnvUKj4--