From: Juancarlo A. <jua...@gm...> - 2011-04-15 23:39:26
|
Mark Edington, I've seen the considerable contributions CodeGear/Embarcadero have done to the DUnit source base. I'm wondering if it would not be best for Embarcadero to take hold of the source code (fork it), rename it, and relaunch it as open source using a more modern platform (GitHub, Bitbucket, etc.), and new rules for encouraging and accepting contributions. -- Juancarlo *Añez* (a Delphi 7 user) |
From: Robert L. <rl...@pe...> - 2011-04-17 02:13:56
|
Why would a fork be needed? Why can't Dunit just evolve using the contributions from embarcadero and others. The DUnit2 code base has many improvements that could be integrated back in.. On Fri, Apr 15, 2011 at 5:39 PM, Juancarlo Añez <jua...@gm...> wrote: > Mark Edington, > > I've seen the considerable contributions CodeGear/Embarcadero have done to > the DUnit source base. > > I'm wondering if it would not be best for Embarcadero to take hold of the > source code (fork it), rename it, and relaunch it as open source using a > more modern platform (GitHub, Bitbucket, etc.), and new rules for > encouraging and accepting contributions. > > -- > Juancarlo Añez (a Delphi 7 user) > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Dunit-interest mailing list > Dun...@li... > https://lists.sourceforge.net/lists/listinfo/dunit-interest > > |
From: Colin J. <col...@gm...> - 2011-04-17 05:16:55
|
This is my concern, DUnit2 was forked from DUnit around version 9.3 or 9.4. Since then there have been many updates to both frameworks. There was talk of bringing them both back into a single framework but my fear is that they may have become too divergent. If there is any chance for merging the two frameworks, it would require the developers of both frameworks to meet at some common ground and work towards that end. In the meantime, it looks like any talk of merging the frameworks will remain in the background for the foreseeable future. As Robert has stated there has been many improvements made in DUnit2 and it would be good to see these changes make it back into the original framework. Regards, Colin On 17 April 2011 11:49, Robert Love <rl...@pe...> wrote: > Why would a fork be needed? Why can't Dunit just evolve using the > contributions from embarcadero and others. The DUnit2 code base has > many improvements that could be integrated back in.. > > > On Fri, Apr 15, 2011 at 5:39 PM, Juancarlo Añez > <jua...@gm...> wrote: >> Mark Edington, >> >> I've seen the considerable contributions CodeGear/Embarcadero have done to >> the DUnit source base. >> >> I'm wondering if it would not be best for Embarcadero to take hold of the >> source code (fork it), rename it, and relaunch it as open source using a >> more modern platform (GitHub, Bitbucket, etc.), and new rules for >> encouraging and accepting contributions. >> >> -- >> Juancarlo Añez (a Delphi 7 user) >> >> >> ------------------------------------------------------------------------------ >> Benefiting from Server Virtualization: Beyond Initial Workload >> Consolidation -- Increasing the use of server virtualization is a top >> priority.Virtualization can reduce costs, simplify management, and improve >> application availability and disaster protection. Learn more about boosting >> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev >> _______________________________________________ >> Dunit-interest mailing list >> Dun...@li... >> https://lists.sourceforge.net/lists/listinfo/dunit-interest >> >> > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > Dunit-interest mailing list > Dun...@li... > https://lists.sourceforge.net/lists/listinfo/dunit-interest > |
From: Juancarlo A. <ap...@gm...> - 2011-04-17 14:50:41
|
On Sun, Apr 17, 2011 at 12:46 AM, Colin Johnsun <col...@gm...>wrote: > DUnit2 was forked from DUnit around version 9.3 or 9.4. Since then > there have been many updates to both frameworks. There was talk of > bringing them both back into a single framework but my fear is that > they may have become too divergent. If there is any chance for merging > the two frameworks, it would require the developers of both frameworks > to meet at some common ground and work towards that end. > Which version is Embarcadero modifying and distributing? -- Juancarlo *Añez* |
From: Craig P. <cap...@us...> - 2011-04-17 15:12:19
|
On 4/17/2011 9:50 AM, Juancarlo Añez wrote: > Which version is Embarcadero modifying and distributing? DUnit, and Mark just finished committing Embarcadero's outstanding changes to the repository Saturday. He has said (off list) that Embarcadero doesn't have the manpower to actively maintain DUnit right now though. -- Craig Peterson Scooter Software |
From: Juancarlo A. <ap...@gm...> - 2011-04-17 17:43:12
|
On Sun, Apr 17, 2011 at 10:42 AM, Craig Peterson < cap...@us...> wrote: > DUnit, and Mark just finished committing Embarcadero's outstanding > changes to the repository Saturday. He has said (off list) that > Embarcadero doesn't have the manpower to actively maintain DUnit right > now though. > It's a contradiction that Embarcadero has contributed the manpower for as many changes, and yet it says it lacks the manpower. I have the manpower, but I won't work on DUnitX because I don't need to. I'm fine with the features present years past, I use Delphi 7, and I don't plan to upgrade. It would be good if DUnit was adopted by someone that still cares. That's all. -- Juanca |
From: Mark E. (Embarcadero) <med...@us...> - 2011-04-21 00:18:51
|
Hi Juanco. I see you've managed to spark some interest on the list. Good show! On 4/17/2011 10:42 AM, Juancarlo Añez wrote: > It's a contradiction that Embarcadero has contributed the manpower for > as many changes, and yet it says it lacks the manpower. "Lacking manpower" isn't how I would characterize the situation. The changes I recently committed were a collection of a couple of years worth of bug fixes. They really are not that extensive. These changes were made by individual contributors to facilitate the use of DUnit internally, but are also relevant for the rest of the DUnit community. The main reason for submitting these changes was to simply the job of keeping our local copy of DUnit in sync with the version on SourceForge. On 4/15/2011 4:39 PM, Juancarlo Añez wrote: > I'm wondering if it would not be best for Embarcadero to take hold of > the source code (fork it), rename it, and relaunch it as open source > using a more modern platform (GitHub, Bitbucket, etc.), and new rules > for encouraging and accepting contributions. DUnit has been mature for some time now. Given the lack of activity on this mailing list I don't have the impression that a "relaunch" is something the existing community is seeking. In terms of moving the project forward I personally would like to see the DUnit2 changes merged in to the existing trunk if that can be done in a way that maintains a high level of compatibility with the existing framework. Some discussion took place regarding this last year on the mailing list, but that is as far as things went. I'm not speaking as an "official" representative of Embarcadero, but I will say that there is interest internally in promoting unit testing in future releases of Rad Studio. If at some point that involves making enhancements to DUnit, that is likely the time you'll see the company become more involved in the project. Mark |
From: Juancarlo A. <ap...@gm...> - 2011-04-25 16:57:57
|
On Wed, Apr 20, 2011 at 7:31 PM, Mark Edington (Embarcadero) < med...@us...> wrote: > DUnit has been mature for some time now. That may be the key. I personally haven't needed changes in DUnit for a very long time. That's why I've spent my energy elsewhere. If it ain't broken, don fixt it. -- Juancarlo *Añez* |
From: Fernando M. <fgm...@gm...> - 2011-04-25 17:26:23
|
Hello all, This is my first post on this list. I'm from Brazil, working on a small team (5 members), with scrum and TDD pratics. We are using dUnit since Delphi 5. Today whe're running Delphi 2010 w/ dUnit2 <http://sourceforge.net/projects/dunit2/>, dUnitLite<http://code.google.com/p/dunitlite/>, and PascalMock <http://sourceforge.net/projects/pascalmock/>. We've made some customizations on dUnitLite to compile it on D2010, since the original author had left the Delphi community. Wo already have seen others frameworks of the xUnit family, knows that there are many ways to do test on source code. I really want do see the full power of new language resources on D2010+ at the dUnit2 project. Some improvements: - Tags on TestCases to specify horizontal related tests across multiple suits. With the ability to select Tags to run on the GUI interface. - "BDD like" specifications (dUnitLite). Tks, "Somos o que repetidamente fazemos; a excelência, portanto, não é um feito, mas sim um hábito!" - Aristóteles On Mon, Apr 25, 2011 at 1:57 PM, Juancarlo Añez <ap...@gm...> wrote: > > > On Wed, Apr 20, 2011 at 7:31 PM, Mark Edington (Embarcadero) < > med...@us...> wrote: > >> DUnit has been mature for some time now. > > > That may be the key. I personally haven't needed changes in DUnit for a > very long time. That's why I've spent my energy elsewhere. > > If it ain't broken, don fixt it. > > -- > Juancarlo *Añez* > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Dunit-interest mailing list > Dun...@li... > https://lists.sourceforge.net/lists/listinfo/dunit-interest > > |
From: Robert L. <rl...@pe...> - 2011-04-17 15:42:21
|
DUnit, if you look at the latest commits there are recent updates from Mark, including changes for upcoming 64bit support. On 4/17/11, Juancarlo Añez <ap...@gm...> wrote: > On Sun, Apr 17, 2011 at 12:46 AM, Colin Johnsun <col...@gm...>wrote: > >> DUnit2 was forked from DUnit around version 9.3 or 9.4. Since then >> there have been many updates to both frameworks. There was talk of >> bringing them both back into a single framework but my fear is that >> they may have become too divergent. If there is any chance for merging >> the two frameworks, it would require the developers of both frameworks >> to meet at some common ground and work towards that end. >> > > > Which version is Embarcadero modifying and distributing? > > -- > Juancarlo *Añez* > -- Sent from my mobile device |
From: Jud C. (SourceForge) <ju...@us...> - 2011-04-26 02:35:31
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Hello all,<br> <br> Like Juanco, I've not had a need to update DUnit in a while, but I do still use it, I do watch and read all the messages on the lists, and I do clear the spam from the mailing lists every week or so.<br> <br> I've probably got the bandwidth to put together a 'release' ZIP file once Mark has finished checking in all his Embarcadero changes (many thanks Mark and Embarcadero) if people are interested - it has not been a recent priority for us since CodeGear (and now Embarcadero) started including DUnit with the Delphi releases, but there are now enough changes for it to be of interest for all versions.<br> <br> Please let the list know if there is interest in a preliminary 9.4.0 Zip file and if there is then I'll see what we can do, and how quickly!<br> <br> Unfortunately I just don't have the bandwidth to look at merging DUnit2 or DUnitLite at this time, but if someone else is up for it then let's talk.<br> <br> All the best,<br> <br> Jud<br> <br> <br> On 4/25/2011 1:25 PM, Fernando Macedo wrote: <blockquote cite="mid:BANLkTi=Oes...@ma..." type="cite"> <div>Hello all,</div> <div><br> </div> <div>This is my first post on this list.</div> <div><br> </div> <div>I'm from Brazil, working on a small team (5 members), with scrum and TDD pratics.</div> <div><br> </div> <div>We are using dUnit since Delphi 5. Today whe're running Delphi 2010 w/ <a moz-do-not-send="true" href="http://sourceforge.net/projects/dunit2/">dUnit2</a>, <a moz-do-not-send="true" href="http://code.google.com/p/dunitlite/">dUnitLite</a>, and <a moz-do-not-send="true" href="http://sourceforge.net/projects/pascalmock/">PascalMock</a>.</div> <div><br> </div> <div>We've made some customizations on dUnitLite to compile it on D2010, since the original author had left the Delphi community.</div> <div><br> </div> <div>Wo already have seen others frameworks of the xUnit family, knows that there are many ways to do test on source code.</div> <div><br> </div> <div>I really want do see the full power of new language resources on D2010+ at the dUnit2 project.</div> <div><br> </div> <div>Some improvements:</div> <div> <ul> <li>Tags on TestCases to specify horizontal related tests across multiple suits. With the ability to select Tags to run on the GUI interface.</li> <li>"BDD like" specifications (dUnitLite).</li> </ul> </div> <div>Tks,</div> <br clear="all"> "Somos o que repetidamente fazemos; a excelência, portanto, não é um feito, mas sim um hábito!" - Aristóteles<br> <br> <br> <div class="gmail_quote">On Mon, Apr 25, 2011 at 1:57 PM, Juancarlo Añez <span dir="ltr"><<a moz-do-not-send="true" href="mailto:ap...@gm...">ap...@gm...</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <br> <br> <div class="gmail_quote">On Wed, Apr 20, 2011 at 7:31 PM, Mark Edington (Embarcadero) <span dir="ltr"><<a moz-do-not-send="true" href="mailto:med...@us..." target="_blank">med...@us...</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> DUnit has been mature for some time now. </blockquote> </div> <br> That may be the key. I personally haven't needed changes in DUnit for a very long time. That's why I've spent my energy elsewhere.<br> <br> If it ain't broken, don fixt it.<br clear="all"> <br> -- <br> <font color="#888888"><span style="color: rgb(0, 102, 0);">Juancarlo </span><b style="color: rgb(0, 102, 0);">Añez</b></font><br> </blockquote> </div> <br> </blockquote> </body> </html> |
From: Colin J. <col...@gm...> - 2011-04-26 13:26:06
|
Hello, On 26 April 2011 12:22, Jud Cole (SourceForge) <ju...@us...> wrote: > I've probably got the bandwidth to put together a 'release' ZIP file once > Mark has finished checking in all his Embarcadero changes (many thanks Mark > and Embarcadero) if people are interested - it has not been a recent > priority for us since CodeGear (and now Embarcadero) started including DUnit > with the Delphi releases, but there are now enough changes for it to be of > interest for all versions. > > Please let the list know if there is interest in a preliminary 9.4.0 Zip > file and if there is then I'll see what we can do, and how quickly! Given that there have been significant changes, it may be worth creating an updated ZIP file, especially for those who may find SVN still a hurdle to jump over. For me, getting it directly from the repo is still the best way :) > > Unfortunately I just don't have the bandwidth to look at merging DUnit2 or > DUnitLite at this time, but if someone else is up for it then let's talk. Having briefly looked at the source code for both DUnit and DUnit2, I think bandwidth is the very least of the problems with regards to merging the two code bases. For all intents and purposes, writing tests using DUnit and DUnit2 are mostly the same but, under the hood, the code and classes in DUnit2 are significantly changed and in Peter McNab's own words "has largely been re-written." (http://members.optusnet.com.au/mcnabp/Projects/DUnit2/ReadMe.txt). Based on my limited and cursory view of the code, merging is not really a straight out option. What is required is a group who is familiar with both frameworks to jot down the pros and cons and differences of each framework. Based on this information, find out what is required to add the missing features to either DUnit or DUnit2. Whichever framework is the least complicated and easiest to manage in making the transition should be the base code in moving forward for a unified DUnit framework. At least it will provide a sort of roadmap with regards to the future direction. I'm not trying to say one framework is better than the other but it would be good to have all contributors working on the one framework rather than having good features being sprinkled between both frameworks. I would really hate the idea of having to use one framework to do one set of tests and then using the other framework to do the other set of tests. Cheers, Colin |