Catalyst Community Poll - Where We Are and Where Should We Go?
This is a poll devised by the Catalyst development group to help us understand the Catalyst community as a whole. Filling out this form shouldn't take too much time and it will help us guide choices we make to invest limited volunteered development time. In addition, one lucky winner will get to set the theme for the upcoming Catalyst Development Town Hall and all people that answer the poll will get to ask questions at the town hall. So if you want to participate in the Town Hall, you have to do the poll :)
How long have you been using Catalyst?
Roughly how long have you used Catalyst, (its ok if there are gaps in the time period)
Greater than five years
Less than one year
I don't use Catalyst, I just follow the project / lurk on the IRC channel
My Catalyst level of Ability is...?
Rate yourself in terms of how well you feel you know the framework. If you were part of a team, consider that a personal achievement (for example, if you were on a team that build a Catalyst website, that would satisfy at least level 3 Familiar level ability.
5 - Expert. I've contributed to the project and/or build several significant websites with it.
4 - Very Familiar. I've build websites with Catalyst and generally understand the ecosystem.
3 - Familiar. I've build at least one website in Catalyst that was in production.
2 - Somewhat Familiar. I've finished the Catalyst tutorial / read the book and built some practice applications. Or I support an existing Catalyst website but I don't feel that I understand it very well
1 - Not Familiar. I've read some Catalyst documentation and seen some code, or maybe attended a workshop.
My motivation for being part of the Catalyst Community
Choose all that Apply
I'm a core Catalyst developer (I write code and/or build releases)
I like to hang out on IRC
I like to read the mailing list
I build websites with Catalyst
I am a developer that needs to support existing Catalyst applications
I am webops/systems admin that needs to support existing or planned Catalyst applications
I'm not a developer, but I like to follow Catalyst development because its part of my company's software stack
I'm just here to take the poll for fun
Who am I?
Choose all that apply
I'm a Developer (Catalyst programmer)
I am a Project Manager
I am a Product Owner/Manager
I am a Director of Engineering
I am a C level executive (CTO, CEO, etc).
I am a Recruiter
I work in QA / Testing
I lead a team of developers but I don't consider myself a project manager or director level
I work on a team using Catalyst, but I am not a programmer
I am a HTML/ Frontend/UI developer
I prefer not to identify myself
How Happy am I with Catalyst?
Even if you are not a programmer, try to rate your feelings about the framework. Also, it is not a contradiction to both use the framework regularly but be unhappy with it to some degree
I am planning to use Catalyst on a future project
Your best guess on how likely you are to build a new website in Catalyst
Starting one tomorrow!
Release Cycle: How Frequently should Catalyst be Released?
Do you prefer longer release cycles with more testing and larger feature set changes or shorter release cycles with fewer changes per release. Answering "infrequent" would indicate a preference for long release cycles (yearly or so) with perhaps quarterly point releases for bugfixes. Frequent would indicate a preference for reqular releases (biweekly) which would mix bugfixs and features
New features versus backwards compatibility
What's more important to you? The core team would like your guidence as to how much time we should put into maintaining backwards compatibility hacks
Code versus documentation
Should the core team focus on improving documentation at the expense of releasing new features?
More code, I'll read the source
I need better documentation
What things would help you become a better Catalyst developer?
"Howto" style blogs
Example applications on CPAN
More monitoring of the mailing list
Updates to the Catalyst website
More opinionated stacks built on Catalyst and other popular components
Video castings of building Catalyst applications
Catalyst has been around for a while!
Old and Busted
Tried and True / Reliable
Barriers to becoming a Contributor?
Choose all the things that stop you from contributing to Catalyst or the greater Catalyst ecosystem (plugins, applications, etc.)
What's left to do? Catalyst is good enough!
The codebase is too hard to work on
I don't know what to do
I can't figure out how to start
The core team is not friendly / approachable to my attempts to contribute
I contribute but the code never gets reviewed / merged / published
I can't figure out how to use the primary repository / don't understand the workflow to contribute
The core Catalyst team would like to encourage more interaction with the greater community. Mark all the items that would encourage you to participate more
More blogging and interviews from the core developers
Town Hall style online discussions
Regularly scheduled backlog discussions on new development
More use of the mailing list over IRC
Better upkeep of the Catalyst website
widely published backlog of what we are working on
Ability to propose new features and have them discussed publicly
Special tasks for new contributors that are more simple and straightforward
Make better use of social coding systems like Github
Please check all the technologies you currently work with/care about. Answers to this question will help us better understand where to spend the bulk of our testing time
Perl version < 5.8.*
Redhat based Unix
Debian based Unix
Other operating systems (please mention in 'other' or in the summary comments)
Catalysts older than version 5.7
How well do you understand the Catalyst roadmap?
Do you have a good idea where the core development team is seeking to take Catalyst in the future?
Not at all
Very much so
Anything you want to tell us!
Set the Catalyst Town Hall Theme!
Thanks for getting to the end of the poll. Please submit your theme for the upcoming Catalyst Development Town Hall meeting, taking place on IRC soon!
Your IRC nick or Email address (if you don't hang on on IRC)
We need to know your IRC nickname / email address so that we can let you ask questions during the upcoming Catalyst Town Hall meeting
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google.
Terms of Service