Jim,
   A bookmark manager server app could serve as a separate learning space
for *daily use* to teach by example (serving programmers and newcomers
alike). It probably serves as another small vehicle for M revival
rather than aiding VistA expansion.
   A brief search of "bookmark" on the projects at sourceforge pulls up 
expected hits; only one of which is a web server design running
PHP/MysQL. Perhaps none of these are an infrastructure for adding
features of URL content storage, functioning as a selective,filtering
proxy web server (somewhat like wwwoffle).
 I thank you for responding to my "pipe dream"  with M2Web or other
agnostic or polytheist tools.

  The first thing, which attracted me to this thread and which I don't yet
understand is:
 howto setup a fully functioning Fileman on GTM. I need something that
summarizes the  contributions and pitfalls that are found earlier on this
thread (plus  digressions of teaching between the lines).

  With that in hand I really need to start with those simple database
exercises (like sorting  colors by numeric hue and by alphaname). Then I
could pursue this bookmark application that is personal use and daily
use on a scale smaller than VistA. Still, bookmark/URL storage are just
another rendition of all the issues that surround medical records.

Rusty


Jim Self wrote:

> Rusty,
> If you are willing to put a little effort into realizing this dream, I
can help - possibly a lot.
>  To start with, two of the applications included with M2web already
include much of
> the functionality that you need, an easy facility to enter and index
notes with rich HTML
> content into a MUMPS database from anywhere on the web. Both are very 
small and relatively
> simple applications that could be used as a starting point for learning 
about web
> programming or taken as a foundation for something more complex and 
sophisticated.
> Jim.
>
> Rusty Maynard wrote
>>I want to add one more "pipe dream" on this thread about
>>purposes for running Fileman and a mumps database outside of
>>VistA .
>>   My goals of learning (and WV goals of M recruitment)
>>might be aided by daily use of something less intimidating
>>than Vista and with a more limited data dictionary (nor does
>>24/7 banking qualify as a personal enterprise)
>>  ...but what about a  *bookmark manager* .....
>>something that can relate a  collection of URL's and
>>associated notes to any browser that is in use and reachable
>>on the network. Going a step further for  the small subset
>>of URL's that I must save (from possible oblivion) wouldn't
>>it be a treat to have them stored in a sparse array like
>>mumps.dat that documents the original context,notes future
>>change, and delivers the difference by proxy.
>>
>>   Like EMR's, bookmark data  needs to be portable and
>>just like HealthEVet, having access to a running
>>server/warehouse eliminates the need to import/export or
>>synchronize the collection between different browsers on
>>differing machines.
>>    When I read the recent threads about reviving M and
>>combining it with other tools like Javascript for duty in
>>web applications  ... I just think of my hopeless balkanized
>>bookmark collections scattered on different machines and
>>browsers.
>>      Such an personalized application is not so divorced
>>from the standard duty of document management at multiple
>>workstations provided by VistA.  Whether an academic center
>>or any other enterprise, getting to your bookmarks and notes
>>from anywhere is a valuable function of IT on the network.
>>    If a tidy M server application could take care of that
>>with security and  neutrality in web access I will be a
>>devoted follower ...I'll keep that server up and running and
>>I might learn something along the way.
>>
>>Rusty Maynard
>>
>>Wolfgang Giere wrote:
>>> I am used to use (and teach) FileMan since we translated version 14
>>> into German.
>>>
>>> Now on my new Linux Notebook I had installed and running VistA on GT.M
>>> and tried
>>> to generate for my own private use a FileMan separately. It toll me a
>>> while to
>>> adapt to the GT.M world but finally it turned out to be real easy.
>>>
>>> First I created a new folder "fm", then I
>>>
>>> set the value of gtmgbldir "gtmgbldir=.../fm/mumps.gbl", "export
>>> gtmgbldir"
>>>
>>> changed directory "cd fm"
>>>
>>> started GT.M  "~/fm§ gtm"
>>>
>>> created "mumps.dat" using "D ^GDE" (it uses gtmgbldir)
>>>
>>> So far everything was straight forward, easy and very well documented,
>>> understandble (even for an oldie like me). The critical part was the
>>> generation
>>> of FileMan.
>>>
>>> I remembered D ^DINIT and it told me the well known "let me think ..."
>>> but ended
>>> with an error message indicating that key and record length are to
>>> small.
>>>
>>> GT.M's default is not enough for FileMan. One has to CHANGE it.
>>>
>>> It took me a while to do that correctly. I studied the SHOW result of
>>> my new
>>> mumps.gbl and compared it with the VistA one. One has to adapt the
>>> record
>>> lenght  and the key lenght in REGION, the blocksize, allocation and
>>> extension in
>>> SEGMENT:
>>>
>>> GDE> c -r -record=1024 (change in region record lenght=)
>>>
>>> GDE>  c -r -key=255 (change in region keysize=)
>>>
>>> GDE> c -s -alloc= ... (change allocation according to your needs)
>>>
>>> similarly I changed the extension.
>>>
>>> Now, after I succeeded to adapt my mumps.gbl to the needs of FileMan, I
>>> could
>>> crate mumps.dat using the adapted globaldirectory and run DINIT
>>> successfully
>>> (without error messages).
>>>
>>> Note: I did NOT need a special package as I had installed VistA and
>>> used the
>>> same routines. Now I can swith to either demonstrate VistA or use for
>>> my own
>>> purposes FileMan Vs. 22 tailored to my needs.
>>>
>>> FileMan is hehaving as I am used to. It still is the wonderful tool I
>>> always
>>> admired. Salute to George Timson and all the creative authors.
>>>
>>> And thanks to Nancy Anthracite who brought me to the right idea
>>> mentioning file
>>> execution rights. (I did not pay attention to the octals ... )
>>>
>>> Next steps will be to make FileMan print, install the web interface
>>> using the
>>> lessons published by the hardhats before etc. FileMan is a nice hobby
>>> for
>>> M-seniors ... trying to remain creative (especially in winter time
>>> outside the
>>> sailing season ;-))
>>>
>>> Wolfgang Giere
>>>
>>>
>>>
>>>
>>> Terry Wiechmann wrote:
>>>
>>>
>>>>We have used standalone File Manager for many years. We use it for our
>>>>customer database. Also, all our Computer Based Instruction packages
>>>> were
>>>>implemented using it (structure only, all code for the Authoring,
>>>> Delivery
>>>>and Course specialization is written in MUMPS.)
>>>>
>>>>Installing standalone Fileman on Cache, MSM or DSM is trivial. With a
>>>> little
>>>>work on the documentation and DINZMGR (integrating the code Cameron put
>>>> up)
>>>>, the same could apply to GT.M.
>>>>
>>>>Terry L. Wiechmann
>>>>www.esitechnology.com
>>>>978-779-0257
>>>>Skype: twiechmann
>>>>----- Original Message -----
>>>>From: "steven mcphelan" <[EMAIL PROTECTED]>
>>>>To: <[EMAIL PROTECTED]>
>>>>Sent: Monday, November 29, 2004 9:18 AM
>>>>Subject: Re: [Hardhats-members] FileMan for GT.M
>>>>
>>>>
>>>>>I have never used a stand alone Fileman.  Will Fileman work in an
>>>>>environment which does not have Kernel installed?  If so, does all
>>>>> that
>>>>>environment need are the M routines (both D* and %*) and %ZOSF global?
>>>>
>>>>Does
>>>>
>>>>>not Fileman need certain Data Dictionaries?  If so, how does one find
>>>>> out
>>>>>which DDs Fileman needs or does not need?  Since this "environment"
>>>>> does
>>>>
>>>>not
>>>>
>>>>>have the Kernel, one cannot create a KIDS build for installation.  One
>>>>
>>>>could
>>>>
>>>>>create a KIDS build for export and then write a stand alone installer
>>>>> that
>>>>>would read that KIDS file and setup the ^DDs, ^DIC, ^DIE, etc.
>>>>>
>>>>>This is not idle chatter on my part.  On my personal home computer I
>>>>> have
>>>>>wanted to install  Cache 5.0 and then set up a system with just
>>>>> Fileman
>>>>
>>>>and
>>>>
>>>>>Kernel and nothing else.  Just identifying which components are
>>>>> necessary
>>>>>(like which files) is not trivial.
>>>>>
>>>>>----- Original Message -----
>>>>>From: "Terry Wiechmann" <[EMAIL PROTECTED]>
>>>>>To: <[EMAIL PROTECTED]>
>>>>>Sent: Monday, November 29, 2004 7:48 AM
>>>>>Subject: Re: [Hardhats-members] FileMan for GT.M
>>>>>
>>>>>
>>>>>
>>>>>>It works fine when a routine export file is created with a DSM format
>>>>>
>>>>>using
>>>>>
>>>>>>Cache. However, it will not import a file created by Cache in its
>>>>
>>>>default
>>>>
>>>>>>format - at least not in my environment.
>>>>>
>>>>>
>>>>>
>>>>>-------------------------------------------------------
>>>>>SF email is sponsored by - The IT Product Guide
>>>>>Read honest & candid reviews on hundreds of IT Products from real
>>>>> users.
>>>>>Discover which products truly live up to the hype. Start reading now.
>>>>>http://productguide.itmanagersjournal.com/
>>>>>_______________________________________________
>>>>>Hardhats-members mailing list
>>>>>[EMAIL PROTECTED]
>>>>>https://lists.sourceforge.net/lists/listinfo/hardhats-members
>>>>>
>>>>>
>>>>
>>>>-------------------------------------------------------
>>>>SF email is sponsored by - The IT Product Guide
>>>>Read honest & candid reviews on hundreds of IT Products from real
>>>> users.
>>>>Discover which products truly live up to the hype. Start reading now.
>>>>http://productguide.itmanagersjournal.com/
>>>>_______________________________________________
>>>>Hardhats-members mailing list
>>>>[EMAIL PROTECTED]
>>>>https://lists.sourceforge.net/lists/listinfo/hardhats-members
>>>
>>>
>>>
>>>
>>> -------------------------------------------------------
>>> SF email is sponsored by - The IT Product Guide
>>> Read honest & candid reviews on hundreds of IT Products from real
>>> users.
>>> Discover which products truly live up to the hype. Start reading now.
>>> http://productguide.itmanagersjournal.com/
>>> _______________________________________________
>>> Hardhats-members mailing list
>>> [EMAIL PROTECTED]
>>> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>>>
>>
>>
>>-------------------------------------------------------
>>SF email is sponsored by - The IT Product Guide
>>Read honest & candid reviews on hundreds of IT Products from real users.
>>Discover which products truly live up to the hype. Start reading now.
>>http://productguide.itmanagersjournal.com/
>>_______________________________________________
>>Hardhats-members mailing list
>>[EMAIL PROTECTED]
>>https://lists.sourceforge.net/lists/listinfo/hardhats-members
>>
>
> ---------------------------------------
> Jim Self
> Systems Architect, Lead Developer
> VMTH Computer Services, UC Davis
> (http://www.vmth.ucdavis.edu/us/jaself)
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Hardhats-members mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Hardhats-members mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to