In order to keep things growing, sometimes you need to do some pruning. So once Form Tools 3 is released I’m going to be archiving the forums and moving all support to github where the source code is stored. This is where you’ll need to go to ask questions about the script, post bugs, feature requests, you name it.
I realize this is going to come as a shock and a disappointment to some, but it’s time.
I’ve toyed with the idea of dropping the forums for years, but without a replacement in mind I’ve balked at the idea. Now more and more people are starting to contribute bugs and feature suggestions there, I’ve decided to make the switch. I guess there are three main reasons:
- Maintaining the forums here is extremely time-consuming and difficult. They’re a non-stop headache – and I’m not talking about support – I’m talking about keeping the software up to date, spam free (a Sisyphean task with MyBB…)
- It’s far, far easier for me to interact about a piece of software with a tool that’s been designed for that very purpose.
- I want to encourage other developers to get into Form Tools, and github is familiar to all developers and more likely to draw people in.
When new people visit the Form Tools forums they’re likely to be put off by the spam and by seeing people’s questions go unanswered. This sucks, and the blame falls squarely on me. For the spam, I could once again upgrade the forums and look around for yet another plugin that would help – or more likely start afresh and move to a new forum software (the 4th in Form Tools life). But this is all a ton of work and I think would be a waste of my time. For the latter – the lack of support found in the forums – again the blame is mine. But the reality is that I’m one dude with finite time (and a chronic birding addiction): I need a single, simple, quick way to interact about Form Tools and I think github is the answer.
Each code repository in github has its own “issues” section where people can post. If you go to the following link, you’ll see the core, the modules, themes and the API listed as separate repos:
The Core repo is where the majority of questions will get logged, but if you’re inquiring about a particular module, please go to that repo and post there. I get notifications when people post on any of them.
Questions can get flagged as questions; bugs as bugs; feature requests as feature requests; people can thumbs up suggestions or bugs they need fixing – all in a single location. This is staggeringly useful for me. I can create milestones that map to particular releases and tie people’s posts to them. I can search and identify what features to work on next; I can close issues by just committing the repo with the bug fix.
I won’t fib, it’s going to be sad to see the forums go – it’s an end of an era, for sure! But I do think this is the best way to move forward.