Replies: 4 comments 6 replies
|
You're in the right spot for CFWheels help however ours is a small Open Source community and we can't always answer as soon as you'd like us too. This is the way of pretty much all smaller Open Source communities. |
TBH, I would not even start a new project with CFWheels even if I was a seasoned CFWheels dev. I would definitely not invest my time learning CFWheels from scratch for a new project in 2024. CFWheels is mostly in maintenance mode. I'll get pushback on that comment from certain quarters, but the reality is only few ppl are doing a small amount of maintenance on it still (I am impressed by their... dedication), but I suspect this is largely because of their own existing time/effort investment in the platform, and wanting it to keep ticking over for their existing work. This is not the kind of effort that really spells "future" for the platform. You are not in the situation of already being familiar with CFWheels, and I don't think it's knowledge that is really that useful for you to start learning now. I think you'd be far better off switching to ColdBox. ColdBox (and indeed the whole *Box ecosystem) has commercial backing by Ortus, and active paid developers working on their products. It also has continual revenue from support and other third-party commercial partners. It has a large, active and very helpful community. You will not be waiting long for your questions to be answered. It is also very easy to get up and running on it, out of the gate. Note: I do not have a dog in either fight here; I use CFWheels, and I do not use ColdBox. But I use other *Box products - TestBox, LogBox - and the support I get is very expedient and attentive. This is also not a commentary on the technical merits of either platform. It is merely an observation about where I think one's effort would be better spent in 2024, starting a new project with a new framework, and thinking ahead to the future. Good luck. |
|
Bruce, I'm sorry you are feeling frustrated. One of my goals since I re-joined the project was to make CFWheels more accessible to new users. I fear I have failed at that. CFWheels has been around for a very long time and a tremendous amount of work has been done on the framework over the last 20 years by a handful of dedicated volunteers. I think the best way to embrace CFWheels is to embrace the whole open-source nature of it. Let me explain what I mean by that. As @dbelanger explained above, the nature of open source is that if you find something that needs changing, you are empowered to make that change for those coming up behind you. But in the real world, if you are finding a particular concept or page of the docs deficient, you may not have the knowledge, experience, or confidence to supply the change it needs. But trust your gut, if you are having difficulty with a topic, chances are others may find it difficult as well. So, what I humbly suggest is that you open an issue to have that topic or documentation page revised. This way we don't lose track of the need to improve the documentation on a topic. Ultimately you have to make a decision that is right for you and your project, but I hope that CFWheels can be a part of that journey. |
|
Just popping in. Huge long time fan of CFWheels since I've built open source projects on it, I built my career on it, and also now my SaaS company. When I started with it nearly 10ish years ago, the community was also struggling as the original team had moved on, development had completely stopped (long story), then there was a renaissance period where Tom King and others relaunched it, which brought about a stable version 2, new brand, new life, and brings us to where we are today. I'd say it's probably mostly in maintenance mode but these things kind of ebb and flow. Huge props to the team still chugging along working on it though. In regards to the aging docs, I understand that and have had the same issue from time to time, and have had questions go unanswered here on Github. What did help though was using ChatGPT, I'm actually super surprised at how well it understands CFWheels and can write code for it and answer questions about conventions, etc. As far as community goes, the CFML Slack had a CFWheels channel that used to be super helpful, hopefully someone in the community could restart that (maybe with some ground rules so that it stays a friendly place as it should be). Anyway, hope that helps! |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
As a relatively new CFWheels framework user, I'm finding the docs to be rather deficient in explaining some aspects of using Wheels. I post questions on this discussion group and occasionally get responses. Thank you to those who have responded. But my list of questions keeps growing and the few of them I have posted in this group have gone unanswered. I have a project to complete and waiting days to weeks for answers is not helpful.
Is there another better discussion group somewhere that has users with CFWheels experience where I can get more rapid responses?
It appears this discussion group is monitored occasionally by maybe 1-3 people who perhaps manage the site, with few others visiting and contributing.
I'm frustrated and wondering if CFWheels is the right framework for a new project, as it appears few new users are using it.
All reactions