Older blog entries for jlittle (starting at number 7)


The Open-IT effort is gaining steam. We've had a lot of interest from various members in the community who are now working as core-developers. Well, mostly talking. We all have ideas of how to solve these large IT problems.. we just need to get some solidification on what to do first, how to sync up components, etc. The joys of the 'new project' :)

The site has a few new entries. The most interesting additions are RPMs for openldap 2.0.4 for redhat 7.0, and probably by the end of the day RPMs for openldap 2.0.6 on rh6.2 and 7.0, along with rh6.2 RPMs for cyrus-sasl and openssl (the same revs as with redhat 7.0). Of course, rpm 4.0 specs don't seem to handle well with rpm 3.x -- wonder what really changed.

Another new thing is my preliminary roadmap for our work. Again, a lot more is now being bitten off in the core-dev group, but we are hungry :). Please do keep me honest though and tell me what you think! The roadmap is there for anyone to see on the site.

Open-IT has moved to its new home. The site is beginning its buildout with the help of other project members. I welcome Ryan Krebs to our group!

Its been a slow start, but I expect some real work to be completed soon. My wife is heading back to Japan for close to 2 months, so the lack of distractions should benefit the project. Time as usual will tell how far I get.

Another day.. I'm finally at Stanford and starting to work on projects here as well as my personal project. Speaking of which, I have posted SULinux and Open-IT as projects on this site. I'm unsure of how that helps to track it, but at least its visibility should grow.

I'm heading to Japan tomorrow for a wedding (wife's sister). A grueling fly there, be there 1 day, fly back sort of trip. I hope to start writing up some white paper type notes for general consumption. Maybe that will finally get my head clear on everything and provide the necessary focus to tackle the myriad of problems this project will address.

To whom it may concern :) ....

I gave my notice to TurboLinux. I'll leave all the ugly bits out. By September 1st, I'll be devoting the majority of my time to my system management project. Yes, it is OpenSource... www.open-it.org still needs to get the backend up, and it will have to wait for my arrival at my new work place in September. Where? Stanford University.

I worked there for 5 years in EE/CS, and while at TurboLinux kept some involvement. I hope that along with the directory services project I will regain some stake in Stanford's own Linux distro, SULinux. I helped put it together with one other staff member there, and with my credentials at TurboLinux, I don't see why I shouldn't be somewhat involved :) Founders/ authors rights, right?

Now that I will be "free" corporate wise, my diary entries from hence forth should be meatier, and more frequent. Running your own OS project tends to give you complete freedom of expression, not just in code, but in true ability to speak your mind. I'm tired of having too much in my head but alas not being able to speak to a soul.

(Joe does a little dance to demonstrate)

Ever get that sour feeling in your stomach...

Urgh, I hate when shit happens. In any case, Open-IT will receive a glorious make over as soon as the back end servers are up and running. Still waiting for some connectivity. The current server for Open-IT is a static place holder. Give it another month...

Sad to see that I couldn't spark enough interest in my article. Oh well. That's what happens when you leave it too vague. I just didn't want to pollute it too much with my ideas.

Hello to Adam Shostack and Elise Shapiro. Its a conspiracy I tell ya (grin)

I've also started up project site. Nothing there yet, but its a modest beginning. Check Open-IT out!

Just posted my article here...

Click here to read

That's all for now

Thought for the day: Always follow the path that maintains one's level of motivation and momentum.

For all of those who have asked about how things are at TurboLinux, the simple answer is as busy as ever, with an added bit of focus. The industry and the markets always help on focusing a company as well as the individual.

Onto more important things...

I'm still floundering on one bit. LDAP makes for a great top-down heirarchically controlled directory service with centralized control. However, there is a lot of fore-thought required, and seeding an ldap server for an organization is daunting. Its even more daunting to figure out how to seed a low leaf among multiple ldap servers (say a workgroup server). The only effective bottom-to-mid upward solution to date has been Netinfo, which lets the local cluster define domains and then one can tie them together after the fact. For a NOS -- management tools are key, but you have to be able to aptly manage your local data. Otherwise you end up with complex tools to manage impossibly complex data. One can only hope for an extremely high degree of centralization in an organization to limit this problem.

My feelings (which to a degree have been related to Luke Howard -- lukeh here), are that maybe a combination of the two is necessary. The equivalent un*x workstation/server mayhap needs an improved, secure Netinfo style authentication and management system, with adapters and tie-ins into higher level LDAP directory services. Agents must exist to help propogate loosely managed info into the larger centrally controlled LDAP DSes, and likewise global sentings can by profile be approved into the local realms of the clusters.

This could get ugly. But unless the end user or group manager can effectively manage his applications and data, directory services are a large undertaking that can quickly become a hindrance and would be summarily dropped.

What do you think? You can email myself as always with your ideas.

I'm also hoping to apply these a bit more back at Stanford. Should get more involved in my co-authored Linux distribution, SULINUX . I've wondered off from that for quite a bit...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!