is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. Sometimes they do something spectacular, but most of the time they just do something everyday, but by doing it day-in and day-out, they make a
in life of XOOPS community. And we thank them for that!!!
Where are you from, and where do you live now?
I live in Austin, TX (USA) for the last 25 years, and was born in Garland, TX (near Dallas). For the record, I was conceived in California. I've had the opportunity to be in every state but Alaska and Hawaii as well as travel some of Europe (but not nearly enough).
How long have you been programming?
About 30 years now, starting initially on TRS-80, TI 99-4a, and Commodore 64 computers. Never stopped and still love coding more than most anything else in the job/business world.
What is your expertise?
Good question. I often wonder myself. An information technology consultant, systems architect, and security analyst, my consulting and professional experience remain focused on developing strategies for, and the architecting, integrating and administering of secure, multi-platform networks and n-tier server environments that contribute to the realization of each business’s unique strategic objectives. Strengths include project and risk management; network architectures, security, continuity, and administration; software test plan development and implementation; and database design and development. I also think I'm a good parliamentarian as well as Boy Scout. While I've managed many a project and team, my love is coding, developing, and hacking out solutions.
What got you into XOOPS?
After leaving the corporate world and focusing on smaller clients, I needed a good, solid CMS for the needs of my diverse clients, now mostly small businesses, non-profits, and community organizations. Knowing that every CMS has a learning curve, I wanted to invest my time and energy in a solution that always led to the future while providing a solid, stable, flexible and robust foundation. Around 2004, as a fan of open-source software, I studied a number of PHP-based CMS applications, and after trying and looking under the hood of the top 10 of the day, I decided that XOOPS was the best choice over with an excellent foundational architecture and the most flexibility to customize for the exacting needs of me and my clients.
What do you like the most about XOOPS?
There are too many to list, realistically. However, some things I truly appreciate are the object-oriented programming, the foundational aspects that make module development easier and more secure, the focus on security, the focus on lightweight (instead of the resource hog aspects of other CMSes), the separation of presentation and development layers, and of course the large, friendly contributive community that gives back as much as they get out of it. You can learn more about my XOOPS experiences from the information I've put together for friends and colleagues (and anyone else that finds it). Most of it has already been posted to the X.o site.
In what area of XOOPS do you contribute and why?
I give back as much as I can and as regularly as I can but as yet haven't published a full module (although I developed a couple of proprietary ones for clients). I try to touch base with the website daily to share what I can, but don't always make it. I have worked on FCKeditor integration -- I've found it to be the best and most configurable WYSIWYG editor and that's what my clients want. I have also contributed process documentation for upgrades of mature XOOPS installations and checklists related. I help some in moderating the forums. I also help test and debug the XOOPS core and various modules that I've put into use.
If you could add one feature to XOOPS, what would it be?
A tough one as robust as XOOPS is, and now that the profile module is included.... But, of course, there is always something to add. Based on client requests, an auto-thumbnailing feature usable in all modules and WYSIWYG editors -- and one that resizes the image to the desired display size so that less bandwidth is used (and authors don't have to think). AJAX foundational capabilities for modules would be another benefit. User-selectable blocks, and administratively selectable block positions for each block for each module. Searching of PDFs and other common uploaded binary documents. I'd also like to see some additional organization and rework of the current X.o website to continue to make it easier for newbies to get started, and I'd like to see us close threads on the support forums after a certain period of inactivity as they get re-opened by folks asking a different question when a new topic should have been started. I think that was more than you asked....
What you you major achievement in programming that you're most proud of?
Whew; that's a tough one, too. I'm not sure that exists, although I've done a lot of programming. At age 15, I wrote some real-time software for timing and photo-finish of sporting events for the family business; maybe that qualifies. However, I'm very proud of each and every site that I've built for every client whether it was for money or for the joy in knowing I was enabling an organization to do good in the world. When they tell me how much better they are able to interact with their folks, then that makes my day. I also lead the strategic internet efforts for a Fortune 100 company throughout the 90s and worked as a consultant in the early 2000s providing enabling architectures and solutions to our clients and I've always been proud of my work. The latter was an employee-owned company that was a great idea (that I'm not sure actually achieved what it originally set out to do).
What are your hobbies, when you're not coding?
Paddling (canoeing, kayaking), backpacking, camping, volleyball, radio, mountain-biking, music, reading and still photography. I like to spend time with my family, and seeking spiritual one-ness with the universe as well as follow politics. Past hobbies include sailing, massage, drumming, skydiving, and producing television programs and videos.
You favorite dish and drink?
Pho and most any locally crafted beer. Real Ale Full Moon Pale Rye ale is at the top of my list.
What about movies and music?
I watch a lot of movies preferring Sci-Fi for escapism and thinking about the future, and documentaries for learning. I'm a huge fan of Babylon 5 and the Star Trek series of all flavors -- yes, even the original, especially for what it brought to its time. I also love the foreign and independent movies as they create the next generation of movies, and I enjoy some comedies and action flicks (and the occasional romantic comedy, aka chick flick, with my SO). I love most kinds of music, but my collection focuses on "progressive rock". I also DJ a weekly "prog rock" show -- Virtual Noise -- on a local community radio station (KOOP). I'm working on their new site -- built on XOOPS of course.
If you would have a chance for a 30 seconds commercial with a message to the world, what would you say?
Ground yourself with regular moments of reflection. Live your life to the fullest. Live each day as if there was no tomorrow. The three greatest things to remember in life are to be respectful of all -- even when they aren't, be tolerant -- even when you don't agree, and be compassionate -- because it's the sign of an enlightened individual. Respect yourself and everyone and everything around you. Think daily about how you would like others to remember you after you're gone. Give of yourself to others and your community as you are able. Turn off the television. Take a 14-day dory ride on the Grand Canyon and feel the heartbeat of the universe. Take any of this sage advice (once attributed as a hoax to a favorite author, Kurt Vonnegut).
If you could choose a place and time to live, what would it be and why?
The place and time is anywhere and anywhen money is no longer the manner in which we measure our self-worth across this globe, rather who you are and what you have done to make the world a better place defines you; and when wars are no longer fought and we work together for the common good of all. And then when reality sets in for me, I think I'd like to live during the last century and watch my parents and grandparents grow up and see the things they saw and experience the same.
Who is the person that you would like to meet and why?
Thomas Jefferson -- for his efforts during the age of American enlightenment in the construction of the US Constitution and it's founding principles that remain foundational today. I'd love to have many a discussion over beer (although today's beer, most likely) about all of that thinking. Ben Franklin, for his entrepreneurial aspects, inventiveness and pragmatic thinking during the same age as well as his love of beer. And finally, while there are many worthy people I'd love to meet, I think it would interesting to meet the father of science fiction, Hugo Gernsback.