Author: jkaputin
Date: Thu Apr 12 08:39:28 2007
New Revision: 527984
URL: http://svn.apache.org/viewvc?view=rev&rev=527984
Log:
Updated the M8 milestone plan
Modified:
incubator/woden/Site/build/site/dev/1.0/milestoneplan.html
incubator/woden/Site/build/site/dev/1.0/milestoneplan.pdf
incubator/woden/Site/src/documentation/content/xdocs/dev/1.0/milestoneplan.xml
Modified: incubator/woden/Site/build/site/dev/1.0/milestoneplan.html
URL:
http://svn.apache.org/viewvc/incubator/woden/Site/build/site/dev/1.0/milestoneplan.html?view=diff&rev=527984&r1=527983&r2=527984
==============================================================================
--- incubator/woden/Site/build/site/dev/1.0/milestoneplan.html (original)
+++ incubator/woden/Site/build/site/dev/1.0/milestoneplan.html Thu Apr 12
08:39:28 2007
@@ -116,7 +116,7 @@
<a href="#M7+-+February+19%2C+2007">M7 - February 19, 2007</a>
</li>
<li>
-<a href="#M8+-+expected+April+2007">M8 - expected April 2007</a>
+<a href="#M8+-+expected+May+2007">M8 - expected May 2007</a>
</li>
<li>
<a
href="#Woden+1.0+-+Date+is+conditional+upon+graduation+from+incubation">Woden
1.0 - Date is conditional upon graduation from incubation</a>
@@ -440,13 +440,13 @@
</ul>
</div>
-<a name="N10386"></a><a name="M8+-+expected+April+2007"></a>
-<h2 class="boxed">M8 - expected April 2007</h2>
+<a name="N10386"></a><a name="M8+-+expected+May+2007"></a>
+<h2 class="boxed">M8 - expected May 2007</h2>
<div class="section">
<p>
The main objective of the M8 release will be full compliance with the
anticipated
W3C WSDL 2.0 Recommendation (that is, with the final spec). We expect
the WSDL 2.0 spec
- will move to Proposed Recommendation in March and then to
Recommendation about a month after PR.
+ will move to Proposed Recommendation in April and then to
Recommendation about a month after PR.
The release date for Woden M8 has not yet been determined.
</p>
<p>
@@ -472,14 +472,101 @@
<ul>
<li>Changes to the extension architecture deferred from M7</li>
+
+<li>Any other outstanding API changes</li>
+
</ul>
<p>
- A list of Woden JIRAs targetted for M8 will be compiled shortly.
+ See the <a href="http://issues.apache.org/jira/browse/Woden">Woden
JIRAs</a> marked with Version M8 for a list of
+ outstanding function planned for M8.
</p>
+<ul>
+
+
+<li>WSDL 2.0 Validation JIRAs (Priority 1):
+
+ <ul>
+
+<li>WODEN-3 Add component name to Schema-0016 assertion message </li>
+
+<li>WODEN-39 W3C WSDL2 tests should include assertions </li>
+
+<li>WODEN-62 Adding an assertion check should be simple </li>
+
+<li>WODEN-74 Missing QName resolution error for {interface fault} property of
Interface </li>
+
+<li>WODEN-103 Several binding assertion failures </li>
+
+<li>WODEN-104 Several import/include assertion failures </li>
+
+<li>WODEN-105 Several interface assertion failures </li>
+
+<li>WODEN-106 Several types/schema assertions failures </li>
+
+<li>WODEN-107 Several qname assertion failures </li>
+
+<li>WODEN-122 Implement EBNF grammar for {http location} </li>
+
+<li>WODEN-137 QName deserialization test fails on Sun Java 5 JRE </li>
+
+<li>WODEN-149 Use the new WSDL 2.0 assertion numbers </li>
+
+</ul>
+
+</li>
+
+
+<li>Other High Priority JIRAs (Priority 2):
+
+ <ul>
+
+<li>WODEN-47 Extensions as generic collections </li>
+
+<li>WODEN-56 Extensions API should not use *internal* classes </li>
+
+<li>WODEN-84 Some internally defined constants should be on the API </li>
+
+<li>WODEN-135 Element API, scope of interface and binding fault refs to
include extended interfaces </li>
+
+<li>WODEN-136 Message content model should not be represented in the Element
API </li>
+
+<li>WODEN-138 XML catalog should not need Java system properties </li>
+
+<li>WODEN-141 DescriptionElement.getTypesElement() should not be a factory
method </li>
+
+<li>WODEN-142 >documentation< should not be wrapped as java.lang.Object
</li>
+
+<li>WODEN-147 Entity resolver needed </li>
+
+<li>WODEN-151 WSDL4J license is missing in the release archive files </li>
+
+</ul>
+
+</li>
+
+
+<li>Lower Priority JIRAs:
+
+ <ul>
+
+<li>WODEN-32 toString() methods to aid debugging </li>
+
+<li>WODEN-33 DocumentationElement should extend NestedElement </li>
+
+<li>WODEN-67 Modularize the build to separate the DOM and OM implementations
</li>
+
+<li>WODEN-115 Support wsdl:description nested within other XML documents </li>
+
+</ul>
+
+</li>
+
+
+</ul>
</div>
-<a name="N103AB"></a><a
name="Woden+1.0+-+Date+is+conditional+upon+graduation+from+incubation"></a>
+<a name="N10415"></a><a
name="Woden+1.0+-+Date+is+conditional+upon+graduation+from+incubation"></a>
<h2 class="boxed">Woden 1.0 - Date is conditional upon graduation from
incubation</h2>
<div class="section">
<p>
@@ -488,7 +575,7 @@
</p>
</div>
-<a name="N103B5"></a><a name="Legend"></a>
+<a name="N1041F"></a><a name="Legend"></a>
<h2 class="boxed">Legend</h2>
<div class="section">
<table class="ForrestTable" cellspacing="1" cellpadding="4">
Modified: incubator/woden/Site/build/site/dev/1.0/milestoneplan.pdf
URL:
http://svn.apache.org/viewvc/incubator/woden/Site/build/site/dev/1.0/milestoneplan.pdf?view=diff&rev=527984&r1=527983&r2=527984
==============================================================================
--- incubator/woden/Site/build/site/dev/1.0/milestoneplan.pdf (original)
+++ incubator/woden/Site/build/site/dev/1.0/milestoneplan.pdf Thu Apr 12
08:39:28 2007
@@ -5,10 +5,10 @@
/Producer (FOP 0.20.5) >>
endobj
5 0 obj
-<< /Length 817 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 815 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gb!$FcYo:,'Z]\?'g?6XlM7pJfP\m+)OdNIos!gK^e#cI^^/WEs*be5IRGa4%Vn\4KP/"]kPLBe4PqF#]-Ts@@"OPa5jV8^&@;`l,41/[EMAIL
PROTECTED]"[EMAIL
PROTECTED](+`40rkJ_RQ:SQaZ2J.(O2mdYJB3:%Cq/1$,F]T;8MnGJCMO([EMAIL
PROTECTED]',beh<NtQ%<8rA>jo22Gu8*]McW#jdf1CijL@,e=2lJ6T\pjXCQXAioXm=?%s%tSfG#$]:^!N9Mn*+$2)4&\!hioI3L(a8IH3#jY]!toSh'.P^S>]N%BTT7\VP7JuB'OCg&I[rmtr,j2-Ku:a'n1oR[R*ROu9af$N$:S5'MZ!pA4Yu&G->i9NK1kHA!n=KBAJ1muG][6oP&?i[#S57An2!pP/<e6&"K5i+(FDqNdRKRY10l3S:[EMAIL
PROTECTED]/XpeD]lG?BOfgG9?5\qf&=:G-nJ3)8f5aH"^+4C#(3mfU;A6N0%T*LKgZ&JTCJ3"0QH'mKSaVpATOmB%(mOgoGiioOn?U;%8#7pK0-Rh't6QX?Fok!W8S2R$%g[6H&A%lfgAW[$tLT1JK2g(Q2;QFeIlahHH$&e/S)AM?hmLW6sg-_Y"1GOq]7BU\ph7C`Rq'WL'7=LYKac(#h]2lf%rg3gQ]%og,oi%TiQ:Q+2$"ah##-EM2_2[99YRqG_+k&c09aMO998t-5^H:oQbNc(`DB9_*nbC*LFcgO]Y53q6Gpmq<gQ_"Rc!Yp#Y+&d4%7ZZFTub:)1#01k\Y,FA%q;k(ohUc]kPbuo$``X~>
+Gb!$F9okbt&;[EMAIL
PROTECTED]'b/I<E)tV["l'p!_tWd$^?a]qsV^0n.;jEH>'TP8f7/GS9Zq4`j_*)DTNJ(R%S-[OnL0m#hjM;[EMAIL
PROTECTED]:2f`Js^!MXHq01nqlc'E:s'9Y'He8+A(pk0*JGU0-1IUr[>8f=TG&7$LCD;8QLlP%(,3Ih\p9Oh."leRN_"MF2L!0o<%TlD*Z_nc-=l<N4E6[hi4%2[%D\)o?'%#XBD.)rZdi]f0M>/Pb/+K+T:\`SlUZ)j#l^Qr&X]&1)NV!U>[EMAIL
PROTECTED]'_[;1Kp)gBLO>E0?(=7l;^go\:ti\"fRX?Q1MM`5)PWI6-9rT/=XIQ^JZ\M^OE>cb"$GojiF\h*==0<&#uHEJ"X_QgdK\<Y1<gHr-6h)E1UW\X:kreOaHr\T<X*)l\h]L^F^P%KOLC>i6M0)!J3)2d5aH"^mGmJ"T'/fkR?gn8k!A'1/[EMAIL
PROTECTED]'*p-74P1l]bCnf,DkSb*6:[EMAIL
PROTECTED]:SiE*7piDg[6DjA%JeO736)bE*jBrl)'?eIGAT(fX`Q(JAXM&Y6MskOBY,)@b"[EMAIL
PROTECTED]>pbHFe0_8+Ou<A+K7QYEG<PBcj_q2XF5%pTlqdFA4tG)Jb0tLR)<p;.\,.qs*"GLCuKH,1pO388ooL6=?ci^t\<1p('Uf>\uE\[68_]B9HH!mDa&?h/O9h*l0;eI2OEZ^+\([EMAIL
PROTECTED]@s/9eZHO6CqE&)SSZ.(+'\hjO!^RBt=9~>
endstream
endobj
6 0 obj
@@ -118,7 +118,7 @@
24 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 102.0 414.066 234.644 402.066 ]
+/Rect [ 102.0 414.066 231.308 402.066 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 25 0 R
@@ -238,10 +238,10 @@
>>
endobj
42 0 obj
-<< /Length 1698 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1696 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gatm<9iL(3&[EMAIL
PROTECTED]"ic]OJ*\bK0Z+SH=i_A6AIlXY&oBXp8%)k%pFF92DC)RJXkK4QLu_*UYP\!VR`kM?3Zn;=+`"',^5kV$FtCu2o`'SFT?dfQD9l,8H6)rJ\t"g6Y,R,ZIPP8hSBWNRs$IQBJncb-CsO9UHu8h-nq&SZ[E]B<lu_gr0U^di;bp3JH:IG4I,jTRjZIENKkru?3V_;eOVV2u/G[lB71%.YT!oC%/"[EMAIL
PROTECTED])B,[*V4afT&rA:HGs7Br9'B#Md5"&`:A_"P><AW?Z;hkCrUZ<b-#77?HRiV^3In\Q&G`=!DqWP]G<%">fX1?_\)^U86DQWI"bel/JmZ/.oEOXRbT.QH%G'#hf_3B017;\<>SNQ[=_e[#_atC/:N&:gpT"4/HPBh--HFeq\?pGj7*=oa:#[_4!>F-kGLWaM1%Cp)W+mrDf;P;Qd^RDW7H4.6kOV=B^DR7Q\j]jWBaW74HG`J$8"30F]f^^`\cXiSe`@"U;#O-Z8Z";,=c:$0IXn6aYsfa'GN&O.+=QajMQdq*j,4+JWf:':=2=p;:[EMAIL
PROTECTED]&?B-!)1='N7\<M^s=H=-J=@;m<9n*lbOE+7o;ETN,g,@F>KtLYB^)g:HD/\rFa.LY-$CY\Y*%]`h,8*87:hTe(4ieY]=2W;rA:G[BIG*=OY/nI]W"E+bqh\:Cir=_CVI>Kq&LP(KLbUet%0]O0=0%gVBPGk?eUW&"k['3B)R\toFSR`:a0h1-sBbk_fW2f'.O(bcj4pn3`dTEcDB_-SXCIe_HMfFQj[#(QW7n[sEq"p/)V9Xm:(F_PUSBBGWhY5m.T&!CqMYa%U0))jO$59U,o^OOo([EMAIL
PROTECTED]"kY\9M'Q-7PGmp[["$[hFt98.([EMAIL
PROTECTED]">gk3;n<P'#SP3rRRI^?tnI5HRt&7J!/qWXcL[&NQR'[EMAIL
PROTECTED]&]55*\Um?:Y3C3A>u5NId!g:4KFDX?HMP$M<,)_pg+_jIEc:
HU5ps5@<Kp^mGK*HG,(lFfQqD!m,h\b$=Mc).[ZMZT)du0KQiunfV\h4#je7[2q7oHEAm4L)oUldCWD9jQta=?KZQ,iFc,?;Jc-%B!eX]FAWKi$&e$m:[EMAIL
PROTECTED]:*Cu!lj-`sr:jW/%d.W[i0enBbJ1,\E,/RtAon\r$0B\G;DNZEe(j''uOJl)-03alE!C2%fTI/Im4m4A[%9g7<[EMAIL
PROTECTED]'Z%Y#iLJm?Yp9OO?/%2eG0%?pd$$PXsLOFrVUP14!o8`K!*"gP*819t1M8;SHLJSAQ<DR_as(f=s1$!OW6'.c]q-kp\1c#$^VAOT7kTKj0f28YdYoLq4%4f+tEIGHt10S&gs/^1[1T7klm_W]V3BAtu4*e.*P1`h3JTn'pfaIPV)K'`$E)Lg$/S&Bo:&?VZ/%T)#N'3]?9>>]%%klN70dWkJdiq=bTe2_ua9RDX8m70EtZNi?[qo4"<Vl/?i/mEAmJ$1A/H&(2rUc&n!f5Zd0P[XINR](KhoXUSgIZYkRdho""OW["tnhc30<TmatKbn?<\?D<@\NhYRg5&KRZhjnF\DMuh]6O+3;,[EMAIL
PROTECTED])MXF6rQJG:<#lo#9/fb\j`Pfg,S;Am2hlu9s*$"EQ01^IZfWKSLH76/PD1qAlW-?ojICj*/o0GRjB-1D=%6*&LGIS~>
+Gatm<9lo;R&[EMAIL
PROTECTED]>]Z<D.WI"Bo#KTX+>]G.#92=<@C$1B$db3E4L1Morr(!li"f_\XkK5d"Na4&fDYPgGHPS2nSI]1J?5UHq*#')gT`lee,L(bI_I'aZoq'%lYZ.gi-I;k\tp1ZqT3P.E&OU6r=<&P$-K$mZTX(GZaKJhfdk)7gq#meF48gcdqJZ([EMAIL
PROTECTED])-Fjg+\eADh7\7$;VVYkVG/2ih+-nZ:F==RcMVQB=_(c'nZro-=u)d3nq!Aj:Jn>iaTK,*k`(Rr!XDI)2'tD)8n16ZsIhG<uf;k/D,[EMAIL
PROTECTED]&'Yql''%_`[!S65jm^Pd$/n1,^&7=Br#KK9=i_&8_.5qcfH<t!)[EMAIL
PROTECTED]@Ct/a>EUBD4-pf'c/rO&5U\eYYW?hP9X^i#rE5)F[s*281(p[E(eSN;qo6HcT,I"@a2oE\*nbrE2oQks##1X^^VC9;V(Q<tXmNYRk0,+]XLhCcTdTk61E*_Tr^G1cERO<AR[&EFP[-W_eouIGC+q.@(<UsE`+9_KI/;b_4.fM7eS]t5`bs4mD)bs7+RSh[$75G?c`Zj@:?NjN'!#/@*7uJm*2(pn0$+=5B9qR0(Wun\$Uo.1.TOH7[C(K%K/_[2cp=r,IWC-#+0Mp=*keVi(0+Mhcs&A'Ic>$;-MF7G>jZL_mhi>:8K_P[/[EMAIL
PROTECTED]@ZWocQh5sVTnf;@e5tO=<mZMj#7(f#A`".4cK6["k5H*&WpaK;5!ii)*p,In,.G>6.\2EPu#.n:W\DmdgIKgl/'#Wqi6:.p.:[EMAIL
PROTECTED]:E(]%S$A?,Lf"C==i[1F$3E=J7nc`XTh?&tNFci+.=(H8>N)f^?#YIbpV8>%RrJFhSK.Uj+CdhsDlmY'6lrTsPogCU#6CLAgeortQenmmpXTeA]/hr[0i\:[CXDUeOf?C?Zp_Jhr'HE%G//7MM/T0>m$+clZC=aIaQceUY'[EMAIL
PROTECTED]<(d`DTLE
t`a\rCV9Q+PlH(%d"K+:a$4U4CNKi65-Dl=\qlPH!=gJ]JSqqYrS]*e[=X()*:3NW<nDe'72E-FdI;@E=S24)m,70!>FENIR15>B0U]Q0Mb_lt1`['bNBs:6+<#UF@<nE$C$les8m6RfM]<!<;Gq&1%`u<3a<$m>^XC]?12S9m9QDVp2lI\B>33H9\-4#mOW=oK%V3Y0Z_rpJh2;Y'hfOR)#,&/?h)"XkJl%D9#(_jJ<FhPr!cu-'[EMAIL
PROTECTED]"K=d%.pFLEI8&7R)"i]3qg5B%.:Qai22>Wn,:DG)=684%)tZKrN.XbOI:'`1-0mj:2(%h3/E'?3'KOA/IM8`XpGYtC'\\%k,XelZ:+#I8=AGL(\_O&0,<P'3GQXtR&1nR/=sD\6.7dHbMH>!Ad3K/[EMAIL
PROTECTED])sQ6o<e\E^SX9(R4+KG%/R<T,EO=k</DI3`N8=GnTVCsbhck23s;Jd8a5KN?t1_6q74gg?`Sf#r9?ggq:OK(a5PD>Y]Y[McgB9oAKf1'l57-IbS!97FOF/qFF;[EMAIL
PROTECTED];Q)e)GYYQ\FUDY45orWaXBW/MaW:PJB+XsPuKPI?;K3hUDZ/)F$]ikhC2M^Ut>iZu#JXp"JJDeqTWdLoaS+gQ'bqhL4n]5TqpFl)G`c(~>
endstream
endobj
43 0 obj
@@ -253,10 +253,10 @@
>>
endobj
44 0 obj
-<< /Length 1755 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2122 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gb!#]gN)%,&:N/3nBL2kKb-1LqW9&GVO;\o3h#;#dg(b^,^([EMAIL
PROTECTED],0q_!+*([EMAIL PROTECTED]&-ib^NmB^<[EMAIL
PROTECTED]>jTGoh>LdQGhnFbt(EEgF&hB($MA[s-8o%">NbceR6sKhptjQBDj+(!^:Or:)+;=%`Jm/(=s?H$CV5@'N`15c[jQ-$lhR.Pt>lBU.KHQ-/s^IF(2sUTttPH.<F3'H/M;?=9VFa^((/'mTJNZhSVV&>qp<!Ei1dU'*'30E4piPrt`Hq0Lh3^OL^P?C-A'kAe3ddNlup0asYJ1g-Nk^O5g8!m9R%:1[FNN:oMU1a&[EMAIL
PROTECTED](Pnk9NbVQrBPOZ2s\O?R(f:V#7J><-eLKn"VR2.\*&UO/P\ACbTg0'))t45)[ZRYc(m4T;1X$F1a#H=79'[EMAIL
PROTECTED]"+6=mAhS1"M[PT^_bN2iFG3,E87=Xn:D`=(qHoZE8YTT:j&;0:p6-urVDXM<b.fh%6&N.=sp'Y'4a66!nu.,3[YX*c1(B7`%c)SrORAVJ#oWaRIVTGOI\Z*JFk3,anj(\rGW;[EMAIL
PROTECTED],+"b,muBjCiJs<ni(FVj;WNl'[EMAIL
PROTECTED]",[!'/]lQf-/%>kj9PYRr'1]RgU;sVoe4*i:[[XUCbIaIrcPqdP<O=(7^%?-![HTAr".=h%8-O#F0`MT,!Sr[O'Ak`\aTFLD4[i*?G?U`Rd:6)*g4<g\s`Va&[?B*MkqYu+X"[EMAIL
PROTECTED];J(m,6#5=aXafV_V6VkmEY.J[$c0d3?<brjXgH(\ZI\ismOh68'HZ`9ijPHgE`<K([EMAIL
PROTECTED](OrUP2kj,!=s<L)[coU`n?CQd[Gat;,>oUpJPGNt>6$s`4fT7Tu4;n?Dq3-sVDs75]Te+Bt5E8l$=/<tm/]:nm<.Y]_))[EMAIL
PROTECTED])M.H/:c7YhIaJW[c[OBpt([EMAIL PROTECTED]@9k<06*%
og;s^LM!tnZF"uCkgQ>D?aWDo_:bo$Rqg?i'T-9<@K!kbIB`37<780%KFg?lgmd:9<5*_Vd"2R?s"Ds71C&Z^ta._[8]mi:0meKZb=\Cl7M"b%hPQ>5=h-:.0jK.*5;W:?ViN[s8%=mRNKj>tn_n8("%ro/L!EK:<5SGr'4ZGY3c$UpU`[*DScBB6?%M@<6Y+=I[dnLp'Vj;H!8>3"Y49fuG,>>NWYLJb.o>2&H#[.G/a.3FbONCY,[EMAIL
PROTECTED])Gl7Yu3eWmdS!b*8-pb9-(d<.)ei`E[<hk]c=1\Gk=0,>NaUl</[EMAIL
PROTECTED]'D+T4AlR%Z$`9)+aQ+m?;aWGpr\R/u.nODHn#K"3/q?N,5s.]U!C`F*&[EMAIL
PROTECTED]"Ne3k)k`1TDTd<>Jp\o>>Kj%q]7%)eBa"[EMAIL
PROTECTED]:=2O*?3i[dqd(-5=Y77s(ePcJ0G_aI/M")[EMAIL
PROTECTED](+rmAN>#f'('D*K!i7S>MT,oR+p9d\!Bm2Rfq)[EMAIL
PROTECTED]@3\9Th71`a%_683(?IE/7U^qjnh4LF"[:I<rKLPs;`Hk0;^ZH=t7]e.[R.RC2<[EMAIL
PROTECTED]<IF8T9Chg^+/Vfr\$\dDk#o5XBP;)Bd1M+jiLjVuUl8:*:Z?g0UlPi^G5aD:Ja]PtB\jR-VmTI.R5:m9QS,g_NbGa'\C[oc.]<jt;G;Ek#_g<m;Y^):\PY9PIKVrFDnChee7HQN~>
+Gb!#]D/\/e&H;*)Tl4Y'=V7Y-IS8Fk9<kj<[EMAIL
PROTECTED]/ojslLR?BSkes8+3I2NKV)fbao%713$Oali)`HgXXXF$I4JT0,f/[?Q0u:[EMAIL
PROTECTED]<7f0^Rj>1T),U*A#l9RI.DRRk'h?"j]`#6s1(oQ::n]3Iuq(kl!leo4R52?IX=B/[EMAIL
PROTECTED];fZBEI2?!`Vk[o76r_%9(64S.^2MK39:s]TNj'e,5$4M9"!TO;N#/p(39fn=AT;ZB:LS"]&0Xe%m>PMA:%O51se6ki#"3KK-h=["CD`)0^;J_IY+NA2,0s)aO_:S4;m_+,K\R>*'S`D'/2s&F\[3^p:Y;s%Ri;4)OJTpjhQSsb>[EMAIL
PROTECTED]"iL6[9sZ18.-W.b$&hErG\.N"`M%T5$tNJ9O/mHb7bH.%(;m\l^#cGB"8!o=:C(3N*E-%2_kk(!V@;_F,%(^2N=*-d$"YNc^baTfI\QF(>`_Li2*Gl8K4Og6acJ9>G:?AkOm=arhSks6[7oKY^k9QD6/"YNDJKJ0%LPo'e[!M^TG%J['"AHg=fQ.Zs^UkG^X>'0J$o*iDTjmuVJ[Bh#<[.KYdaZO(pM?4.g\/RHY9!,8[]VnElCfDb=%gS>5>qf,h>Xj'D4'g3tEQ4?\;RqPuN#\MlP&RTd9]oJj<t9>"DJY)*L[Qb5rbdA'[fJKdZbpjK*'p$p-0YXi"cBD$VR**1_bnfaP=UIZ$Xi,_%!CGK7FtsC%XSQg[XXaTE2YV[?[HQ`rdW5A*TX_&b\m.lNrLmVHVn1GP9SKBfP/UbU\0]I=]&K\-jQP=<mmA2WXGqtUpMPCKVX=Cp$Q;[EMAIL
PROTECTED]:[J;O\%Bn3S#ogahY^MB#u:dW0>SD5[a;[EMAIL
PROTECTED]"((+Rcl:&<4RH<(`+'MIkCt$7E]8NM^XPBBK&Ti`CHu8>8k$%fS[JNJhr?L<a,Be%8>9Vc4f68$8\&-E1`R4[OF&IC
<'RF5mnpI-bc:"$W=uq3kPD'HV1=R3e.COX@:p,arY49*6aZpLU8Dd-PO4#&f[X/qKjc5nc*"];,TZu7Ulb]l3IPn&=qYKc*c`lhD#=ul>knKgd6U/8rr&Agb<\8j&RQa/Zg%VO;SE/2$40rHdF#%kX'Grl(odH_L8X=cfhEZ3nTEo/.nUYET"M:W5E!BL&3Wk\iAhC&"e,ZkZ+W[cmd+emX^mYoo<YBl.,LUSR[pcAl35h6l`=+I$"?&RT4ck#l/2`BY5AH<4BIU5ja!hB!bYg$(s(5LOaHU?i/ZH)A47"-0>1sI/54+hkS$rO'&*i_n3nRuNm-bFJ)``H*1\sWM!bY6Y;\2<D;Sk1l/-hPn_\($8a#a8d##rlAkJMs8('jD"(lB=5&<?_aSIE>#,7Ht8Du`5t]Vae9g$4AR1QR-=UJS4.!([EMAIL
PROTECTED]<0Ah/i;[EMAIL PROTECTED]"nnqH-CJZWPdT2CsAnV2`j/NJLe!#Fg/[EMAIL
PROTECTED]/PMU.8c2jVj?_#ZNUle.YAO+KNGF)[EMAIL PROTECTED]"[EMAIL
PROTECTED]>>R'GcRj64G'[EMAIL
PROTECTED](rK/Zt)ms&KO(]$m:ih/L5E[Q=@)V/MS:JL"pq3D-;?XX58OV.B`u1tZfYJfSiWk7Bf>`>il-s%lerUHH>.rrAHNh2s9uP:A;&#(e:'=R'^r4o4"lGTQY=bbEC[n9m4k-jS7R.BAaK7[##)'fpp:)4O0DhIhcNS5]b=%Y:F'if7,k0pL?H$d9"PA!q"-`,T7N,G7'Y#WBg8T9^(C!\<dIlM(P2QH`hJ?Cu&A1X,<\C;_lptI.[C0j&l\[es#<rc8;io5s\RQiaEksI'lOAqD=\qX9Q:Dk2.7C=SI/.#J'YIB.qE[T9Smj4U4fFC4L[?K"XUr$$_Qc!d:N7cflnH4qpt=m)DLKDX=d8"[EMAIL
PROTECTED]/B3DLS+=%=oPrh60b_e+]?hVUFjM;lC
5LQXJUi[:[EMAIL PROTECTED]&MOPP)pO_5[qlS&3(J=e/Vil;PLcGqm>b:5(K0g.YD,n)[EMAIL
PROTECTED]'ubNW-_UX=^8%"!nT5j<_oLk:Td+1eVMoGg:Yqi/DBtoY\n4UU\[,H]'g^_d"i5~>
endstream
endobj
45 0 obj
@@ -265,123 +265,155 @@
/MediaBox [ 0 0 612 792 ]
/Resources 3 0 R
/Contents 44 0 R
+/Annots 46 0 R
>>
endobj
+46 0 obj
+[
+47 0 R
+]
+endobj
47 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 127.992 458.4 195.648 446.4 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (http://issues.apache.org/jira/browse/Woden)
+/S /URI >>
+/H /I
+>>
+endobj
+48 0 obj
+<< /Length 1578 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm<?#uc!'Rf_Zi%b*?XZcdSF?6b_,Wj6rS*e3OgR4oLfZ9F#$l#qpo[d/2@'1J'VJ//tOgnK(pZUBW_5G9=H85;47\!$JJ"Fn>_N*rnlC/00I7]faI&E(OEq\8Sdpi%M7Q?($4,`b?f3VR-LdSDM?%n2Abal`(q;^Ik;XmMA5jFIa^->k.J%6hpW'4t-Y%5'mik1/ToK&+=R8t`!e`%mAA^c+>[EMAIL
PROTECTED](MY(K`>'e`k5<`Y\`%J$F'\31=o1W2f#Vqjm.LY6F?UC;5K5Q-?sT8Oi<-*Rg#meTGX%o<n7&UIRYOK5BGA;1[:$/+Xa]M>N;!al_Jb`]Xj5cdk<[EMAIL
PROTECTED],0bmFk.EP%b6.O$U)+\1HYs!]STr]%T[lEZtTF9MhfKnK)eRj$]2-#4HKOJZioK29Wto6d3$&BcP&A#EumqnD!U(Z=f!If-8KI$ea9A^O7Xto\q9H5#N[8YcPtgX$T*^Q\&Xc$-`Go0q_JoQb+ZGZ0dIg,9rFc$kt6<HrHcW[$Q8D1'R%uZE.S]E9iEOp`jTu!L`D_E0g\rr/Vhjb&S<9GT]DNb_%+<L-2X\mK&h3$$[]OjsHK7O0Utr0#id'Li1;S?(P[4!;3l2P7M(LPd"%CSA6n_2R$pOPnB\Qn+V$V'[8tQ1"X#;7fM2`bgF1q&H+-Kgio84Ee\L]qs9\u6R[5QLODN4_RR!nGRi\\Kns$QQtl[G(]aZZ64*3+#^;8$YZB=16;^lsBc(X4Ju%_fjUfA/#f9kT"1p1k/JOr0DV8-6=BR^4T<"6#h)9Js&KfX\Xj"?,!RE%*JF&1m'fCsGQ0)ZD6("8("F-6QI'T-AC;<kUMsC0^M8LQSXGN4XG:fh]a!q(QU_]=EaTLkUs%#4(#]`#rcR0dsC+r=#iXnGg3uQSc272.t,/Fag=7^b?9R,nHC'Ug[Lmga\Id"KjHQA"?;dMU.MYYtTh.uK*[6;N
P8D6s32f)6oVW.FF-CiZ"-_,L<`CClEOogt"5;H=+eNb+s]hG^OLqeWX`N6oLCoI28:1?(<H)?BR%9s+Xmg5p]Lgj.a6@@cbf!=?3SW9-(>oIH([u.4(5j^9YILS!r6^Xk,Qq54\Q]h\N7>t/`ieiO(5.1GGI@,5>+AVZGdu:%f3Tnna9#<cYP7UG_=g2TTh?7p)7!6jp+^m/,,bYB]0+E7Bj\gdt7lBg)7X^`HI._16)oO.=`]p:-'--:f%e_7m-?P7^1sG\+CGB.rrOq"[EMAIL
PROTECTED]>X6,q7h=.QgtCT;[nTFB+".YJR$_]3KT4!eg/TGs5][j#7\I1k,j9Pu;pONVJ,[EMAIL
PROTECTED])[>YO"CYE?:cM#(b)bK//[EMAIL
PROTECTED])pt4dBL/_0Bi=9L=cU2d"V2(t56i13)N2X$]>.o1o=Skmh.;BJq%dGlbNgA>;6(bO\,+<T6HVHb4K?0Wu%ao'PBaRMuE<0G(ECFZh;%Fq*&i7rh=oM=;[EMAIL
PROTECTED]'VOV9;k(qg!Mf0?:G8SBcO\U*OJON%<rN%+N9HZ/~>
+endstream
+endobj
+49 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 48 0 R
+>>
+endobj
+51 0 obj
<<
/Title
(\376\377\0\61\0\40\0\127\0\157\0\144\0\145\0\156\0\40\0\61\0\56\0\60\0\40\0\115\0\151\0\154\0\145\0\163\0\164\0\157\0\156\0\145\0\40\0\160\0\154\0\141\0\156)
- /Parent 46 0 R
- /Next 48 0 R
+ /Parent 50 0 R
+ /Next 52 0 R
/A 9 0 R
>> endobj
-48 0 obj
+52 0 obj
<<
/Title
(\376\377\0\62\0\40\0\115\0\61\0\40\0\55\0\40\0\123\0\145\0\160\0\164\0\40\0\63\0\60\0\54\0\40\0\62\0\60\0\60\0\65)
- /Parent 46 0 R
- /Prev 47 0 R
- /Next 49 0 R
+ /Parent 50 0 R
+ /Prev 51 0 R
+ /Next 53 0 R
/A 11 0 R
>> endobj
-49 0 obj
+53 0 obj
<<
/Title
(\376\377\0\63\0\40\0\115\0\62\0\40\0\55\0\40\0\104\0\145\0\143\0\40\0\62\0\54\0\40\0\62\0\60\0\60\0\65)
- /Parent 46 0 R
- /Prev 48 0 R
- /Next 50 0 R
+ /Parent 50 0 R
+ /Prev 52 0 R
+ /Next 54 0 R
/A 13 0 R
>> endobj
-50 0 obj
+54 0 obj
<<
/Title
(\376\377\0\64\0\40\0\115\0\63\0\40\0\55\0\40\0\112\0\141\0\156\0\40\0\62\0\60\0\54\0\40\0\62\0\60\0\60\0\66)
- /Parent 46 0 R
- /Prev 49 0 R
- /Next 51 0 R
+ /Parent 50 0 R
+ /Prev 53 0 R
+ /Next 55 0 R
/A 15 0 R
>> endobj
-51 0 obj
+55 0 obj
<<
/Title
(\376\377\0\65\0\40\0\115\0\64\0\40\0\55\0\40\0\115\0\141\0\162\0\40\0\63\0\54\0\40\0\62\0\60\0\60\0\66)
- /Parent 46 0 R
- /Prev 50 0 R
- /Next 52 0 R
+ /Parent 50 0 R
+ /Prev 54 0 R
+ /Next 56 0 R
/A 17 0 R
>> endobj
-52 0 obj
+56 0 obj
<<
/Title
(\376\377\0\66\0\40\0\115\0\65\0\40\0\55\0\40\0\115\0\141\0\171\0\40\0\61\0\71\0\54\0\40\0\62\0\60\0\60\0\66)
- /Parent 46 0 R
- /Prev 51 0 R
- /Next 53 0 R
+ /Parent 50 0 R
+ /Prev 55 0 R
+ /Next 57 0 R
/A 19 0 R
>> endobj
-53 0 obj
+57 0 obj
<<
/Title
(\376\377\0\67\0\40\0\115\0\66\0\40\0\55\0\40\0\117\0\143\0\164\0\157\0\142\0\145\0\162\0\40\0\66\0\54\0\40\0\62\0\60\0\60\0\66)
- /Parent 46 0 R
- /Prev 52 0 R
- /Next 54 0 R
+ /Parent 50 0 R
+ /Prev 56 0 R
+ /Next 58 0 R
/A 21 0 R
>> endobj
-54 0 obj
+58 0 obj
<<
/Title
(\376\377\0\70\0\40\0\115\0\67\0\40\0\55\0\40\0\106\0\145\0\142\0\162\0\165\0\141\0\162\0\171\0\40\0\61\0\71\0\54\0\40\0\62\0\60\0\60\0\67)
- /Parent 46 0 R
- /Prev 53 0 R
- /Next 55 0 R
+ /Parent 50 0 R
+ /Prev 57 0 R
+ /Next 59 0 R
/A 23 0 R
>> endobj
-55 0 obj
+59 0 obj
<<
- /Title
(\376\377\0\71\0\40\0\115\0\70\0\40\0\55\0\40\0\145\0\170\0\160\0\145\0\143\0\164\0\145\0\144\0\40\0\101\0\160\0\162\0\151\0\154\0\40\0\62\0\60\0\60\0\67)
- /Parent 46 0 R
- /Prev 54 0 R
- /Next 56 0 R
+ /Title
(\376\377\0\71\0\40\0\115\0\70\0\40\0\55\0\40\0\145\0\170\0\160\0\145\0\143\0\164\0\145\0\144\0\40\0\115\0\141\0\171\0\40\0\62\0\60\0\60\0\67)
+ /Parent 50 0 R
+ /Prev 58 0 R
+ /Next 60 0 R
/A 25 0 R
>> endobj
-56 0 obj
+60 0 obj
<<
/Title
(\376\377\0\61\0\60\0\40\0\127\0\157\0\144\0\145\0\156\0\40\0\61\0\56\0\60\0\40\0\55\0\40\0\104\0\141\0\164\0\145\0\40\0\151\0\163\0\40\0\143\0\157\0\156\0\144\0\151\0\164\0\151\0\157\0\156\0\141\0\154\0\40\0\165\0\160\0\157\0\156\0\40\0\147\0\162\0\141\0\144\0\165\0\141\0\164\0\151\0\157\0\156\0\40\0\146\0\162\0\157\0\155\0\40\0\151\0\156\0\143\0\165\0\142\0\141\0\164\0\151\0\157\0\156)
- /Parent 46 0 R
- /Prev 55 0 R
- /Next 57 0 R
+ /Parent 50 0 R
+ /Prev 59 0 R
+ /Next 61 0 R
/A 27 0 R
>> endobj
-57 0 obj
+61 0 obj
<<
/Title (\376\377\0\61\0\61\0\40\0\114\0\145\0\147\0\145\0\156\0\144)
- /Parent 46 0 R
- /Prev 56 0 R
+ /Parent 50 0 R
+ /Prev 60 0 R
/A 29 0 R
>> endobj
-58 0 obj
+62 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F3
/BaseFont /Helvetica-Bold
/Encoding /WinAnsiEncoding >>
endobj
-59 0 obj
+63 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F5
/BaseFont /Times-Roman
/Encoding /WinAnsiEncoding >>
endobj
-60 0 obj
+64 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /WinAnsiEncoding >>
endobj
-61 0 obj
+65 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F2
/BaseFont /Helvetica-Oblique
/Encoding /WinAnsiEncoding >>
endobj
-62 0 obj
+66 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F7
@@ -390,19 +422,19 @@
endobj
1 0 obj
<< /Type /Pages
-/Count 8
-/Kids [6 0 R 31 0 R 33 0 R 35 0 R 37 0 R 39 0 R 43 0 R 45 0 R ] >>
+/Count 9
+/Kids [6 0 R 31 0 R 33 0 R 35 0 R 37 0 R 39 0 R 43 0 R 45 0 R 49 0 R ] >>
endobj
2 0 obj
<< /Type /Catalog
/Pages 1 0 R
- /Outlines 46 0 R
+ /Outlines 50 0 R
/PageMode /UseOutlines
>>
endobj
3 0 obj
<<
-/Font << /F3 58 0 R /F5 59 0 R /F1 60 0 R /F2 61 0 R /F7 62 0 R >>
+/Font << /F3 62 0 R /F5 63 0 R /F1 64 0 R /F2 65 0 R /F7 66 0 R >>
/ProcSet [ /PDF /ImageC /Text ] >>
endobj
9 0 obj
@@ -462,91 +494,95 @@
27 0 obj
<<
/S /GoTo
-/D [45 0 R /XYZ 85.0 448.6 null]
+/D [49 0 R /XYZ 85.0 522.2 null]
>>
endobj
29 0 obj
<<
/S /GoTo
-/D [45 0 R /XYZ 85.0 383.066 null]
+/D [49 0 R /XYZ 85.0 456.666 null]
>>
endobj
-46 0 obj
+50 0 obj
<<
- /First 47 0 R
- /Last 57 0 R
+ /First 51 0 R
+ /Last 61 0 R
>> endobj
xref
-0 63
+0 67
0000000000 65535 f
-0000018190 00000 n
-0000018297 00000 n
-0000018389 00000 n
+0000020554 00000 n
+0000020668 00000 n
+0000020760 00000 n
0000000015 00000 n
0000000071 00000 n
-0000000979 00000 n
-0000001099 00000 n
-0000001194 00000 n
-0000018512 00000 n
-0000001328 00000 n
-0000018575 00000 n
-0000001463 00000 n
-0000018641 00000 n
-0000001600 00000 n
-0000018707 00000 n
-0000001736 00000 n
-0000018771 00000 n
-0000001873 00000 n
-0000018835 00000 n
-0000002009 00000 n
-0000018899 00000 n
-0000002146 00000 n
-0000018965 00000 n
-0000002283 00000 n
-0000019029 00000 n
-0000002420 00000 n
-0000019093 00000 n
-0000002557 00000 n
-0000019157 00000 n
-0000002694 00000 n
-0000004189 00000 n
-0000004297 00000 n
-0000005713 00000 n
-0000005821 00000 n
-0000007261 00000 n
-0000007369 00000 n
-0000008833 00000 n
-0000008941 00000 n
-0000010945 00000 n
-0000011068 00000 n
-0000011095 00000 n
-0000011291 00000 n
-0000013082 00000 n
-0000013190 00000 n
-0000015038 00000 n
-0000019223 00000 n
-0000015146 00000 n
-0000015375 00000 n
-0000015576 00000 n
-0000015766 00000 n
-0000015961 00000 n
-0000016151 00000 n
-0000016346 00000 n
-0000016560 00000 n
-0000016785 00000 n
-0000017025 00000 n
-0000017501 00000 n
-0000017634 00000 n
-0000017747 00000 n
-0000017857 00000 n
-0000017965 00000 n
-0000018081 00000 n
+0000000977 00000 n
+0000001097 00000 n
+0000001192 00000 n
+0000020883 00000 n
+0000001326 00000 n
+0000020946 00000 n
+0000001461 00000 n
+0000021012 00000 n
+0000001598 00000 n
+0000021078 00000 n
+0000001734 00000 n
+0000021142 00000 n
+0000001871 00000 n
+0000021206 00000 n
+0000002007 00000 n
+0000021270 00000 n
+0000002144 00000 n
+0000021336 00000 n
+0000002281 00000 n
+0000021400 00000 n
+0000002418 00000 n
+0000021464 00000 n
+0000002555 00000 n
+0000021528 00000 n
+0000002692 00000 n
+0000004187 00000 n
+0000004295 00000 n
+0000005711 00000 n
+0000005819 00000 n
+0000007259 00000 n
+0000007367 00000 n
+0000008831 00000 n
+0000008939 00000 n
+0000010943 00000 n
+0000011066 00000 n
+0000011093 00000 n
+0000011289 00000 n
+0000013078 00000 n
+0000013186 00000 n
+0000015401 00000 n
+0000015524 00000 n
+0000015551 00000 n
+0000015743 00000 n
+0000017414 00000 n
+0000021594 00000 n
+0000017522 00000 n
+0000017751 00000 n
+0000017952 00000 n
+0000018142 00000 n
+0000018337 00000 n
+0000018527 00000 n
+0000018722 00000 n
+0000018936 00000 n
+0000019161 00000 n
+0000019389 00000 n
+0000019865 00000 n
+0000019998 00000 n
+0000020111 00000 n
+0000020221 00000 n
+0000020329 00000 n
+0000020445 00000 n
trailer
<<
-/Size 63
+/Size 67
/Root 2 0 R
/Info 4 0 R
>>
startxref
-19274
+21645
%%EOF
Modified:
incubator/woden/Site/src/documentation/content/xdocs/dev/1.0/milestoneplan.xml
URL:
http://svn.apache.org/viewvc/incubator/woden/Site/src/documentation/content/xdocs/dev/1.0/milestoneplan.xml?view=diff&rev=527984&r1=527983&r2=527984
==============================================================================
---
incubator/woden/Site/src/documentation/content/xdocs/dev/1.0/milestoneplan.xml
(original)
+++
incubator/woden/Site/src/documentation/content/xdocs/dev/1.0/milestoneplan.xml
Thu Apr 12 08:39:28 2007
@@ -211,11 +211,11 @@
</ul>
</section>
<section>
- <title>M8 - expected April 2007</title>
+ <title>M8 - expected May 2007</title>
<p>
The main objective of the M8 release will be full compliance with the
anticipated
W3C WSDL 2.0 Recommendation (that is, with the final spec). We expect
the WSDL 2.0 spec
- will move to Proposed Recommendation in March and then to
Recommendation about a month after PR.
+ will move to Proposed Recommendation in April and then to
Recommendation about a month after PR.
The release date for Woden M8 has not yet been determined.
</p>
<p>
@@ -237,10 +237,62 @@
</p>
<ul>
<li>Changes to the extension architecture deferred from M7</li>
+ <li>Any other outstanding API changes</li>
+
</ul>
<p>
- A list of Woden JIRAs targetted for M8 will be compiled shortly.
- </p>
+ See the <a href="http://issues.apache.org/jira/browse/Woden">Woden
JIRAs</a> marked with Version M8 for a list of
+ outstanding function planned for M8.
+ </p>
+
+ <ul>
+
+ <li>WSDL 2.0 Validation JIRAs (Priority 1):
+
+ <ul>
+ <li>WODEN-3 Add component name to Schema-0016 assertion
message </li>
+ <li>WODEN-39 W3C WSDL2 tests should include assertions </li>
+ <li>WODEN-62 Adding an assertion check should be simple </li>
+ <li>WODEN-74 Missing QName resolution error for {interface
fault} property of Interface </li>
+ <li>WODEN-103 Several binding assertion failures </li>
+ <li>WODEN-104 Several import/include assertion failures </li>
+ <li>WODEN-105 Several interface assertion failures </li>
+ <li>WODEN-106 Several types/schema assertions failures </li>
+ <li>WODEN-107 Several qname assertion failures </li>
+ <li>WODEN-122 Implement EBNF grammar for {http location} </li>
+ <li>WODEN-137 QName deserialization test fails on Sun Java 5
JRE </li>
+ <li>WODEN-149 Use the new WSDL 2.0 assertion numbers </li>
+ </ul>
+ </li>
+
+ <li>Other High Priority JIRAs (Priority 2):
+
+ <ul>
+ <li>WODEN-47 Extensions as generic collections </li>
+ <li>WODEN-56 Extensions API should not use *internal* classes
</li>
+ <li>WODEN-84 Some internally defined constants should be on
the API </li>
+ <li>WODEN-135 Element API, scope of interface and binding
fault refs to include extended interfaces </li>
+ <li>WODEN-136 Message content model should not be represented
in the Element API </li>
+ <li>WODEN-138 XML catalog should not need Java system
properties </li>
+ <li>WODEN-141 DescriptionElement.getTypesElement() should not
be a factory method </li>
+ <li>WODEN-142 >documentation< should not be wrapped as
java.lang.Object </li>
+ <li>WODEN-147 Entity resolver needed </li>
+ <li>WODEN-151 WSDL4J license is missing in the release archive
files </li>
+ </ul>
+ </li>
+
+ <li>Lower Priority JIRAs:
+
+ <ul>
+ <li>WODEN-32 toString() methods to aid debugging </li>
+ <li>WODEN-33 DocumentationElement should extend NestedElement
</li>
+ <li>WODEN-67 Modularize the build to separate the DOM and OM
implementations </li>
+ <li>WODEN-115 Support wsdl:description nested within other XML
documents </li>
+ </ul>
+ </li>
+
+ </ul>
+
</section>
<section>
<title>Woden 1.0 - Date is conditional upon graduation from
incubation</title>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]