home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / amiga / datacomm / 8277 < prev    next >
Encoding:
Text File  |  1992-12-21  |  7.0 KB  |  134 lines

  1. Newsgroups: comp.sys.amiga.datacomm
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!torn!nott!cunews!freenet.carleton.ca!Freenet.carleton.ca!aa302
  3. From: aa302@Freenet.carleton.ca (Russell McOrmond)
  4. Subject: Re: Welmat
  5. Message-ID: <1992Dec19.011539.26206@freenet.carleton.ca>
  6. Sender: news@freenet.carleton.ca (News Administrator)
  7. Reply-To: aa302@Freenet.carleton.ca (Russell McOrmond)
  8. Organization: The National Capital Freenet
  9. References: <Q-Bert.0qw0@qube.OCUnix.On.Ca>  
  10. Date: Sat, 19 Dec 1992 01:15:39 GMT
  11. Lines: 126
  12.  
  13.  
  14. In a previous article, Q-Bert@qube.OCUnix.On.Ca (Q-Bert) says:
  15. >The person to talk to is Russel McOrmond, and he just left for the
  16. >Christmas holidays. Bummer.
  17.  
  18. Not yet.  Gone from the 22'nd to the 4'th.  Hopefully anyone who sends
  19. email in that time won't mind the wait.
  20.  
  21. >to pay directly for the transmission....
  22. >
  23. >Send him an EMail at rwm@atronx.ocunix.on.ca
  24.  
  25.  And it is because of the above that I am doing this followup.  Please
  26. don't use the above address unless you get a bounce to my
  27. 'aa302@freenet.carleton.ca' account.
  28.  
  29.   Since I have gotten quite a few Email messages (On Fidonet, Freenet
  30. and OCUnix) I think it might be appropriate to answer some of the most
  31. frequent questions:
  32.  
  33.   Firstly, the latest public release is Welmat 0.47.14, and it is
  34. available on amiga.physik as 'WLMT4714.lzh' and 'WelmatTools47.lzh'.
  35. There is a new program that is in development called 'WPL' which
  36. is a derivative of Welmat.  Here is the introduction section of
  37. a document called 'WPL.readme' which is file requestable (Fidonet)
  38. from my site fidonet#1:163/139.0.  WPL is not yet released to
  39. the public, but anyone who is a regular memeber of the public
  40. support conference 'WELMAT' is able to request and become a beta
  41. tester of this new language.
  42.  
  43.  
  44.                Welmat Programming Language - WPL
  45.                ---------------------------------
  46.  
  47.   WPL is the new interpreted language for writing network mailers and
  48. other telecomunications utilities.  The language is designed to be very
  49. extendable by third party developers, and makes use of a grouping of
  50. shared libraries with a standardized interface.
  51.  
  52.   The 'application' previously called 'Welmat' and this language have
  53. a few things in common.  Firstly, the origional 'Welmat' code was used as a
  54. shell during the development of this language so that things could be
  55. upgraded in stages. At this point the majority of the code has been 
  56. re-written, and most of what used to be called 'WELMAT' is now housed in
  57. an XPR library called 'xprfts.library' that is an optional external
  58. transfer protocol.  Secondly, the development philosophy and distribution
  59. licence for the program called 'WELMAT' is being kept.  This new language
  60. is licenced under the GNU public licence and is aimed at providing very
  61. powerfull and configurable tools to allow the users to determine their
  62. own personal networking environments.   Thirdly, the name 'WELMAT'
  63. is being kept as the name of the support conference, it is the 'W' in 'WPL',
  64. and there is a hope that a 'WCompile' program to make use of the old 
  65. V0 Welmat config files will be written.  At last, many of the origional 
  66. Welmat enthusiests are getting involved with the development, beta testing 
  67. and support of this new language and related tools.
  68.  
  69.   The similarities between WPL and the application called WELMAT pretty much
  70. end there.  This new language is just that : A LANGUAGE.  With this language
  71. comes many different 'levels' of users ranging from people who would need
  72. to be 'C' and Assembly programmers, to people who might not even know how
  73. to run a CLI command:
  74.  
  75.   a) WPI (Welmat Programmers Interface) developers - People who would make 
  76. use of 'wpl.library', 'xferq.library' and other tools common to the 
  77. WPL envirionment in language extension libraries, xferq supporting file 
  78. request handlers, tosser/scanners, etc.
  79.  
  80.   b) WPL developers - People who write mailers, BBS's, terminal packages or
  81. other applications in the new WPL language.  These people could also be 
  82. the authors of programs such as WCompile, WelmatPrefs, etc which would in 
  83. one way or another generate a 'WPL script' that would contain the 
  84. functionality of the 'application'.  These developers might also include
  85. the various REXX and FPL developers who would be making use of the various
  86. language gateways to these telecomunications tools.
  87.  
  88.   c) While not really 'WPL specific', any author working on an XPR 
  89. supporting file transfer protocol, expecially those that are working on 
  90. libraries that might conform to the future 'XPR 3.0' proposals 
  91. would be able to make use of WPL as their host, and any WPL developers would 
  92. be able to make use of these file transport protocols in their applications.
  93. Anyone interested in this level of development are strongly encouraged
  94. to get connected to the XPR mailing list for future XPR development
  95. discussion (More information provided in the 'XPR' section of this readme.
  96.  
  97.   d) User level - This would constitute the majority of people using WPL
  98. based systems.  These people would need no knowledge of any tools other
  99. than the programs that will be generating the 'WPL scripts' that will be
  100. their mailer.  People in this group could be using mailers that are
  101. configured much like the old Welmat V0 config files, or with newer systems
  102. such as the proposed WelmatPrefs program (A program that will make setting
  103. up a network mailer as simple as setting up ones screen preferences).
  104.  
  105.   *NOTE*:  WPL is an internal language that will likely be used by less than
  106. 10% of the users that will be making use of the new environment.  Unless you
  107. are an extreme power user, it is reccomended that you wait to do any mailer 
  108. beta testing until some of the configuration editors are being written.  
  109. Learing WPL,WPI,etc is not required, nor even reccomended for the majority 
  110. of users!!!
  111.  
  112.  
  113.   It is my hope that in the future the various 'user levels' will be able
  114. to have their own support people.  I myself would love to be able to 
  115. write networking tools that I would then support to people at the first
  116. and second level.   These people in turn would write 'user applications' that
  117. they would support to the actual users as they would be more familiar with
  118. configuration issues with their tools than anyone else.  This would allow
  119. for much more people to be involved, and for much better user support for
  120. all the various types of users that exist.   One of the problems, for instance,
  121. with the current 'WELMAT' support conference is that people at the
  122. 'User Level' are almost shut out by the people at the 'WPL developer'
  123. level.  For this reason I am in the process of setting up an alternate
  124. WELMAT-DEV support conference so that the 'WELMAT' conference will be left
  125. for 'User Level' support of the various applications that will emerge.
  126.  
  127. [Addendum: It should also be noted that I am trying to set up a gated
  128. mailing list so that 'WELMAT' and 'WELMAT-DEV' will be available to
  129. email users on the internet as well]
  130. -- 
  131.  Russell McOrmond, Ottawa Ontario, Canada    | Standard Disclaimer applies.
  132.  Freenet: aa302@freenet.carleton.ca (Faster) | Current WELMAT 'keeper of
  133.  Home: rwm@Atronx.OCUnix.On.Ca,  1:163/109   | sources.
  134.