Changes between Version 1 and Version 2 of WikiStart


Ignore:
Timestamp:
May 6, 2009, 10:19:01 PM (16 years ago)
Author:
Yuri Dario
Comment:

Imported web page test.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.11.3 =
     1= WebDAV plugin for NetDrive for OS/2 =
    22
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
     3Welcome to the WebDAV plugin project page!
    54
    6 All aspects of Trac have been designed with the single goal to
    7 '''help developers write great software''' while '''staying out of the way'''
    8 and imposing as little as possible on a team's established process and
    9 culture.
     5== Overview ==
     6The WebDAV plugin for NetDrive for OS/2 is a DAV client and can connect to Apache mod_dav, Novell NetStorage and Microsoft Windows XP WebFolders.
    107
    11 As all Wiki pages, this page is editable, this means that you can
    12 modify the contents of this page simply by using your
    13 web-browser. Simply click on the "Edit this page" link at the bottom
    14 of the page. WikiFormatting will give you a detailed description of
    15 available Wiki formatting commands.
     8With the plugin you'll be able to access DAV resources as regular directories on NetDrive virtual volume.
    169
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created
    18 a new Trac environment, containing a default set of wiki pages and some sample
    19 data. This newly created environment also contains
    20 [wiki:TracGuide documentation] to help you get started with your project.
     10The plugin is based on neon library developed by Joe Orton.
    2111
    22 You can use [wiki:TracAdmin trac-admin] to configure
    23 [http://trac.edgewall.org/ Trac] to better fit your project, especially in
    24 regard to ''components'', ''versions'' and ''milestones''.
     12The plugin is opensourced and free for use with a registered/trial version of NetDrive for OS/2 (see NetDrive for OS/2 license agreement).
     13
     14NetDrive 3.x is required.
     15
     16== Source code ==
     17The plugin is based on the neon library and also includes OpenSSL and EXPAT libraries. The neon library is released under the LGPL license NetDrive  related source code comes with MIT license.
     18To get plugin sources, please see the CVS page.
     19 
     20== Compiling ==
     21To compile the code you need OpenWatcom 1.3 compiler and OS/2 Developers Toolkit 4.52.
     22Do a nmake from plugin directory and everything should be built. Plugin files will be placed to bin subdirectory.
     23nmake clean will delete all generated files (*.obj, etc)
     24
     25== Using the plugin ==
     26This plugin is not yet complete and requires some more features to be in production quality but I hope that it will be useful for some people.
     27Also I hope that the plugin will be a help for developers who would like to create a custom NetDrive plugin.
     28All basic features has been implemented.
     29The plugin supports password authentication and works with SSL.
     30To enable SSL you have to use 'https' in URL in resource properties: https://servername/directory
     31Please be aware that write may not work well. Writing files works only with Apache 2.0 and mod_dav.
     32Do NOT write files on WebFolders or Novell NetStorage! This will destroy file content!
     33Please be careful and do not access important files with the plugin.
     34
     35== For developers and users willing to help ==
     36Here is a short list of missing features. You are encouraged to implement them.
     37    *     local file cache for better performance
     38    *     http proxy support. neon already supports proxies so the plugin just have to use this functionality.
     39    *     implement write for servers that do not support PUT with Content-Range. This has to be done by caching file locally and uploading entire file when file is closed. AFAIK only Apache + mod_dav supports Content-Range for PUT.
     40    *     write help, documentation
     41
     42== Bugs ==
     43NOTE: OS/2 version of mod_dav has a bug and will DESTROY content of a file when PUT with Content_Range is processed. Fix for this is very simple, - remove a couple of lines from Apache Portable Runtime OS/2 source code, - but it does not look like Apache developers really care about OS/2 platform. See http://issues.apache.org/bugzilla/show_bug.cgi?id=33844
    2544
    2645
    27 TracGuide is a good place to start.
     46== Remarks ==
     47Please see Links page for links to mentioned projects
     48Thanks to Adrian for making NetLabs project for WebDAV plugin.
     49 
     50Best regards,
    2851
    29 Enjoy! [[BR]]
    30 ''The Trac Team''
    31 
    32 == Starting Points ==
    33 
    34  * TracGuide --  Built-in Documentation
    35  * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project
    36  * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions
    37  * TracSupport --  Trac Support
    38 
    39 For a complete list of local wiki pages, see TitleIndex.
     52Vitali Pelenyov.