The BeOSJournal found Bill Davenport well rested after arranging to interview him at a mutual time. (His time: 6:30am)... Bill was kind enough to endure being interviewed by us, and has a lot to say about his latest project:
Virtual BeLive!, video editing software.
Thanks for doing this at such an ungodly hour, Bill, it's a real testament to your BeOS spirit. ;)
Davenport: You're welcome, and you said something about being well rested, I need to work on that.
For our readers who don't yet know what this is, what is Virtual BeLive! in a nutshell?
Virtual BeLive! is an open source (freeware) video editing software for the BeOS. VBL! offers trasitional effects as well as Video effects such as color, blur, and emboss.
You explained in our emails that VBL! grew out of a school project? Tell us how that got started...
VBL! was started by three college students back in 1999 at a French Computer Science College called
Epita.
I need to give credit where it is due. The three students were Sébastien Piechurski, Stéphane Verrecchia and William Hamon.
What happened to the project before you got involved?
VBL! was a semester project. So after the semester was over they put it aside. That was in 2000. In 2001 a guy by the name of Ernest
saw that the software had been posted on CNet. Through some emails, Ernest found that the software wasn't going to be worked on and sought to keep the project alive.
Ernest received the source and shared it with some other BeOS enthusiasts. Some progress was made. Ernest caught the attention of Philippe Houdoin who also did some work on the code. But by the end of 2001 the project had lost steam and was put on hold.
Is Ernest still involved with the new resurrection of the project?
Yes, he is! I am very glad that he has stayed with this project. He is a tried and true BeOS user. Actually, one of the origional coders Sebastian, has now rejoined and is working on the renderer.
What is your role in this project?
I guess the biggest role I play right now is motivation and coordinator. I'm learning the code but I believe that there are much better coders out there than me. Some that know aspects of BeOS far better than I could guess at. So my goal is to create a community project where we each can add our part and create a great piece of software for BeOS that we can really use.
Who else is involved, other than yourself and Ernest?
Actually, one of the original coders, Sebastian, has now rejoined and is working on the renderer. I have seen a lot of people downloading the software and posting feedback. This is GREAT! It's only been a week since the release and I've had a lot of people give me support and feedback.
At some point I'll need a feedback forum for software dev. and ideas. Time is a precious commodity and I'm trying to use it to my advantage. Darkwyrm has said he'd give me pointers on the UI (that was before he had to stop). I'm sure that he'll still do it but I wouldn't expect him to now. I also have some leads and I'm very intersted how they will turn out.
How long have you been involved with programming?
More formally the last 5 years. But I started when I was 11 on an Apple IIe. Wanting to program graphics. I went to college for graphics programming but I stopped short of my degree. I'm still considering going back.
I did take a majority of my courses, but my C++ is very rusty. One of the teachers I had acutally let me and a friend write our code in Be!! It was (and is) so much nicer to be able to create projects in Be.
Do you foresee BeOS being used more widely as a programming tool in education?
Unfortunately, I don't see that trend. But I do notice a lot of high school and college students finding BeOS as a great place to learn and expand their coding experience.
One good thing about BeOS and OBOS is that it has needs. So that creates a good platform for development. Meeting needs is partly what programming is about.