Jeremy Huntwork wrote:
Gerard Beekmans wrote:

You may or may not be aware, but development on alfs stagnated greatly. Mostly because we had no active developers and the combination of features requested seemed too great a task for those of us that were active.

I'd say it came to a grinding halt.

So I started playing around with concepts. I realized that we really had two major feature requests: one was the parsing of the book into automatable form, and the other was the controlling of remote builds.

The first one seemed the easier of the two, so since there was *no* development happening on alfs at the moment, I decided to start what I could and jhalfs was born. It wasn't meant to replace alfs, but just so that we could directly build and parse the book and remove the need for the continuing maintenance of profiles.

jhalfs basically writes a Makefile based on the commands stripped from the LFS book, downloads the sources if you like, and kicks off make on the new Makefile.

I still am interested in one of my long standing ideas of remotely controlling LFS installations. Instead of logging into every machine to update a package, I'd rather run one app and have it do all the work for me. Using a program like KDE's Konsole is handy to a point -- it can duplicate everything you type in one window in all your other sessions. If your are ssh'ed into different machines, you can do things easily that way. But it's far from ideal of course.


I'm also interested in finishing what we started with the alfs concept. But I'm still unsure what direction to take.

So am I, I think what needs to be decided and officially is the language to write it in. Once that's known then you might get people interested in helping. It's hard to start without knowing what's it's going to be written in. Then from there, the direction would be to figure out what parts of the system to work on first. My thought would be work on the client/server communication so to establish what needs to be sent between the client and server to execute commands, etc.


So...what will it take? I'm not that good of a programmer to take on an entire project like this myself.


Neither are the rest of us, which is why alfs stagnated. We could work on something in C slowly... Otherwise, perhaps we could start working on something in Perl or Python. It's the 'where to start' with this one that flusters me.

C is good. Python might be better (a little easier to work with IMO).

Thomas

--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to