Over on my personal blog I’ve written a post about how open sourcing Dlayer not only helped me but also the app I am trying to built, below are a couple of quotes.
Realising Dlayer has been challenging, finding the time and money to work on my projects isn’t simple, it is about balance, you need to ensure you have enough cash flow to ensure your family is safe and comfortable, but on the other hand, you need the time to develop your projects.
Now that the foundation of the Form Builder is in place I can start work on the tools. Once v1.09 of Dlayer is complete, you will be able to create and edit a form; the Form Builder will include live previews when in edit mode. Your forms can then be imported into the Content Manager using the “Import form” tool.
In v1.10 I will flesh out the standard tools by adding the sub tools, I will also add the ordering controls for fields. In v1.11 I will include the tools which will allow you to alter the layout of your forms.
The Form Builder won’t initially support all the element types, I’m starting with the basic elements and will grow the feature set quickly and increase the number of preset tools.
I have just released v1.08 of Dlayer; this is another minor release and includes all the foundation code for the Form Builder, the designer itself, the control bar and the ribbon. The Form Builder shows the selected form, and there is also a preview action which displays the form without the designer chrome.
I have just released v1.07 of Dlayer; this version includes the groundwork for the Form Builder, you can create and edit the definition for a form. The module is deliberately limited, I have done the minimum necessary so that I can work on implementing the builder itself. I will update the new and edit actions soon; you will then be able to set additional options for your forms.
Dlayer is going to expand; I am now going to start returning the modules I removed before the Open Source release, first on the list is the Form Builder.
The Form Builder was the most substantial module in Dlayer but being the oldest module it needed the most work to bring it up to scratch, I decided it would be easier to tighten up the Content Manager and return the other modules later.
There is no hidden meaning behind the name; the Form Builder lets you quickly and easily build custom forms, these can then be imported as content items into the Content Manager, Template Designer or used within widgets in the Widget Designer.
According to my Pivotal Tracker project, it will take me five releases to restore the Form Builder, each of these releases will be small but I want to build it iteratively, the GitHub project is now live.
I may take the occasional break to work on something else; there are 31 stories in my icebox that I need to complete in addition to the Form Builder.
Later today I will release v1.05 of Dlayer, I have finally added a setup module which eases setting up the database but more importantly will help with database changes going forward.
The setup process is rudimentary, I will improve it over time, I need to add support for creating/managing users and also add the facility to run PATCH files. For now, I am content with the process; it is better than importing a large SQL file and will act as a solid foundation to develop.
With v1.05 I will finally get around to the set-up and reset scripts, I am however going to keep it very simple initially. I am going to add a setup module with actions to reset the app back to demo state, erase all data and also set-up users.
In addition to the set-up module, I am also going to add a config setting to control whether test credentials are shown, fix the live editing previews for content items and do a little more refactoring. The v1.05 development board is up on GitHub.
With v1.06 I will add the initially responsive controls, you should be able to manage how your web pages flow from device to device. I will also work fixing any remaining issues in the core of the Content Manager in preparation for the return of the Form Builder. The v.1.06 development board will appear sometime before I finish v1.05.
I have just released v1.04 of Dlayer; this version is only a small update, there are three bug fixes and a couple of UX and UI improvements, the UX change should help to reduce the number of clicks as per v1.03.
I have added titles above each of the new navigation controls, ‘Parents’ and ‘Column content items’.
Just six months ago Karen Holley, a complete beginner to running and who battles with Chronic Fatigue Syndrome, was struggling to complete a Couch to 5k programme on her own. Yet today, after contacting her local DogFit Trainers, Karen and her gorgeous three year old Jack Russell cross Parson can be seen regularly canicross running 5k in their local Basingstoke area.
Karen was a complete novice when she joined her local DogFit Trainers, Jules Clapham and Carli Pike, for canicross classes. As Karen jokes, she was never particularly sporty “unless eating cake is considered a sport!” She has always competed in agility and walks her dogs but that was her limit.
In our latest My Story, hear how Karen overcame her personal challenges and, with support from her DogFit Trainers and her running partner Skip, now enjoys a completely new and fitter lifestyle!
As a complete beginner to running, what made you approach DogFit Trainers Jules and Carli about canicross classes in the first place?
Canicross has always intrigued me. Skip has such huge energy reserves but also needs something to work towards. I wondered what running with him would be like. I saw Jules’ and Carli’s group advertised online and was inspired by other groups achieving 5k in a matter of weeks.
I had tried Couch to 5k on my own in the past but I always found I would give up within the first few weeks. I suffer from Chronic Fatigue Syndrome which means I need to carefully pace my activities in case I relapse into a massive energy crash.
Jules and Carli were always super positive about the training, giving me options for when things got tough but not allowing me to give up.
Running with such support was very appealing and to be able to run my dog at the same time felt like a win-win for us both. I really loved the idea of Skip and I running together and I can honestly say, it’s improved our bond and he really enjoys coming with me.
As well as concerns about my chronic fatigue syndrome, I was also worried about Skip. It’s not like he can say that he doesn’t feel like running but I figured he would communicate somehow if he didn’t like it.
I had no need to think this though as within a few classes (plus the homework sessions) he would be wagging his tail next to me every time my trainers came out!
The friendliness of everyone set the tone for the whole course. Everyone is supportive of others. It was really interesting to see the other dogs taking part too. There’s no ‘type’ of person or dog that takes part.
It was, of course, quite noisy while we all kitted up. It was reassuring to know that Carli and Jules had all the kit sorted and knew how to fit it to us all. The dogs were pretty excited!
I remember feeling quite physically sick half way round and disappointed that I felt so unfit. If I hadn’t had Jules and Carli to follow I would have given up at this point alone, so getting to the end of the first session felt fantastic!
How did you find the Couch to 5K course? Were there any challenges along the way and how did you manage to overcome them?
For some crazy reason, I started running in the winter. The weather on the second week was appalling and the head wind and rain nearly put me off. However, Carli always posts the homework to Facebook and everyone posts when they have completed a run. This never failed to inspire me to get those trainers and Skip’s harness on!
I found the weekly runs a challenge in themselves but as soon as I found it difficult, Carli would always find the right thing to say, “One more minute”, “lets get to the top of the hill” and “you’re doing amazingly well”.
The other downside to running in winter was that I was beset by viruses and this contributed to my fatigue. This meant I found maintaining my first course completion tricky but it was so lovely to know that all I had to do was get in touch with Carli and she would adjust my runs to ensure I quickly regained my fitness.
Carli is always inspiring – before, during and after a run. She would check what our aims were and explain what we would be running. She always makes sure she sets a challenging pace without it being unachievable. I think I even got a slice of cake afterwards as a reward too.
Both her and Jules remember the days before they were runners and never lose sight of the fact that we (their clients) are doing this for fun!
How did Skip take to canicross and the Couch to 5K course? Did you observe any changes in his fitness or behaviour?
At first Skip seemed a little lack-lustre, especially during the homework sessions. He took a few runs to get used to the kit. By week three however, he was pulling and enjoying running alongside his buddies. His fitness has massively improved and he seems to have gained the body of an athlete (unlike me).
For now, I am happy maintaining my fitness alongside Skip. I love being able to just pop on my belt, harness and trainers and off we go.
I love running for charity but have always needed to walk so will be looking forward to be able to run them. I’ve looked into a few canicross races and can’t wait to try out my new skill.
Absolutely give it go. Try it for a few weeks and you’ll be so pleased with the improvement in fitness levels for you and your dog. Not to mention improving your bond – nothing like having a running buddy by your side.
I would not have survived without the support of a DogFit Trainer. It’s also important you have the support of someone who is knowledgable about the harnesses and kit for the dogs as well as dog and human health.
Find out more information about Jules’ and Carli’s canicross classes here – even if it’s to join a taster session. All levels of ability are very welcome.