Firstly welcome aboard ianinlangley
As a fellow user of Cook i am sorry to see that you experienced issues with getting started however i am sure with time you will see that Cook is one of the most advanced component builders available and well worth the low monthly access fees... believe me i was amazed when Admin changed the pricing structure and created a credit for the initial users that were signed up to the original pay per component pricing structure... if you have an issue do not hesitate to ask in the forum... but please be aware that some issues take time to resolve... Admin is human and can not be on the forum 24/7... whilst some of us can try to help we are simply fellow end users
@ianinlangley: please dont take the following as a shot at you
but I feel that I must raise the following advice for those that "may" read your post as indicating that Cook is not well supported by the developer
For anyone reading the starting post in this thread that may be considering a Cook Self Service Subscription and is perhaps concerned about the level of service offered by Cook Self Service...
I have been using Cook Self Service since the very early days... i can back up Admins claims that you will be happy with the coming releases NOT because I have seen a preview but because i have watched Jocelyn's dedication to the Cook project over many years... I am yet to see a major release that disappoints... each time something new... some functionality that did not exist before... and yes each and every step of the way Admin listens to the users... one developer yes but the Cook community does have a number of users like myself that help out where we can
As a seasoned user of Cook i have had my fair share of "BUGS" but not one issue that i have had has gone unresolved by Admin. There are a number of users that have contributed in the background to improving / solving bugs but i can only imagine the headaches that Admin has faced without assistance as Cook has evolved whilst maintaining backward compatibility as far back as Joomla! 1.6
Whilst it may seem that Cook is not ready for prime time i beg to differ Cook has come a long way from its early days... and simply amazing when you think that one person has created, maintained and kept backward compatibility for many versions of Joomla! Joomla! itself keeps changing the way things are done and i do believe that there are a number of areas where backward compatibility has not been maintained by Joomla! developers that Admin has had to deal with in recent times add in changes to PHP and MYSQL versions along the way - Hats off (commendations) to Admin is all i can say.
As for documentation yes it may appear to be lacking / out of date but i believe the basics of creating a Cook component remain the same today as they always have. Create a table, add some fields, create a layout / view, build project and download your project or build and test in sandbox. I do believe it was once said that if you can use MS Access you can Cook and today that still holds true...
In the forum you will see many topics that are not formally documented but i would suggest that these are advanced techniques that have been developed as Cook has evolved through input from Admin and many members of the Cook Community... Topics such as splitting components, linking to external data sources, adding specific filters to the model, merging views, calling a specific model, modifying the "out of the box" component are some what specific to the individual developer / project and unfortunately no project could ever cover all advanced techniques in formal documentation.
In fact I believe that Joomla! itself struggles to keep its own documentation updated as it releases new updates
A Service such as Cook can not meet every need of every user... but Cook does a damn good job of allowing a beginner developer create a simple component but is powerful enough to allow an advanced developer to extend the "out of the box" functionality of a Cook Component with relative ease.
BTB300