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--