On Mon, Jul 12, 2010 at 6:31 PM, Michael McNeil Forbes <mfor...@physics.ubc.ca> wrote: > Hisham <hisham...@...> writes: >> Michael Homer <michael <at> gobolinux.org> wrote: >> > Baffo 32 wrote: >> >> I think it would be appropriate to move the StartRootless script >> >> outside of the CreateRootless script > ... >> >> Does this seem appropriate to anyone else? Is Rootless still maintained >> >> at all? >> > I guess the lack of response indicates the answer to this is "no". >> > Splitting >> > it out does seem like a useful step. >> I agree, keeping StartRootless in Scripts sounds like a good idea. The >> only bit in StartRootless that's conditionally generated is setting >> $goboPrefix, and that line could be added to the user's profile script >> when adding the line that sources StartRootless. > > I also think this is an important step. I have started working on a script to > ease the setup of Rootless (based on Daed's scripts) and would like to start > a discussion about the future of Rootless on the Rootless talk page: The scripts look very nice to me and like something we might want to incorporate or recommend in the future. It would be nice to be able to set up a suitable environment nearly automatically. > > http://gobo.kundor.org/wiki/Talk:Rootless > > I am not sure if this is the best place for this discussion, but I would like > to > get some input about the possible directions as I have found Rootless > to be a very useful tool as I mention there. The best place to discuss it is here, but notes on the wiki are a good idea. I can buy into all your points with varying degrees of enthusiasm.
As I said earlier in this thread, I'm happy to review and apply patches that come in once they've had a little testing. I have seen your 2.3 patch linked from the tracker and need to think on it a little more - it looks right, but I think actual 2.3 compatibility has long since been given up as a goal* and I don't really want to commit to avoiding the new features everywhere. The other thing is that Scripts will probably migrate to Python 3 in the next year or two, time allowing. Applying the patch automatically in the Rootless install process from your script seems to be working though. So: please do go on with your work here, and send in patches when you find things that need changing. I will keep an eye out for them. The goals you've outlined seem reasonable to me and the installer project seems a great idea. One point of note I see from your readme: a) there is no UpdateRecipe script, but b) UpdateRecipes doesn't do anything (useful, now). You're also generally better off using NewVersion directly rather than relying on magic from EditRecipe, because (especially for Python, for the reason you outline later) you will need to pass in extra parameters sometimes like -s. I will try to give it all more of a look over soon too. * The files are still there because moving them is a pain because of the way Python was set up here in the past; they will probably move when 015 is out. -Michael _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel