next message in archive
no next message in thread
previous message in archive
Index of Subjects
Hi Developers!
Notes from last Wednesday, attached below:
The development notes are always available at
http://www.chebucto.ns.ca/Chebucto/Technical/CSuiteWorkshop/Minutes/Entry.html
or go technical and follow the links.
Proposed agenda for December 11: (We will have to cut this back to a
manageable size when the meeting begins. ;-)
Wednesday 11 December 1996
Agenda
Robot Control
Distribution Plans and Progress
Restructuring CSuite Workshop and Techteam
Translation
Manual Update
Testing
Public Access Terminals
Input from Other Committees
+Ed
Ed Dyer aa146@chebucto.ns.ca (902) H 826-7496 CCN Assistant Postmaster
http://www.chebucto.ns.ca/~aa146/ W 426-4894 CSuite Technical Workshop
Religion Page Editor, Chebucto Community Network http://www.chebucto.ns.ca
CSuite Community Networking Software
CSuite Workshop Notes - December 4, 1966
_________________________________________________________________
Next December 11, 1996
Previous November 27, 1996
Return to CSuite Workshop Index
Preliminary Agenda:
* Distribution Plans and Progress
* Testing
* Tupdate Editor
* Translation
* Manual Update
* System Installation Schedule
* Restructuring CSuite Workshop
_________________________________________________________________
Distribution Plans and Progress
Landon Boyd brought us up to date with current distribution plans:
Alpha 5 distribution is expected to be ready the end of this week with
a follow-up Alpha 5.1 in a week or so later if significant problems
are reported and resolved. In January we plan either Alpha 6 or Beta
1, depending on the state of documentation.
Landon is developing an option chooser for the installation, but it is
not expected to be ready for the next release, as we are not yet clear
on all the dependencies.
Nightly installs are continuing on soltst and need testing. Login as
guest and register for your own account, and then report on what you
can break! ;-)
Discussion ensued as to where we should report back the testing
results, and it was agreed that CSuite-Tech@chebucto.ns.ca was
appropriate for that traffic.
Csuite-Dev@chebucto.ns.ca will continue to be used for more general
and external development issues, and CCN-tech would continue to serve
for local tech-team issues not related to development.
Return to Topic List
_________________________________________________________________
Testing
Bug reports
David Murdoch reported on a convention he has adopted, and recommends,
for formatting Testing Bug reports in a mail message
To: CSuite-Tech@chebucto.ns.ca:
Subject: host: Short Problem Description
<paste in file URL from info page>
<paste in output>
<note problems observed, inputs given, etc. as appropriate>
Testing Tools
We need some tools for checking out CSuite systems, to verify that all
the needed parts of the system are available and functional.
For example,
* Find all required binaries and check locations against paths and
permissions, (and versions?)
* Check that all daemons are running
* Tool for log moving and rotation
Return to Topic List
_________________________________________________________________
Tupdate Editor
Tupdate is a custom editor script which serves two purposes:
1. Interface to CVS, the Concurrent Version System
2. Editor for Tshell
CVS is activated only if the file .csuite exists in the same directory
as the target file, and only permits editing if you are a member of an
appropriate group, thus having appropriate permissions. Contact David
Trueman or Landon Boyd if you can't edit the files you need in CSuite
distributed directories.
If you have trouble editing elsewhere, contact Landon who is working
on the script.
Landon and David Potter will arrange access to CVS for the Help-desk
Group
Tupdate and tshell will be renamed to update and shell for the
distribution.
Return to Topic List
_________________________________________________________________
Translation
A manager for Translation has been appointed, and will work with the
CSuite Workshop group to develop French (and other) Language support
in CSuite, as required in our development grant. Chris Maxwell agreed
to work with the Language Advisory Committee.
Language support is triggered by settings in the browser. In Lynx,
Setup Language [en, fr, ...]; Netscape and other browsers will have
similar options - some more sophisticated to give a preference order
for different languages. A trial modification has been made to lynx,
and will be incorporated in beta-lynx to support the language choices,
that will export the HTTP_ACCEPT_LANGUAGE variable to lynx-cgi:, the
same as http: references now provide.
Language translation for scripts is not going to be a simple exercise,
especially to do it in a way that can be maintained. The current
strategy was demonstrated using a version xmfd of the mail forward
script. All English text strings (not script terms or HTML tags) are
extracted to a dictionary .lang.en (on a per-directory basis) and
substituted using suitable keywords prefixed by l_ (lower-case L).
Then a translated version of the dictionary is created by the
Translation Team. .lang.en -> .lang.fr for example. A few examples
will be tried in Portuguese and perhaps other languages, as well.
To facilitate translation, we will try to place all 'Translatable
Text' in single quotes as a first step. The file can then be scanned
for strings, appropriate keyword phrases can be selected, and
substituted for the original text, and the text placed in the English
dictionary file. The script, and its dictionary entries, will be
referred for translation, and the resulting translated language file
installed. It is proposed that, once the method is verified, the
Workshop members be offered an opportunity to prep the files (text
identification, keyword substitution, English dictionary entries) for
an appropriate honorarium. Efforts will be needed to reduce
duplication of equivalent phrases in the dictionaries.
In the example, a bug in quoting in the original script was identified
8-)
A special editor might be devised to facilitate this process,
displaying both script and substituted vocabulary in choice of
languages simultaneously... We also need a way to notify appropriate
team members that revised translations were needed, on both an urgent
(e.g. motd) and routine basis.
Return to Topic List
_________________________________________________________________
Manual Update
CSuite members and observers are asked to browse the latest version of
the Manual, which can be found at
http://www.chebucto.ns.ca/help/guide.html or when logged in by typing:
go help/guide.html
Please give us your feedback, and sit with a newbie user to see how it
works for them. All comments, via the links on the pages, are welcome.
We have had some helpful notes already!
Return to Topic List
_________________________________________________________________
System Installation Schedule
We have received the Owen Sound server and will schedule a system
installation (with copious note-taking) for next week. Several members
(James et al)will be available as early as Sunday for the installation
of Debian Linux, followed by configuration and installation of CSuite.
Landon will lead the quota and shadow password installation and
testing, and we may try to port a better password search algorithm
(needed for large numbers of users - the Linux scheme is linear).
Return to Topic List
_________________________________________________________________
Restructuring CSuite Workshop
Check out next week's agenda.
We plan on looking at ways to restructure the Workshops, so as to
improve the development aspects, separate out local tech-team issues,
and work out strategies to recruit and make use of new volunteers. A
volunteer liaison is also needed.
Return to Topic List
_________________________________________________________________
Next Workshop December 11, 1996
Previous Workshop November 27, 1996
Return to CSuite Workshop Index
Submitted by Ed Dyer aa146@chebucto.ns.ca
Workshop Coordinator David J Murdoch djm@chebucto.ns.ca
_________________________________________________________________
[Up] [Find] [Recent] [Comments] [CCN Homepage]
next message in archive
no next message in thread
previous message in archive
Index of Subjects