Saturday, December 22, 2007

Oh, My Spinning Head

It's been a great first week at Wind River. I spent 3 of the first 4 hours there in conference calls which has given me a hint at how things are going to go. Wind is a very dispersed company and everything is managed over the phone, through IM and e-mail, and the occasional travel. It should be very dynamic and a really cool environment to insert myself into it.

And while that was going on, the debate raged in CDT-land over how to deal with projects sitting on top of file systems that may be spread all over hell's acre. The good news is that we have a lot of momentum and all the right people in place looking at it and talking about it. I think EFS is the key and how well it works hiding away the details of the actually layout of the files and directories from the rest of the CDT and Eclipse in general will tell how well we succeed.

I'm going to spend some time over the Christmas holidays working on my flexible file system. I have a good idea of how to do it, I just need to sit down and get it done. Once I'm finished, I'm hoping it'll work a lot like other major IDEs, Visual Studio included, and that you can add/exclude files and directories from anywhere your machine has access. And that should help us test all these other scenarios as well, including having your project distributed between machines.

It's going to be cool stuff, and I'm sure other projects will be interested in it as well. Our challenge will be to engage them and make sure we come up with a solution that works well for all of the Eclipse community.

4 comments:

  1. Well, for me the best next step
    for CDT is a better working indexer.
    In our app the indexer gets confused
    about forward declarations.

    And as we saw in CDT 4, the indexer
    (code completion, ...) is really what
    makes us more productive and what
    made most developers of our chair
    switch to Eclipse finally!

    ReplyDelete
  2. I forgot!

    Merry Christmas (and the intercultural equivalents) to you and and all.

    BTW, how many people read your blog.

    ReplyDelete
  3. Thank you! And happy holidays to you all.

    The good news is that we continue to have a strong contributor community around the indexer. We always appreciate all the help we get. But indexing is hard, there is no denying that, and I hope people don't start taking it for granted that it should just work.

    BTW, I have no idea how many people read my blog. I do know that I get about 200 views a day on the Google Ads on it. But that doesn't count Planet Eclipse or other news aggregators or readers that don't show them.

    ReplyDelete
  4. I will be looking forward to your implementation. I guess that it would be reusable outside CDT... if you need some help with testing/debugging, just let me know!

    ReplyDelete