Next NAnt/NAntContrib TODO Tasks

Ryan Boggs <[email protected]> Wed, 26 Oct 2011 08:28:57 -0700
Newsgroups gmane.comp.windows.dotnet.nant.devel
Message-ID <CAJg1EnCek0+sbwckHmVwN5U=a83LNK4G2g8rX=gEqR08=Y3LtQ@mail.gmail.com>
--0016e6db6224821c5004b0355089
Content-Type: text/plain; charset=ISO-8859-1

Hi guys,

Now that 0.91 final is out the door, I would like to start discussing
what items to work on in both NAnt/NAntContrib.  Attached is an html
file of an outline I put together with thoughts about next steps I
have had for months (I put it in an attachment just in case your email
viewers don't handle html emails).  I tried to include items that have
been discussed in past emails.  All of these items affect both
NAnt/NAntContrib unless specified otherwise.

One of the things that has been on my mind for months is moving NAnt
off of cvs.  When I polled that decision some time ago, the general
consensus was that any move away from cvs would be a step up.  My
personal feeling is to move from cvs to git or hg to because it is
more easy for me to work with than cvs.  The first item in my list
compares the two more popular repo sites out there.  I am partial to
github.com because I have been using it alot lately for other things
(working on the Boo language project for example) but I would like to
hear other thoughts.  I have been experimenting with converting cvs to
git with a good degree of success (all history, tags, and branches
come through) but I am sure further tweeking will be necessary.

A side note, when 0.91 final was released, I wasn't sure what the next
version of NAnt we would be targeting so I just set it to 0.92.  This
can be discussed further if need be.

Looking forward to hearing your feedback.

Thanks,
Ryan

--0016e6db6224821c5004b0355089
Content-Type: text/html; charset=UTF-8; name="NAntManifesto.html"
Content-Disposition: attachment; filename="NAntManifesto.html"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gu8h9qs81

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov
L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+CjxodG1sPgo8aGVhZD4KICA8bWV0YSBo
dHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYt
OCI+CiAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1TdHlsZS1UeXBlIiBjb250ZW50PSJ0ZXh0
L2NzcyI+CiAgPHRpdGxlPjwvdGl0bGU+CiAgPG1ldGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50
PSJDb2NvYSBIVE1MIFdyaXRlciI+CiAgPG1ldGEgbmFtZT0iQ29jb2FWZXJzaW9uIiBjb250ZW50
PSIxMDM4LjM2Ij4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgbGkubGkxIHttYXJnaW46
IDAuMHB4IDAuMHB4IDAuMHB4IDAuMHB4OyBmb250OiAxNC4wcHggSGVsdmV0aWNhfQogICAgb2wu
b2wxIHtsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWx9CiAgICB1bC51bDEge2xpc3Qtc3R5bGUtdHlw
ZTogY2lyY2xlfQogICAgdWwudWwyIHtsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZX0KICA8L3N0eWxl
Pgo8L2hlYWQ+Cjxib2R5Pgo8b2wgY2xhc3M9Im9sMSI+CiAgPGxpIGNsYXNzPSJsaTEiPjxiPkhp
Z2ggUHJpb3JpdHkgKGl0ZW1zIHRoYXQgc2hvdWxkIGJlIGFkZHJlc3NlZCBmaXJzdCk8L2I+PC9s
aT4KICA8dWwgY2xhc3M9InVsMSI+CiAgICA8bGkgY2xhc3M9ImxpMSI+T3B0aW9ucyBmb3IgbW92
aW5nIGF3YXkgZnJvbSBDVlM8L2xpPgogICAgPHVsIGNsYXNzPSJ1bDIiPgogICAgICA8bGkgY2xh
c3M9ImxpMSI+U291cmNlZm9yZ2UncyByZXBvc2l0b3J5IG9wdGlvbnMgc2VlbSBsaW1pdGVkLCBp
bmNsdWRpbmcgdHlwZXMgYW5kIGFiaWxpdGllcy48c3BhbiBjbGFzcz0iQXBwbGUtY29udmVydGVk
LXNwYWNlIj7CoCA8L3NwYW4+SSB0aGluayBpdCB3b3VsZCBiZSBiZXN0IHRvIG1vdmUgdGhlIHNv
dXJjZSB0byBhIG5ldyBwbGFjZSBiZXR0ZXIgc3VpdGVkIGZvciBjb2RlIG1haW50ZW5hbmNlLCBz
dG9yYWdlLCBhbmQgcmV2aWV3aW5nLjwvbGk+CiAgICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAg
ICA8bGkgY2xhc3M9ImxpMSI+Tm8gcGxhbnMgb24gbW92aW5nIGFueSBvdGhlciBzZXJ2aWNlcyBh
dCB0aGlzIHRpbWUuPC9saT4KICAgICAgPC91bD4KICAgICAgPGxpIGNsYXNzPSJsaTEiPlR3byBw
bGFjZXMgdGhhdCBzZWVtIG1vc3QgYXBwcm9wcmlhdGU8L2xpPgogICAgICA8dWwgY2xhc3M9InVs
MiI+CiAgICAgICAgPGxpIGNsYXNzPSJsaTEiPk1vdmluZyB0aGUgcmVwbyB0byBnaXRodWIuY29t
PC9saT4KICAgICAgICA8dWwgY2xhc3M9InVsMiI+CiAgICAgICAgICA8bGkgY2xhc3M9ImxpMSI+
UHJpbWFyeSBkdmNzIGlzIEdpdDwvbGk+CiAgICAgICAgICA8bGkgY2xhc3M9ImxpMSI+VXNlZCBi
eSBvdGhlciBwcm9qZWN0cyB0aGF0IHVzZS9jb250cmlidXRlZCB0byBOQW50PC9saT4KICAgICAg
ICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAgICAgICAgPGxpIGNsYXNzPSJsaTEiPk1vbm88L2xp
PgogICAgICAgICAgICA8bGkgY2xhc3M9ImxpMSI+Qm9vPC9saT4KICAgICAgICAgICAgPGxpIGNs
YXNzPSJsaTEiPk1vbm9iamM8L2xpPgogICAgICAgICAgPC91bD4KICAgICAgICAgIDxsaSBjbGFz
cz0ibGkxIj5CZXR0ZXIgaW50ZWdyYXRlZCBpc3N1ZSB0cmFja2luZy9jb2RlIHJldmlldyBmZWF0
dXJlczwvbGk+CiAgICAgICAgPC91bD4KICAgICAgICA8dWwgY2xhc3M9InVsMiI+CiAgICAgICAg
ICA8bGkgY2xhc3M9ImxpMSI+U3VidmVyc2lvbiBhbmQgbWVyY3VyaWFsIHN1cHBvcnQgZm9yIHRo
ZSBzYW1lIGdpdCByZXBvc2l0b3J5PC9saT4KICAgICAgICAgIDx1bCBjbGFzcz0idWwyIj4KICAg
ICAgICAgICAgPGxpIGNsYXNzPSJsaTEiPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9ibG9n
Lzk2Ni1pbXByb3ZlZC1zdWJ2ZXJzaW9uLWNsaWVudC1zdXBwb3J0Ij5odHRwczovL2dpdGh1Yi5j
b20vYmxvZy85NjYtaW1wcm92ZWQtc3VidmVyc2lvbi1jbGllbnQtc3VwcG9ydDwvYT48L2xpPgog
ICAgICAgICAgICA8bGkgY2xhc3M9ImxpMSI+PGEgaHJlZj0iaHR0cDovL2hnLWdpdC5naXRodWIu
Y29tLyI+aHR0cDovL2hnLWdpdC5naXRodWIuY29tLzwvYT48L2xpPgogICAgICAgICAgPC91bD4K
ICAgICAgICAgIDxsaSBjbGFzcz0ibGkxIj5TdXBwb3J0cyBhbiBhcnJheSBvZiBmZWF0dXJlcyB0
aGF0IGNhbiBiZSBlbmFibGVkIGJ5IHByb2plY3Q8L2xpPgogICAgICAgIDwvdWw+CiAgICAgICAg
PHVsIGNsYXNzPSJ1bDIiPgogICAgICAgICAgPHVsIGNsYXNzPSJ1bDIiPgogICAgICAgICAgICA8
bGkgY2xhc3M9ImxpMSI+RW1haWwgc2VydmljZXM8L2xpPgogICAgICAgICAgICA8bGkgY2xhc3M9
ImxpMSI+VHdpdHRlciBpbnRlZ3JhdGlvbjwvbGk+CiAgICAgICAgICAgIDxsaSBjbGFzcz0ibGkx
Ij5UZWFtQ2l0eSBpbnRlZ3JhdGlvbjwvbGk+CiAgICAgICAgICAgIDxsaSBjbGFzcz0ibGkxIj5F
dGM8L2xpPgogICAgICAgICAgPC91bD4KICAgICAgICA8L3VsPgogICAgICAgIDxsaSBjbGFzcz0i
bGkxIj5Nb3ZpbmcgdGhlIHJlcG8gdG8gYml0YnVja2V0Lm9yZzwvbGk+CiAgICAgICAgPHVsIGNs
YXNzPSJ1bDIiPgogICAgICAgICAgPGxpIGNsYXNzPSJsaTEiPkF2YWlsYWJsZSB0eXBlcyBhcmUg
TWVyY3VyaWFsIGFuZCBHaXQ8L2xpPgogICAgICAgIDwvdWw+CiAgICAgIDwvdWw+CiAgICAgIDx1
bCBjbGFzcz0idWwyIj4KICAgICAgICA8dWwgY2xhc3M9InVsMiI+CiAgICAgICAgICA8bGkgY2xh
c3M9ImxpMSI+T3duZWQgYnkgYXRsYXNzaWFuPC9saT4KICAgICAgICAgIDxsaSBjbGFzcz0ibGkx
Ij5JbnRlZ3JhdGVkIGlzc3VlIHRyYWNraW5nIGZlYXR1cmVzPC9saT4KICAgICAgICAgIDxsaSBj
bGFzcz0ibGkxIj5TdWJ2ZXJzaW9uIHN1cHBvcnQgZm9yIG1lcmN1cmlhbCByZXBvc2l0b3J5PC9s
aT4KICAgICAgICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAgICAgICAgPGxpIGNsYXNzPSJsaTEi
PjxhIGhyZWY9Imh0dHA6Ly9jb25mbHVlbmNlLmF0bGFzc2lhbi5jb20vZGlzcGxheS9CSVRCVUNL
RVQvQWNjZXNzaW5nK3lvdXIrQml0YnVja2V0K1JlcG9zaXRvcnkrdmlhK1N1YnZlcnNpb24iPlBl
ciBiaXRidWNrZXQub3JnIGRvY3MsIGZlYXR1cmUgaXMgYXZhaWxhYmxlIGJ1dCBub3Qgc3VwcG9y
dGVkPC9hPjwvbGk+CiAgICAgICAgICA8L3VsPgogICAgICAgICAgPGxpIGNsYXNzPSJsaTEiPlN1
cHBvcnRzIGFuIGFycmF5IG9mIGZlYXR1cmVzIHRoYXQgY2FuIGJlIGVuYWJsZWQgYnkgcHJvamVj
dDwvbGk+CiAgICAgICAgPC91bD4KICAgICAgICA8dWwgY2xhc3M9InVsMiI+CiAgICAgICAgICA8
dWwgY2xhc3M9InVsMiI+CiAgICAgICAgICAgIDxsaSBjbGFzcz0ibGkxIj5FbWFpbCBzZXJ2aWNl
PC9saT4KICAgICAgICAgICAgPGxpIGNsYXNzPSJsaTEiPlR3aXR0ZXIgaW50ZWdyYXRpb248L2xp
PgogICAgICAgICAgICA8bGkgY2xhc3M9ImxpMSI+RXRjPC9saT4KICAgICAgICAgIDwvdWw+CiAg
ICAgICAgPC91bD4KICAgICAgICA8bGkgY2xhc3M9ImxpMSI+UmVjb21tZW5kYXRpb246IGdpdGh1
Yi5jb208L2xpPgogICAgICA8L3VsPgogICAgPC91bD4KICAgIDxsaSBjbGFzcz0ibGkxIj5Ecm9w
IC5OZXQvTW9ubyAxLiogcnVudGltZSBzdXBwb3J0PC9saT4KICAgIDx1bCBjbGFzcz0idWwyIj4K
ICAgICAgPGxpIGNsYXNzPSJsaTEiPnRhcmdldCBzdXBwb3J0IHdpbGwgcmVtYWluPC9saT4KICAg
IDwvdWw+CiAgPC91bD4KICA8bGkgY2xhc3M9ImxpMSI+PGI+TWVkaXVtIChub3JtYWwpIFByaW9y
aXR5PC9iPjwvbGk+CiAgPHVsIGNsYXNzPSJ1bDEiPgogICAgPGxpIGNsYXNzPSJsaTEiPk1vdmUg
Jmx0O3RyeWNhdGNoJmd0OyBhbmQgJmx0O2Nob29zZSZndDsgdGFza3MgZnJvbSBOQW50Q29udHJp
YiB0byBOQW50PC9saT4KICAgIDxsaSBjbGFzcz0ibGkxIj5SZXdvcmsvZW5oYW5jZSBzdWJ2ZXJz
aW9uIHRhc2tzIGluIE5BbnRDb250cmliPC9saT4KICAgIDxsaSBjbGFzcz0ibGkxIj5BZGQgR2l0
IGFuZCBNZWN1cmlhbCBzb3VyY2UgY29udHJvbCB0YXNrcyB0byBOQW50Q29udHJpYjwvbGk+CiAg
ICA8bGkgY2xhc3M9ImxpMSI+VXBkYXRlICZsdDtudW5pdDImZ3Q7IHRhc2sgdG8gdXNlIE5Vbml0
IDIuNS4xMCAob3Igd2hhdGV2ZXIgaXMgbGF0ZXN0KTwvbGk+CiAgICA8dWwgY2xhc3M9InVsMiI+
CiAgICAgIDxsaSBjbGFzcz0ibGkxIj5OVW5pdCAyLjUgc2hvdWxkIG5vdyB3b3JrIG9uIGJvdGgg
bW9ubyAmYW1wOyAuTkVUPC9saT4KICAgIDwvdWw+CiAgICA8bGkgY2xhc3M9ImxpMSI+TG9vayBp
bnRvIE5NYWtlIHJlcGxhY2VtZW50PC9saT4KICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAgPGxp
IGNsYXNzPSJsaTEiPk5NYWtlIGlzIG9sZCBhbmQgZG9lcyBub3Qgc2VlbSB0byBiZSBhY3RpdmUg
YW55bW9yZTwvbGk+CiAgICAgIDxsaSBjbGFzcz0ibGkxIj5Qb3NzaWJsZSByZXBsYWNlbWVudCBj
b3VsZCBiZSBhIGJhdGNoIG9yIFBvd2VyU2hlbGwgc2NyaXB0PC9saT4KICAgIDwvdWw+CiAgICA8
bGkgY2xhc3M9ImxpMSI+TG9vayBpbnRvIE5Eb2MgcmVwbGFjZW1lbnQ8L2xpPgogICAgPHVsIGNs
YXNzPSJ1bDIiPgogICAgICA8bGkgY2xhc3M9ImxpMSI+TkRvYyBoYXMgbm90IGJlZW4gbWFpbnRh
aW5lZCBpbiB5ZWFycyBhbmQgaGFzIGlzc3VlcyB3aXRoIC5uZXQgNC4wICh3b3JrYXJvdW5kIGZv
ciBOQW50IGlzIGN1cnJlbnRseSBpbiBwbGFjZSk8L2xpPgogICAgICA8bGkgY2xhc3M9ImxpMSI+
TkRvYzMsIFNhbmRjYXN0bGUsIGFuZCBtb25vZGljIGNvdWxkIGJlIHZpYWJsZSBvcHRpb25zPC9s
aT4KICAgIDwvdWw+CiAgICA8bGkgY2xhc3M9ImxpMSI+QWRkIGEgc2FuZGNhc3RsZSB0YXNrIHRv
IE5BbnRDb250cmliPC9saT4KICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAgPGxpIGNsYXNzPSJs
aTEiPldvdWxkIHByb2JhYmx5IHJlcXVpcmUgd29yayBvbiBOQW50Q29udHJpYidzICZsdDttc2J1
aWxkJmd0OyB0YXNrPC9saT4KICAgIDwvdWw+CiAgICA8bGkgY2xhc3M9ImxpMSI+QWRkIGVxdWl2
YWxlbnQgdG8gQW50J3MgJmx0O21hcHBlciZndDsgdHlwZTwvbGk+CiAgICA8bGkgY2xhc3M9Imxp
MSI+QWRkIHNpbXBsaWZpZWQgc3ludGF4IHRvICZsdDttb3ZlJmd0OyB0YXNrIHRvIG1vdmUgZGly
ZWN0b3JpZXMuIExpa2UgQW50J3MgJmx0O21vdmUmZ3Q7IHRhc2suPC9saT4KICAgIDxsaSBjbGFz
cz0ibGkxIj5FdmFsdWF0ZSBiYWNrZW5kIGxvZyBzb2x1dGlvbnMgKHVubGVzcyBhY3Rpdml0eSBp
biB0aGUgbG9nNG5ldCBwcm9qZWN0IHJlc3VtZXMgc29vbik8L2xpPgogIDwvdWw+CiAgPGxpIGNs
YXNzPSJsaTEiPjxiPkxvdyBQcmlvcml0eSAoTmljZSB0byBoYXZlcyk8L2I+PC9saT4KICA8dWwg
Y2xhc3M9InVsMSI+CiAgICA8bGkgY2xhc3M9ImxpMSI+V2Vic2l0ZSB1cGRhdGVzPC9saT4KICAg
IDx1bCBjbGFzcz0idWwyIj4KICAgICAgPGxpIGNsYXNzPSJsaTEiPkl0IHdvdWxkIGJlIG5pY2Ug
dG8gcmV2YW1wIHRoZSB3ZWJzaXRlIGxheW91dCB3aXRoIGFuIHVwZGF0ZWQgbG9vayBhbmQgZmVl
bDwvbGk+CiAgICA8L3VsPgogICAgPGxpIGNsYXNzPSJsaTEiPkxvZ28gdXBkYXRlPC9saT4KICAg
IDx1bCBjbGFzcz0idWwyIj4KICAgICAgPGxpIGNsYXNzPSJsaTEiPkxpa2UgdGhlIHdlYnNpdGUs
IHRoZSBsb2dvIGNvdWxkIHVzZSBhIGZhY2UgbGlmdCBhcyB3ZWxsLjwvbGk+CiAgICA8L3VsPgog
ICAgPGxpIGNsYXNzPSJsaTEiPkxvb2sgaW50byBidWlsZGluZyBOQW50IHBsdWdpbiBmb3I8L2xp
PgogICAgPHVsIGNsYXNzPSJ1bDIiPgogICAgICA8bGkgY2xhc3M9ImxpMSI+TW9ub2RldmVsb3A8
L2xpPgogICAgICA8bGkgY2xhc3M9ImxpMSI+VlMuTkVUICh0aHJvdWdoIE51Z2V0Pyk8L2xpPgog
ICAgPC91bD4KICAgIDxsaSBjbGFzcz0ibGkxIj5Nb3ZlIHRvIEFwYWNoZSBvciBCU0QgdHlwZSBs
aWNlbnNlPC9saT4KICAgIDx1bCBjbGFzcz0idWwyIj4KICAgICAgPGxpIGNsYXNzPSJsaTEiPlRo
aXMgd2FzIGNvcGllZCBmcm9tIE5BbnQncyBvcmlnaW5hbCByZWxlYXNlIHBsYW48L2xpPgogICAg
ICA8bGkgY2xhc3M9ImxpMSI+Tm90IHN1cmUgb2YgZmVhc2liaWxpdHk8L2xpPgogICAgPC91bD4K
ICA8L3VsPgo8L29sPgo8L2JvZHk+CjwvaHRtbD4K
--0016e6db6224821c5004b0355089
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
--0016e6db6224821c5004b0355089
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
nant-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-developers

--0016e6db6224821c5004b0355089--