From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Fraga Subject: Re: [OT] Defining System, process, methodology and framework Date: Wed, 25 Apr 2012 22:59:27 +0930 Message-ID: <87397skki0.fsf@ucl.ac.uk> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47998) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SN30T-0001wL-Hc for emacs-orgmode@gnu.org; Wed, 25 Apr 2012 10:15:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SN30L-0001bM-9U for emacs-orgmode@gnu.org; Wed, 25 Apr 2012 10:15:45 -0400 Received: from va3ehsobe006.messaging.microsoft.com ([216.32.180.16]:14905 helo=va3outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SN30L-0001at-5N for emacs-orgmode@gnu.org; Wed, 25 Apr 2012 10:15:37 -0400 In-Reply-To: (Marcelo de Moraes Serpa's message of "Tue, 10 Apr 2012 21:24:54 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Marcelo de Moraes Serpa Cc: Org Mode Marcelo de Moraes Serpa writes: ... a very interesting philosophical email! [...] > level. I then asked myself "What the heck is a system" and what is the > relationship it has with "process", "methodology" and "frameworks" ? [...] Others have answered to some degree or another but I thought I'd throw in my view (as somebody that dabbles in systems... ;-): - system :: the set of units (building blocks) *and* their interconnections - process :: what the system actually "does" - framework :: the structure on which to /instantiate/ systems - methodology :: the /guide/ for using the framework to build a system but the boundaries between these different concepts or views are indeed fuzzy as it is difficult to talk about any single aspect without reference to the others. relating this to org, org is a system implemented on the framework provided by emacs (elisp) which allows one to execute a number of different processes (GTD, LP, publishing, ...). the methodology is rather less well defined ;-) This is a really nice point at which to stop reading my backlog of org mailing list messages! Time for bed now. Good night all. -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.1.50.1 : using Org-mode version 7.8.06 (release_7.8.06.181.g67694.dirty)