Monday, March 10, 2008

10 Questions: Chris of Varsis Studio

Ryan avatar
Chris of Varsis Studio has been busy developing the highly anticipated CoverFlow plugin for RapidWeaver. Well-known for their 3rd-party theme offerings, Varsis Studio has their first plugin in the late stages of beta testing. Chris was kind enough to field some questions for this RapidWeaved interview. Enjoy!

RapidWeaved: To my knowledge you are the first developer of both themes and plugins for RapidWeaver. What do you enjoy about developing for RW?

Chris: I am not the only, but only one to make a somewhat sophisticated plugin. Josh Lockhart made a Yahoo search plugin [RapidSearch].

I enjoy everything about developing for Rapidweaver. I don't have to handle much on the back end but it has been a large learning experience, from beginning to start. I started doing themes a long time ago, and enjoyed that. I like mostly the large community and helpful people, I know how much help it is for people to get one-on-one experience and I like to do the same for customers and for my themes. Also, I enjoy others doing the same respect for me. I love doing this, and being a part time job has paid off a fair bit for me, as I don't have too many large, long breaks it helps to be doing this.

RapidWeaved: What was your motivation to branch into plugin development?

Chris: I wanted to learn something new, and I did and I still am learning. I have learned a lot on the way.

RapidWeaved: Before you started the CoverFlow project you asked the community what plugin they'd like to see. What was it about CoverFlow that made you decide to take it on?

Chris: CoverFlow seemed to be something new and innovative. It also was the most popular request I noticed, and I happened to find a lot of helpful stuff in creating the plugin; also got an experience in Flash which I did learn awhile back but never used it. It [Flash] has evolved a lot in the last few years.

RapidWeaved: Not only did you involve the RW community in deciding your first plugin, you've made everyone a part of the entire development process. You've made the betas public from very early on and have possibly the longest thread on the support forum! How has the experience been with making this process so public?

Chris: I have enjoyed it. I wish I could do themes like that, unfortunately there is no way to secure development on a theme, unlike a plugin. I like to implement what the community wants, not what I want, and it does seem to be very helpful to work, and also giving people the public beta gives them a chance to tell me what they would like or need.

RapidWeaved: Do you ever feel overwhelmed by all the feedback and requests?

Chris: Sometimes, yes. It has been overwhelming in-between school and this. But I try to get back on everything, and fulfill as many requests as I can though some are hard to do, or are almost impossible to do within coverFlow.

RapidWeaved: What makes you consider and address one feature request over another?

Chris: I try to weed out the impossible ones over the possible ones. It is hard because most of them are possible, but I try to get the most needed ones, or most requested.

RapidWeaved: What are some of the challenges you've faced during development?

Chris: I have had to learn how to replicate the users experience, but I have had to learn how to fix the problems. This is technically my first project, and learning the RapidWeaver API is like learning a new language. I've had to learn how to do everything just about from top to bottom.

RapidWeaved: Any projections on when CoverFlow could go final?

Chris: I hope to be getting close to the final here. With Flickr going to be supported in the next version, I hope the requests will finally slow down.

RapidWeaved: Have you started to consider what your next plugin might be?

Chris: I have considered it, but I haven't found any ideas which I will enjoy as much as this one yet.

RapidWeaved: Final question: Ben vs. Dan in a sock wrestling match. Who do you put your money on?

Chris: Who's the bigger guy? LOL I have never met them in real life so I don't know, but just for the sake of it, I would say Dan!