CRO
Taking time to finish my site and write my book
Posted 02/02/2009 - 15:43 by Michelle
It has been a long and twisty road since I first set out to build a community site for the greater La Crosse, Wisconsin area (also known as the Coulee Region) over two years ago. And it's a road that I continue to travel. Coulee Region ONLINE, as I call my site, has been running (or maybe limping) for most of those two years on Drupal 5 but is in a constant state of undone filled with glitches and promises of good things to come Real Soon Now.
Along the way I have made several aborted attempts to document the process of building the site. Some of it turned out to be useful like the user profile tutorials that eventually turned into Advanced Profile Kit. And then there was my frustrations with flatforum that turned into Advanced Forum. Some of it was not so good like my promising to write up how to create an area directory that never went farther than a tease of Views dumps.
As I approach the second anniversary of launching my "public alpha" (beta would be too kind) I find myself not wanting to start a third year of making excuses for a site that doesn't quite work right. So I am taking a break from freelancing, which has consumed too much of my time this last year, and am going to focus on making the site that's been living in my head, waiting to be expressed in Drupal. In conjunction with that, I am going to finally write that ebook that I've been dancing around for two years.
It won't be done in a hurry; even without having computer time going to freelancing I still have two young children who don't like mommy at the computer too long. I expect this will take several months to do, but I will get there, slow and steady. I have a goal, I have the desire, and I even have an outline.
So, enough announcing what I'm going to do. Time to get doing it. :)
Rebuilding Coulee Region Online - A Drupal social networking site recipe
Posted 02/02/2009 - 15:30 by Michelle
Update Aug 3, 2009: Here we are 6 months later and I haven't made much progress on either this book or my site. When I started, I had big plans of documenting step by step everything I do on the site. But I found myself struggling because I just don't build things in a nice linear order that the book needs. I bounce around all over the place, go back, make changes, try different things. On top of that, my modules take so much time, I really don't have much time for my site and keep pushing the launch off further and further.
So, I've reluctantly decided to abandon the book idea. I feel bad to have dangled this tease for so long and I assure you it wasn't intentional. But I've decided I need to be selfish, and do what's best for me for a while, and that means finishing my site without taking 3 times as long documenting every bit of it.
When it is done, I will take a look at writing docs retroactively on anything really custom I do and will still write up a nice and detailed "case study". So there will be more docs coming, just not the ebook I had planned.
A little history
When I built what is now the current version of Coulee Region Online, it was done with the help and support of the Drupal community. I wanted to give back to that community and share what I had done so I had in mind to do an extensive case study / site recipe to help others build a site like mine. Back then, nearly two years ago, there wasn't much documentation in this area. I put out the first of what was meant to be a series of tutorials, my user profiles tutorial, and it was popular beyond all my expectations. So much so that it eventually morphed into a module (Advanced Profile Kit). Between the time that took me and Advanced Forum, also from Coulee Region Online, my site recipe idea petered out.
About this book
Now that the bulk of modules I need are ready for Drupal 6, I'm ready to upgrade Coulee Region Online. But I want to do more than simply upgrade; I want to rebuild it better with all the knowledge I've gained in the last two years. And, along with that, I had planned to resurrect my plan to write that site recipe and flesh it out into a full fledged eBook for a start to finish documentation on building a community / social networking site in Drupal. Unfortunately, now that I am ready to try again, I find there are already two physical books and an eBook on the subject that have beat me to the punch. Rather than doing yet another take on the same thing, I have decided to go back to my original plan of an extended case study / site recipe. Therefore, this book will be a blend of looking over my shoulder as I rebuild my site in Drupal 6 and tips for building your own community site, with heavy emphasis on what I did and why. It will also be focused on building a local community site, which is more than just a social networking site, though at least the first half of the book should be of interest to people building any sort of community site, local or not.
This book is being written literally as I rebuild my site and is very much a work in progress. This outline will likely change as I go along but it is a start. As I do each section, I will post it and refine it and update it until, finally, the book is just the way I want it. At that point, I will put it in a PDF and make it available for download. Until then, you are welcome to glean whatever usefulness you might out of it but I am not offering any support. Please don't email me to ask when it will be done as I don't know. This is a hobby and life often gets in the way of hobbies. I'm anxious for the rebuild to be done and will devote as much time as I can on it but there is no ETA.
License
While this book is being written, I am keeping all rights. Once it is finished, I will change over to a more open source friendly license, probably one of the CC varieties. For now, though, I would prefer to keep all the text on this site rather than having bits of it floating around in all different levels of revisions. If you link to it, please link to this first page as all the other pages are subject to moving and removing.
Area directory
Posted 10/02/2007 - 15:44 by Michelle
I've had a lot of people asking about the directory I'm working on here: http://couleeregiononline.com/directory . I plan on doing a tutorial but first I need to finish version 3 of user profiles along with all the other stuff I have to do. So it's going to be a while. In the mean time, here's a few pointers to help those who can't wait:
Site recipe: Building a community portal
Posted 06/19/2007 - 08:36 by Michelle
November 3, 2008: This tutorial sort of petered out as I refocused my efforts into Advanced Forum and Advanced Profile Kit. Sometime early next year I plan on moving Coulee Region ONLINE into D6 and resume work on it. At that point, I'll be revamping this site recipe. In the mean time, I'm leaving the old pages in case someone still finds them useful.
User Profiles Version 1
Posted 05/13/2007 - 23:05 by Michelle
This is the original tutorial from last May. It has since been replaced by a newer version. See the User Profiles page for details.
Goal: The aim of this tutorial is to walk you through every step you need to create a user profile like this one.
Site contents are licensed under a