Browse Source

Add a few more items to the TODO list. Specifically

* Optional dependencies (will use if present but fine if not present)
* Converting Ant1.x mail tasks to myrmidon


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272109 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
8c937e3761
2 changed files with 45 additions and 0 deletions
  1. +29
    -0
      proposal/myrmidon/docs/todo.html
  2. +16
    -0
      proposal/myrmidon/src/xdocs/todo.xml

+ 29
- 0
proposal/myrmidon/docs/todo.html View File

@@ -82,6 +82,35 @@
sections describe some of the many things which still need to be done to
achieve that goal. This list is currently under construction.</p>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Optional Dependencies"><strong>Optional Dependencies</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Extend Myrmidons library management facilities so that optional
dependencies may be declared for a library. ie The library will still
operate in absence of such libraries but can provide further features
if these libraries are present. Most likely this will be done via a
new manifest entry "Optional-Extension-List:" that behaves similar
to "Extension-List:" except that the extensions are optional.</p>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Mail tasks"><strong>Mail tasks</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>Convert the ant1.x Mail tasks to myrmidon.</p>
</blockquote>
</td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Security Manager"><strong>Security Manager</strong></a>


+ 16
- 0
proposal/myrmidon/src/xdocs/todo.xml View File

@@ -14,6 +14,22 @@
sections describe some of the many things which still need to be done to
achieve that goal. This list is currently under construction.</p>

<subsection name="Optional Dependencies">

<p>Extend Myrmidons library management facilities so that optional
dependencies may be declared for a library. ie The library will still
operate in absence of such libraries but can provide further features
if these libraries are present. Most likely this will be done via a
new manifest entry "Optional-Extension-List:" that behaves similar
to "Extension-List:" except that the extensions are optional.</p>

</subsection>

<subsection name="Mail tasks">

<p>Convert the ant1.x Mail tasks to myrmidon.</p>

</subsection>

<subsection name="Security Manager">
<p>Add the ability to run java programs that call System.exit() by adding a


Loading…
Cancel
Save