Tim Cross <[EMAIL PROTECTED]> writes:
> From: Hadron <[EMAIL PROTECTED]>
> Subject: [Planner-el-discuss] When is a muse file a planner file?
> Date: Fri, 26 Jan 2007 12:28:39 +1300
>
>>
>> This could be down to documentation.
>>
>> A muse file (extension .muse) created from within emacs should possibly
>> not be populated with the default task/diary/schedule/notes template
>> UNLESS the file is in a project muse-project-alist directory.
>>
>> Opinions?
>>
>
> Maybe I'm misunderstanding your point, but that is the behavior I get 'out of
> the box'. If I create a file with the .muse extension in the ~/Plans
> directory,
You are not misunderstanding, and I have to eat humble pie. Something
must have been screwed up from playing with multiple planner
projects. It is indeed working as documented now.
Thanks for the reply.
> it will have the template inserted in it. However, if I create the file in
> some
> other directory, it will just be a blank buffer with muse as the major mode.
>
> I use muse all the time for making notes and creating/maintaining web pages,
> pdf files, blogs etc. When I open a file with the extension .muse, it is in
> muse mode and initially, the buffer is blank.
>
> the template functionality you refer to only happens if I create a .muse file
> within my planner directory (i.e. ~/Plans). Muse files created outside of this
> directory don't get the template. The planner template functionality is an
> extension aded by planner mode and not really something muse knows anything
> about.
>
> I think it is important to keep the two concepts/objectives of muse and
> planner
> distinct in your mind. Muse is a powerful wiki style authoring and publishing
> tool which you can quite easily customize to your own requirements (even
> creating new publishing styles). Planner is a mode which sits on top of muse
> and provides specific extensions that support you in managing and organising
> your projects, tasks and other information.
>
> What I tend to do is use basic muse mode to write up more formal documentation
> associated with a specific project. I normally have this in a project specific
> directory and define an entry in the project alist that says what publishing
> styles to use for this documentation and where to put it. When I've written a
> document, I'll use remember to link that document to a planner project page.
> I'll also do this with anything else relating to that particular project -
> source code, e-mails, web sites etc. This way, I have the planner project
> page,
> which is a summary of all the information relating to this project. It has the
> standard planner project page template with tasks, notes and a report section
> showing a breakdown of time spent on particular aspects of the project. Within
> this page, there will be links to lots of other documents (source code,
> documentation, e-mails etc). Often, these links will all be pointing to places
> within a distinct directory tree where I work on aspects of that project. For
> example, I have the following setup
>
> ~/ -----+- /Plans -- 2007.01.01.muse
> | |- 2007.01.02.muse
> | |- 2007.01.03.muse
> | |- ...
> | |- TaskPool.muse
> | |- Project1.muse
> | |- Project2.muse
> |- /Mail
> |- /News
> |- /Projects -- /Project1 -- /Doc -- ProjectDescription.muse
> | | | |- ProjectPlan.muse
> | | | |- .....
> | | |- /Code -- Makefile
> | | | |- HellowWorld.rb
> | | | |- /Tests -- testCode1.rb
> | | |- /......
> | |- /Project2 -- /Doc -- ...
> | | |- /Code -- ...
> | |- ......
> |- /public_html -- Project1 -- ....
> | |- Project2 -- ....
> |- /tmp
>
> Here, you will find links from the ~/Plans/Project1.muse file to files in the
> ~/Projects/Project1 subdirectories. There will be a definition in the
> muse-project-alist for project 1 that specifies the directory for the project
> (i.e. ~/Projects/Project1/Doc), the publishing style (i.e. html), the
> publishing directory (~/public_html/Project1) and the document root filename
> (i.e. index.html). Any notes, thoughts or ideas I have relating to the project
> are put into the ~/Plans/Project1.muse file (usually by using remember). The
> actual documentation or write up of the project goes into files within
> ~/Projects/Project1/Doc). The planner day pages provide a daily breakdown of
> things, like meetings and tasks to be performed/started on that day or
> tracking
> time spent on each project.
>
> for me, the key to all this is to *not* think of planner mode as a project
> documentation mode, but instead think of it as a project information
> organisation mode. The actual documentation of the project is done using muse
> mode - planner just helps organise and track or the bits of information which
> tend to come in that relate to the project. It provides convenience functions
> to help ensure you don't lose bits of information and to help you plan your
> activity and monitor how long you are spending on various projects and project
> parts. Essentially, it is about organisation and management of information
> rather than creation of documents etc. This is a somewhat mirky distinction
> and
> difficult to express adequately. You may find it useful to look at planner
> mode
> from a different perspective - rather than trying to see how you can
> modify/customize planner mode to fit your purposes, see how you can
> re-organise
> how you work to get the most out of planner mode. then, after a few months,
> start looking at how planner mode can be customized to fit your purposes. I
> only suggest this as it seems from many of yor posts that you are trying to
> fight the system and make it do what you want. While this is something that
> emacs does well, I think you need to really understand what a package has to
> offer and its underlying philosophy before you charge in and try to change it
> to fit with your world. This has the advantage that often, you will learn new
> ways of doing things which you actually find better that may not have occured
> to you otherwise.
>
> HTH
>
> Tim
>
>
>
--
_______________________________________________
Planner-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/planner-el-discuss