|
Subject: Thinlet Titan Interview With Alan Williamson Newsgroups: gmane.comp.lang.xul.announce Date: 2005-02-21 18:47:51 GMT (4 years, 19 weeks, 1 day, 3 hours and 10 minutes ago) Hello, Welcome back to the Thinlet Titan Interview series. Today let's welcome Thinlet World publisher Alan Williamson. Q: Can you tell us a little bit about yourself? Alan Williamson: You can read all about me at my blog: http://alan.blog-city.com/read/71043.htm Q: How did you stumble onto Thinlet? Have you tried out any alternative XML UI toolkits for Java before settling on Thinlet? Alan Williamson: A long time ago while i was at Java Developers Journal. I believe one of the editors said to me to take a look at it. I can't honestly remember anymore than that. Once I had a look at it I was very impressed by its sheer size and the Amazon demo literally sold me on the whole concept. I thought to myself thinking, why wasn't this around 5 years ago when applets needed help against the likes of Flash. Maybe if Thinlets had been around at the start, we wouldn't be in such a Flash biased world. Q: What's the hook? Why would anyone use Thinlet over say plain old Java Swing coding? Alan Williamson: Speed and size. You can literally have code knocked up in minutes without worrying about importing jar files, implementing interfaces and have it all shipped that anyone with Java installed can run. Swing has its place, do not get me wrong, but this is for more lightweight apps. Q: Can you highlight some of your applications built using Thinlet? Alan Williamson: Primarily my focus has been on small internal applications that would have normally spent their lives as console driven utilities. Thinlet allows me to literally paste a UI onto any function very fast. Q: How did you get started on FileLet? Alan Williamson: Driven from a need to browse my file system and be able to edit a file as soon as i clicked on it, as opposed to always double-clicking or sending it to WordPad. I wanted a real lightweight emacs style way of looking around my system but retain the Explorer-tree structure of the filesystem. i also wanted to make sure i designed it in such a way that i could plugin file-viewers/editors easily. At the moment it supports text files and images. Q: Can you tell us some challenges you faced building FileLet? Alan Williamson: The biggest challenge facing Thinlet is that while the widgets are powerful, they aren't quite powerful enough. Extending them is a challenge that to be quite honest with you I am not interested in taking up. I am using Thinlet to forget my UI problems, not introduce them. Q: Can you tell us what FileLet can do today? What works and what needs to be done? Alan Williamson: It can open up anyfile in textmode and quickly move around the file space. It can also view files. The next wave of features that need done are to introduce the standard (delete/rename/copy/move) file operations. Sadly Thinlet doesn't support drag-n-drop so thats another shortcoming. Q: What's your take on creating an OO wrapper for Thinlet? Alan Williamson: There are two directions for Thinlet to satisfy; desktop apps and J2ME apps. We've come to the stage where the same code base isn't working for both parties, and therefore a decision has to be made. Anything that makes Thinlet more accessible and more extensible i support 100%. Q: What do you think is still missing in Thinlet? Alan Williamson: The ability to extend it. It's killing Thinlet. If it could even allow a Swing JComponent to be dropped in then that would go 99% of the way. At the moment it only supports java.awt.Component's to be dropped in, but no one is coding widgets specifically to that level anymore. Another thing that Thinlet is suffering from at the moment, is any form of leadership. It's an open-source project that is in dire need of some management. The mailing list is wonderful, but its all talk and little action. It's killing the project. Q: Do you have any future plans for Thinlet? Alan Williamson: Keep dialogue and conversation going. There are a lot of smart people that want to move this project forward, and if I can assist in anyway to make that happen then I will. Thinlet is a great project and it needs to florish. But at the moment there are some great alternatives now making their mark and if Thinlet isn't careful, its moment in the sun may have gone. I hope not. Thanks Alan for taking time out to share your thoughts. Keep up the great work on FileLet. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click |
|
|