[Schevo-devel] [TUTORIAL] - Create and
Evolve a Simple OO Application
Matthew Scott
mscott at goldenspud.com
Tue Feb 22 18:02:29 EST 2005
Ilias Lazaridis wrote:
>
> I would like to ask you to not make parallel development of the tutorials.
>
> Just give me the answers and I will complete the newcomer tutorial.
>
> You should support my process instead of creating a 2nd production path.
I'm not creating a 2nd production path. I'm continuing the one you
started, using a collaborative process via the Schevo wiki :)
I took the document you produced, and was going to (and still will) edit
it to become a full-fledged document, complete with screenshots, links
to relevant details should users request them, support within Schevo to
create templates, etc.
The tutorial will take into account the questions you've raised earlier,
if necessary. I'm sure other questions will, in time, be answered and
information recorded in the Wiki.
By all means add commentary or make edits to what I've produced based on
your original draft. I don't necessarily subscribe to the notion that a
wiki page created by someone should be edited by only that one person,
though.
Also, I sense that you expect the Schevo development and support process
to be somewhat linear. Example: you seem to wish that Pat and I would
answer questions so you can then update a wiki page, rather than
accepting that the path of least resistance is for us to answer your
questions VIA updating a wiki page or two and point you to that page.
Don't expect, and especially please do not prescribe to us, that Schevo
development be a more linear process. :) It has never been so, and it
has progressed quite rapidly and successfully with the way we've been
doing things thus far.
You've raised many questions that we plan to answer, and given many
suggestions that we feel worth implementing. The order that remaining
questions are answered, or that pending tasks are completed, will be
determined by a lot of varying things, but not necessarily by the order
in which they were raised. :)
Have patience, and your questions will be answered and we will take
steps to help you and others use Schevo.
> my statement referes to the above requoted text and was meant as a
> priorization of "tutorial-convenience" and
> "installation/multiple-configuration-convenience"
>
> I think it is more important to increase convenience in the above
> mentioned section [decoupling of installations, enabling multiple
> versions/constellations].
Orbtech believes it's important to generally progress all areas of a
software system with equal intensity, to produce a result known as
"sashimi". See http://www.controlchaos.com/about/how.php
While individual features and tasks may at times be prioritized by
professional needs or the needs of third parties interested in using
Schevo to develop their own software, in general we prefer to advance
schevo "breadth-wise" rather than "depth-wise".
I understand why you think it is important for installation issues to be
resolved, the facts of the matter are:
* You have successfully installed and run a Schevo app using Windows.
* Another member of this list has done the same.
* I asked a Linux-using friend of mine, who only casually programs in
Python, to download Schevo and go through the Debian installation
process. He helped me resolve some issues and he had a successful
install in less than 30 minutes, discussion time included.
We are prepared to work on other aspects of Schevo now that we know that
*several* of the people interested in using Schevo can now do so
successfully.
I hope this helps explain why we are not going to linearly fix every
single issue that there is with making Schevo simpler to install before
moving on to other tasks. It's advanced far enough for now, and in time
will advance further.
>
> ok.
>
> And: it is important to support contributors efforts [e.g. answering
> question] instead of reacting with new tasks.
>
> Please complete my questionaire, thus I can complete the Newcomer tutorial.
See above notes about linear vs. non-linear development and collaboration.
And by all means -- HAVE FUN! :)
Yes, Orbtech uses Schevo in a professional environment, and yes, Schevo
is targeting professionals who need to develop applications rapidly
using a sturdy database tool.
However, it is not necessary for these conversations to be strictly
"professional" and devoid of humor as
http://lazaridis.com/core/project/email.html suggests.
See http://blog.ianbicking.org/strange-and-unprofessional.html
"""
"Strange and unprofessional" -- hold that up as a compliment! It's just
another way of saying "imaginative and alive". Woohoo, to hell with the
enterprise! Let's all say to together!
"""
HAVE FUN! :) :)
--
Matthew R. Scott
More information about the Schevo-devel
mailing list