unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Andrew Trevors" <adtrevors@plg2.math.uwaterloo.ca>
Subject: Documentation Question
Date: Mon, 2 Dec 2002 12:43:40 -0500	[thread overview]
Message-ID: <00e301c29a2a$59f53020$444f6181@swag07> (raw)

Sorry to post a non-development question here but I figured that this mailing list would have the answers I need.  I am a graduate
student at a university in Ontario, Canada.  I am taking part in the teaching of a course on Software Architecture.  We will be
using GNU Emacs as a guinea pig this coming semester (we've used Linux, Vim, Apache, Mozilla, Nautilus, PostgreSQL, mySQL, and a
wealth of other open source software).  The idea is to study the architecture (high level components, e.g. subsystems, and their
interactions) of a real system by first formulating a conceptual architecture (the as-designed view as the developers see it) and
then extracting a concrete architecture (the as-implemented view) and then comparing them, and suggesting ways to repair the
architecture (the two should be the same, but they are often not).

Now, why I've posted this here is that I haven't had much luck finding any design type documentation that could be used to formulate
a conceptual architecture.  Is there any sort of docs or anything that is used to teach new programmers to the project, or is this
type of thing usually up to the programmer himself by reading through code/comments.

Thanks for any help you can give me.  If I have offended or annoyed anybody by posting here, I apoligize and I'm sorry.

Andrew

Andrew Trevors BCS (UNB) MMath I
Graduate Student, Software Architecture Group
School of Computer Science
University of Waterloo

             reply	other threads:[~2002-12-02 17:43 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-02 17:43 Andrew Trevors [this message]
2002-12-02 22:29 ` Documentation Question Alex Schroeder
2002-12-03  9:07 ` Thien-Thi Nguyen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='00e301c29a2a$59f53020$444f6181@swag07' \
    --to=adtrevors@plg2.math.uwaterloo.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).