Massimo, thank you for this wonderful framework! BUT YOU WORK TOO HARD!!! I remember the first thing I learned about management of projects was: "Work ON the projects, not IN the projects! i.e. stop coding, start organizing and making systems to organize others to code and slowly start pulling yourself higher and higher away from the actual work, until you can JUST do spokesperson work. That seems like a good roadmap template for you to fill-in the blanks as to how to get from A-to-B-to-C.
RE: documentation Documentation is definitely a stumbling block. Personally, I bought the book for $12, and am happy I did. However, for an open-source project to really succeed, it needs to have open-source documentation. I would like to note, however, that this project is still very young, and is doing very well for its age. I would also like to point out that Django did not get the django book immediately either. It took a few years for the Django book to show up. Django was released as public code in 2005 (src: wikipedia) -- developed probably 1-2 yrs prior. The djangobook site appeared in Nov 2007, nearly 2 years later (src: archive.org). I would also like to mention that at this point, there is enough documentation out there about web2py to not need the book at all, however, it is nice to have. Otherwise, the community here I have found to be incredibly responsive. RE: roadmap The first thing that needs to happen is that this project needs to set- up a foundation. Once that is done, directors can be elected. Once that is done, the project can start to organize committees of volunteers. I don't see any formalized volunteer management process yet... How can a volunteer driven effort succeed without volunteers? For inspiration about the best organized volunteer contribution system, check the KDE project. They have coding requests made public so everyone can contribute, and they have varying difficulties, so if you are new to coding you can still help. NOTE! Massimo cannot do any of the above alone. Volunteers are needed. I say the first step that needs to happen is that 2 more google groups need to be created. This current group renamed to USERS, another group added named DEVELOPERS, and another group called FOUNDATION. USERS group = help seeking people while learning/making apps with web2py DEVELOPERS group = help seeking people while adding code to web2py code-base FOUNDATION group = help / question answers / organization for people wanting to contribute. Main point is not to have these HUGE projects for people to work on, but break them down to VERY small parts that someone can do in 10min. Therefore, what is ALSO needed, is a task management system. I.e. for the book: Task 1 = Write an intro, Task 2 = Write some simple, well commented, "hello world" code. Anyone in the community wanting to help can take-on a task. MOST IMPORTANT: Stop "roll-your-own" mentality. Not everything needs to be web2py. Wiki can be mediaWiki. No one is going to not choose web2py because not EVERY single part of the project works on web2py. YES, eventually everything will, but not at the beginning. There are not enough people involved, and those that are involved don't have enough time. A good place to start would be to add a centralized TASK tracker. I.e. http://www.mantisbt.org A task can be proposed and is added by the volunteer coordinators after checking to ensure the task description has enough information to complete the task. This is something completely separate from the DEVELOPER task list. On Jul 16, 12:49 am, Bottiger <[email protected]> wrote: > http://www.djangobook.com/license/ > > Copyright 2006 by Adrian Holovaty and Jacob Kaplan-Moss > > Permission is granted to copy, distribute and/or modify this document > under the terms of the GNU Free Documentation License, Version 1.2 or > any later version published by the Free Software Foundation; with no > Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A > copy of the license is included in the section entitled "GNU Free > Documentation License". > > On Jul 15, 3:20 pm, mdipierro <[email protected]> wrote: > > > What is the license of the DjangoBook? Who owns the copyright? > > > Massimo > > > On Jul 15, 5:13 pm, Bottiger <[email protected]> wrote: > > > > One idea is to do the same thing as DjangoBook.com. Have a freely > > > commentable edition online so people can help improve it and you don't > > > have to waste an entire summer writing one. Then you can sell the > > > printed version to recover some costs. > > > > On Jul 15, 2:58 pm, mdipierro <[email protected]> wrote: > > > > > I have sold about 100 printed version before the end of the year 2008, > > > > when PDF was not available. I do not know since then. I suspect nobody > > > > buys the printed book given what it costs. The problem is that all of > > > > the cost is in the overhead. I could reduce the cost to $25 by > > > > publishing the printed copy with lulu. For the next version, one > > > > option is to give the PDF free and the printed copy on lulu. > > > > > Massimo > > > > > On Jul 15, 4:14 pm, Jonathan Lundell <[email protected]> wrote: > > > > > > On Jul 15, 2009, at 1:07 PM, mdipierro wrote: > > > > > > > Would it make a difference it the book were to be free? > > > > > > The book is a very good introduction to and advertisement for web2py. > > > > > > > > > > The cost of the pdf isn't a big deal, but I think that purchasing > > > > > anything for any price is a much bigger barrier that clicking a > > > > > download link. > > > > > > I'm curious: have you sold a significant number of the physical books? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

