wrowe 2004/07/15 17:10:12
Added: site/projects httpd-cli.cwiki
Log:
Here is the intial httpd-cli subproject tracking form,
with no specific tasks recorded as complete (yet).
Revision Changes Path
1.1 incubator/site/projects/httpd-cli.cwiki
Index: httpd-cli.cwiki
===================================================================
!!! HTTPD Project, CLI subproject, mod_aspdotnet Codebase IP Clearance Status
!!! Description
The Apache 2.0 module mod_aspdotnet, and CLI implementation of
Apache.Web.Host,
together form a hosting environment for ASP.NET applications within
Microsoft's
.NET Framework for Windows, and the Apache 2.0 httpd server running on Win32.
This code was developed by William A. Rowe, Jr., Covalent Technologies, Inc.,
and is donated to the Apache community as a starting point for multiple
avenues of CLI integration with the Apache 2.0 httpd server.
Microsoft, as part of it's .NET patents, asserts ownership of the
implementation
of System.Web.Hosting, the framework under which ASP.NET applications are
instantiated. Note that this patent does not assert the implementation of
System.Web.Host, System.Web.Request and other specific implementations of
the server 'container' which forwards ASP.NET requests to the .NET Framework's
implementation of System.Web.Hosting.
The initial goal of the PMC is to release this ASP.NET implementation
of ASP.NET for he benefit of Apache httpd Win32 users.
The second goal of the PMC will be to refactor the Microsoft COM/.NET CLI
thunks which exist in mod_aspdotnet, from the specific implementation of
the ASP.NET-based Apache.Web.Host container.
Once the CLI thunk is a seperate and distinct component, the next two goals,
may occur in parallel;
* Abstract the Apache httpd request model as it's own CLI implementation,
allowing authors to handle native httpd requests without the Microsoft
specific ASP.NET model.
* Build alternate CLI thunks to other engines such as mono, to allow CLI
code to run on other platforms using the native Apache request model.
This goal allows CLI developers, to use tools such as C# to develop
Apache-based solutions using alternate CLI hosting environments such
as mono, without infringing on the claims of Microsoft which may inhibit
ASP.NET-based solutions on non-Windows operating systems.
!!! Project info
* The Apache httpd PMC will own this httpd CLI subproject, and this subproject
will follow the Apache httpd PMC's direction. Significant contributors to
this sub-project (e.g. 6 months of sustained contribution) will be proposed
for Apache httpd PMC membership.
* The CLI sub-project's modules will be available under seperate downloads,
and are not envisioned to become part of a 'stock' httpd distribution.
'' Completed tasks are shown by the completion date (YYYY-MM-dd). ''
! Identify the codebase
|| date || item
| ....-..-.. | If applicable, make sure that any associated name does not
already exist and check www.nameprotect.com to be sure that the name is not
already trademarked for an existing software product.
! Copyright
|| date || item
| ....-..-.. | Check and make sure that the papers that transfer rights to
the ASF been received. It is only necessary to transfer rights for the package,
the core code, and any new code produced by the project.
| ....-..-.. | Check and make sure that the files that have been donated have
been updated to reflect the new ASF copyright.
! Verify distribution rights
|| date || item
| ....-..-.. | Check that all active committers have a signed CLA on record.
| ....-..-.. | Remind active committers that they are responsible for
ensuring that a Corporate CLA is recorded if such is is required to authorize
their contributions under their individual CLA.
| ....-..-.. | Check and make sure that for all items included with the
distribution that is not under the Apache license, we have the right to combine
with Apache-licensed code and redistribute.
| ....-..-.. | Check and make sure that all items depended upon by the
project is covered by one or more of the following approved licenses: Apache,
BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially the same
terms.
Generally, the result of checking off these items will be a Software Grant,
CLA, and Corporate CLA for ASF licensed code, which must have no dependencies
upon items whose licenses that are incompatible with the Apache License.
! Organizational acceptance of responsibility for the project
* Has the receiving PMC voted to accept it?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]