myserver-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myserver-commit] [2769] The TODO file is not used actively anymore.


From: Giuseppe Scrivano
Subject: [myserver-commit] [2769] The TODO file is not used actively anymore.
Date: Fri, 29 Aug 2008 19:30:40 +0000

Revision: 2769
          http://svn.sv.gnu.org/viewvc/?view=rev&root=myserver&revision=2769
Author:   gscrivano
Date:     2008-08-29 19:30:39 +0000 (Fri, 29 Aug 2008)

Log Message:
-----------
The TODO file is not used actively anymore.  Tasks are handled on the Savannah 
tasks manager

Modified Paths:
--------------
    trunk/myserver/TODO

Modified: trunk/myserver/TODO
===================================================================
--- trunk/myserver/TODO 2008-08-29 19:23:36 UTC (rev 2768)
+++ trunk/myserver/TODO 2008-08-29 19:30:39 UTC (rev 2769)
@@ -1,134 +1,11 @@
-TODO list for MyServer.
+GNU MyServer
 
-*      libidn support with mingw under windows, create devpaks
+This file is not used anymore.  The tasks are handled dynamically
+trough the:
 
-*      Provide support for other ssl libraries
-**     Provide support for GnuTLS
-**     Provide support for Mozilla libnss
+https://savannah.gnu.org/task/?group=myserver 
 
-*      Security mechanism: SECURE ONE FILE with "security".
-**     Add more functionality to "security".
-**     Usage of XPath to make source code clearer.
+web page.
 
-*      Deny and allow ACCESS by ip, browser, etc.
-**     Provide this functionality for "security".
-
-*      Check all file and use C++ castings.
-**     Rewrite strange functions to avoid so many castings.
-
-*      Check http_dir.cpp for correct filesize displaying: mb, gb.
-**     Add tb.
-
-*      Rename myServerErr and others to MyServer.
-*      Provide a good api (MYSERVER, mySERVER, myServer, etc.)
-*      Fix some hardcoded errors in MyServer, they should now show directly
-       to the new error files.
-*      Use C++ static_cast<TYPE>... instead of the C like casting (TYPE).
-
-*      Documentation Improvements
-**     Translation of the documentation to other languages.
-**     XML based documentation scripting.
-**     Write texinfo documentation.
-**     Write MyServer chroot section into docs.
-**     Add information about error codes to MyServer documentation.
-
-*      Configurability.
-**     Show http_dir: Last modified, etc (rewrite html code).
-**     Provide Bity, KB, MB, GB, TB for the show http_dir.
-**     Add XML tags in the configuration, like <directory show_type="MB">.
-**     Cleanely compile MyServer with g++ -Wall (./configure
-               CXXFLAGS="-Wall" CFLAGS="-Wall").
-**     Possibility to set the logfile size in Byte, KB, MB, GB, TB
-               (handle="KB" value="1024" or xml --> handle "MB" value="1").
-**     Provide more command line options (also compile date, add more to
-               --version), compiled in binaries, etc....
-
-*      Port MyServer to other platforms.
-**     Add MyServer to OpenBSD ports.
-**     FreeBSD workaround / ports system.
-**     MacOS X packages / binaries.
-
-*      Performance model.
-**     Running test with lots of server load. 
-**     Optimization of the performance model.
-
-*      Plugins system.
-**     Use plugins for HTTP optional commands (other than what was
-               implemented GET, POST...).
-**     Plugins for HTTP data handler (other than what was implemented
-               CGI, ISAPI, FastCGI...).
-**     Filters on returned data. (*)
-
-*      HTTP header control.
-**     Allow or deny access based on HTTP header content.
-**     Find a way to have that mechanism in the xml security file.
-**     Modify the Request class to handle HTTP header data as in a map.
-**     Abstract mechanism to allow/deny access not only from security files.
-
-*      Control protocol improvements.
-**     Allow access to log files. (*)
-
-*      Scripting support.
-**     Define a script language to use (maybe libguile?).
-**     Possibility to use scripts inside myserver.
-**     Use them in security files.
-
-*      MSCGI.
-**     Add new methods to the manager class. (*)
-**     Port to other languages, maybe not natively compiled. (*)
-**     Implements other facilities to easily write CGI programs.
-**     Implements a caching mechanism.
-
-*      ISAPI.
-**     Caching mechanism for modules.
-
-*      Other.
-**     Add access restriction by hostname / ip range / network range /
-               browser client / etc.
-**     Implement pipes support in the file class.(*)
-**     Better handle of requests with chunked data.
-**     HTTP "chunked" transfer coding support where not used.
-**     Rewrite securestr.cpp.
-**     Change socket IO model to use IOCPs instead for NT+ systems. (*)
-**     Include the new options for logging. (*)
-**     Implement ident for the common log format.
-**     URL Rewriting.
-**     Refactor Logging class.
-
-*      GUI.
-**     Update/improve GUI of configuration tool.
-**     Tooltips. (*)
-**     Automatic deployment.
-**     Better graphics. (*)
-**     Create SSL files trough the GUI. (*)
-**     Port the GUI to GTK or QT.
-
-*      Virtual hosts data.
-**     Find and implement a faster way than the linear search in vhosts 
handling code.
-**     Possibility to have virtual hosts data in external sources
-               (other than virtualhosts.xml).
-**     Support for NTFS junction point under windows.
-
-*      Support for Frontpage extensions.
-*      Design and implementation of an easy documents deployment mechanism
-               interfaced with the rest of the OS.
-
-*      Rewrite safetime to be a class using the Singleton design pattern.
-*      Remove the LOCAL_BUFFER_DIM limit in cgi_manager.cpp, the buffer must 
be dinamic.
-*      Setuid and Setgid for CGI processes.
-*      PHP Configuration Tool. 
-*      SSI files support.
-
-*      FTP handle telnet strings
-*      FTP disable pipelining(there is cfg for this but is not implemented)
-*      FTP write logging code
-**     Secure FTP protocol(SFTP/FTPS)
-
-*      Support for JSP and servlets.
-*      HTTP proxy server.
-*      Embedded perl.
-*      Other ideas?
-
-(*) Not so important to have now.
-
-Please ask on the address@hidden mailing list before start to work on 
something.
+Please consider to ask on the address@hidden mailing list before
+start to work on any task listed there.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]