Diff for /doc/otherfiles/Attic/otherfiles.html between versions 1.4 and 1.5

version 1.4, 2000/10/01 19:16:06 version 1.5, 2000/10/01 20:49:25
Line 8 Line 8
 <H1>LON-CAPA Auxiliary Software Package Files and Directories</H1>  <H1>LON-CAPA Auxiliary Software Package Files and Directories</H1>
 <BR>Scott Harrison, September 2000  <BR>Scott Harrison, September 2000
 <BR>CVS location: doc/otherfiles  <BR>CVS location: doc/otherfiles
   <P>
   This page shows applications and software packages which are secondary (yet
   still necessary) to the proper functioning of the LON-CAPA network code.
   <P>
 <TABLE VALIGN=TOP>  <TABLE VALIGN=TOP>
 <TR VALIGN=TOP>  <TR VALIGN=TOP>
 <TD>  <TD>
 <IMG SRC="working.gif" ALT="working"> a "bug-free", working external software package  <IMG HEIGHT=32 WIDTH=32 SRC="working.gif" ALT="working"> a "bug-free", working external software package
 </TD>  </TD>
 <TD>  <TD>
 <IMG SRC="almostfixed.gif" ALT="almost fixed"> an external software package that is a little buggy and is being worked on  <IMG HEIGHT=32 WIDTH=32 SRC="almostfixed.gif" ALT="almost fixed"> an external software package that is a little buggy and is being worked on
 </TD>  </TD>
 <TD>  <TD>
 <IMG SRC="bug.gif" ALT="bug">an external software package that has a bug and is currently on the backburner (not being worked on)  <IMG HEIGHT=32 WIDTH=32 SRC="bug.gif" ALT="bug">an external software package that has a bug and is currently on the backburner (not being worked on)
 </TD>  </TD>
 <TD>  <TD>
 <IMG SRC="notmade.gif" ALT="not made">an external software feature that has yet to be really developed, despite possible exploratory work (this may be added to an existing package, or may constitute a new package)  <IMG HEIGHT=32 WIDTH=32 SRC="notmade.gif" ALT="not made">an external software feature that has yet to be really developed, despite possible exploratory work (this may be added to an existing package, or may constitute a new package)
 </TD>  </TD>
 </TR>  </TR>
 </TABLE>  </TABLE>
Line 66  advantages). Line 70  advantages).
 <TD>systemperl  <TD>systemperl
 <BR><A HREF="systemperl.html">[Synopsis]</A> <A HREF="LON-CAPA-systemperl-3.1-1.i386.rpm">[RPM]</A></TD>  <BR><A HREF="systemperl.html">[Synopsis]</A> <A HREF="LON-CAPA-systemperl-3.1-1.i386.rpm">[RPM]</A></TD>
 <TD>Various perl modules built from CPAN, but do not exist as well-supported RPMs.  These modules implement important functionality as well as serving as APIs for system application resources (like kerberos and MySQL).</TD>  <TD>Various perl modules built from CPAN, but do not exist as well-supported RPMs.  These modules implement important functionality as well as serving as APIs for system application resources (like kerberos and MySQL).</TD>
 harris41  
 123qweH  
 telnet agrajag  
 www  
 <TD>These are the CPAN downloads (http://www.cpan.org/):  <TD>These are the CPAN downloads (http://www.cpan.org/):
 <PRE>  <PRE>
 <FONT SIZE=-2>  <FONT SIZE=-2>
Line 90  libwww-perl-5.48.tar.gz Line 90  libwww-perl-5.48.tar.gz
 </PRE>  </PRE>
 </TD>  </TD>
 </TR>  </TR>
 <TR>  <TR VALIGN=TOP>
 <TD></TD>  <TD><IMG SRC="working.gif" ALT="working"></TD>
 <TD></TD>  <TD>Minimal RPM set
 <TD></TD>  <BR><A HREF="rpm_list.txt">[Synopsis]</A></TD>
 <TD></TD>  <TD>
   The set of RedHat standard 6.2 RPMs (including security upgrades) needed for 
   correct functioning of the LON-CAPA server.</TD>
   <TD>
   http://www.redhat.com
   <BR>6.2 plus upgraded packages
   </TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="working.gif" ALT="working"></TD>
   <TD>Developer RPM Set
   <BR><A HREF="rpm_list.txt">[Synopsis]</A></TD>
   <TD>A superset of the Minimal RPM set which has RPMs useful for those developing a LON-CAPA server (X-windows, GNOME, various scripting and other utilities).
   </TD>
   <TD>
   http://www.redhat.com
   <BR>6.2 plus upgraded packages
   </TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="almostfixed.gif" ALT="almost fixed"></TD>
   <TD>Installation/Upgrade/Reconfiguration</TD>
   <TD>A Python/TK interface set (orig. Redhat's "anaconda" package) is customized for LON-CAPA specific system maintenance and upgrade.</TD>
   <TD>Interfaces have been scripted.  Need to bug-proof data storage and passing between interface screens as well as system file interactions.</TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="bug.gif" ALT="bug"></TD>
   <TD>Complete source-to-CD build</TD>
   <TD>Separate from external software package building.  This step is done when 1 command will read, build, compile, package, and burn a CD based on:
   <UL>
   <LI>LON-CAPA base source code
   <LI>Operating System
   <LI>Operating System customizations 
   </UL>
   in a well-documented working manner.
   </TD>
   <TD>A key step in all of this is to have all the LON-CAPA base source code automatically build into an RPM.</TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="notmade.gif" ALT="not made"></TD>
   <TD>System Initialization Configuration</TD>
   <TD>Start all needed modules and daemons upon system boot-up.</TD>
   <TD>Already have written a setuid-ed (runnable by 'www') /etc/rc.d/init.d/loncontrol script.  Needs to be greatly perfected and enhanced.  Should also continually recheck (and if needed) reinitialize SQL database.</TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="bug.gif" ALT="bug"></TD>
   <TD>System Monitoring</TD>
   <TD>Have the system perform self-diagnostics and post status reports (as well as reacting to "bad" things like zombies).</TD>
   <TD><TT>loncron</TT> has been used; we've been running it every three hours through crontab.  Still some significant problems, including a slow start-up.</TD>
   </TR>
   <TR VALIGN=TOP>
   <TD><IMG SRC="bug.gif" ALT="bug"></TD>
   <TD>Database blocking</TD>
   <TD>Handle database requests through a separate parent-child daemon network layer.</TD>
   <TD><TT>lonsql</TT> has been written and implemented in some tests of <TT>loncron</TT>.  SQL database requests have been working, but <TT>lonsql</TT> needs to be trained to assess database status better and work with the metadata layer more closely.  In other words, this scheme works, but there's a lot left to do. </TD>
 </TR>  </TR>
 </TABLE>  </TABLE>
 </BODY>  </BODY>
 </HTML>  
   
   </HTML>

Removed from v.1.4  
changed lines
  Added in v.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>