Jump to page: 1 2
Thread overview
[dmd-internals] dmd commit, revision 534
Jun 13, 2010
dsource.org
Jun 13, 2010
Leandro Lucarella
Jun 13, 2010
Leandro Lucarella
Jun 13, 2010
Brad Roberts
[dmd-internals] License of dstress and LDC test suite [was: dmd commit, revision 534]
Jun 13, 2010
Leandro Lucarella
Jun 14, 2010
Christian Kamm
Jun 14, 2010
Brad Roberts
Jun 14, 2010
Leandro Lucarella
Jun 14, 2010
Brad Roberts
Jun 15, 2010
Leandro Lucarella
Jun 15, 2010
Brad Roberts
Jun 15, 2010
Brad Roberts
Jun 15, 2010
Leandro Lucarella
Jun 15, 2010
Don Clugston
Jun 13, 2010
Don Clugston
Jun 13, 2010
Leandro Lucarella
June 13, 2010
dmd commit, revision 534


user: braddr

msg:
Add the skeleton of a public test suite

http://www.dsource.org/projects/dmd/changeset/534

June 13, 2010
dsource.org, el 13 de junio a las 05:18 me escribiste:
> dmd commit, revision 534
> 
> 
> user: braddr
> 
> msg:
> Add the skeleton of a public test suite
> 
> http://www.dsource.org/projects/dmd/changeset/534

Finally =)

Thank you very much.

Are you planning to add the test cases from the private test suite that are "public" or are you planning to start from scratch? Are you planning to include dstress tests[1]? Maybe the LDC test suite[2]?

[1] http://www.dsource.org/projects/dstress
[2] http://bitbucket.org/lindquist/ldc/src/tip/tests/

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Did you see the frightened ones?
Did you hear the falling bombs?
Did you ever wonder why we had to run for shelter when the promise of a
brave new world unfurled beneath a clear blue sky?

June 13, 2010
Leandro Lucarella wrote:
> dsource.org, el 13 de junio a las 05:18 me escribiste:
> 
>> dmd commit, revision 534
>>
>>
>> user: braddr
>>
>> msg:
>> Add the skeleton of a public test suite
>>
>> http://www.dsource.org/projects/dmd/changeset/534
>> 
>
> Finally =)
>
> Thank you very much.
>
> Are you planning to add the test cases from the private test suite that
> are "public" or are you planning to start from scratch? Are you planning
> to include dstress tests[1]? Maybe the LDC test suite[2]?
> 

foreach vote++;

> [1] http://www.dsource.org/projects/dstress
> [2] http://bitbucket.org/lindquist/ldc/src/tip/tests/
>
> 

June 13, 2010
Leandro Lucarella, el 13 de junio a las 12:50 me escribiste:
> dsource.org, el 13 de junio a las 05:18 me escribiste:
> > dmd commit, revision 534
> > 
> > 
> > user: braddr
> > 
> > msg:
> > Add the skeleton of a public test suite
> > 
> > http://www.dsource.org/projects/dmd/changeset/534
> 
> Finally =)
> 
> Thank you very much.
> 
> Are you planning to add the test cases from the private test suite that are "public" or are you planning to start from scratch? Are you planning to include dstress tests[1]? Maybe the LDC test suite[2]?

Ooops! Sorry, I didn't saw your other post when I replied to this. I'm moving this comments so the discussion is all kept in that thread.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
SE CUMPLEN 1345 DIAS DESDE QUE NOS ROBARON NUESTRA CAMARA
	-- Cr?nica TV

June 13, 2010
On 6/13/2010 8:50 AM, Leandro Lucarella wrote:
> dsource.org, el 13 de junio a las 05:18 me escribiste:
>> dmd commit, revision 534
>>
>>
>> user: braddr
>>
>> msg:
>> Add the skeleton of a public test suite
>>
>> http://www.dsource.org/projects/dmd/changeset/534
> 
> Finally =)
> 
> Thank you very much.
> 
> Are you planning to add the test cases from the private test suite that are "public" or are you planning to start from scratch? Are you planning to include dstress tests[1]? Maybe the LDC test suite[2]?
> 
> [1] http://www.dsource.org/projects/dstress
> [2] http://bitbucket.org/lindquist/ldc/src/tip/tests/
> 

I figured I'd start simple and move tests that are obviously from bugzilla entries to this test suite.

The problem with incorporating fixes from other sources is the same as for source code, the license they're under.  DStress has never made that clear, though it's intention is very clear.

I think we can go a very long way with just bugzilla based reports since all of those are clearly usable and have a lot of coverage.
June 13, 2010
Brad Roberts wrote:
> The problem with incorporating fixes from other sources is the same as for
> source code, the license they're under.  DStress has never made that clear,
> though it's intention is very clear.
> 

IIRC some big swaths of DStress are explicitly linked to bug numbers. Either derived from code in the bug to written explicitly to show a specific bug. I wonder if the author of DStress (is he still around?) would, at a minimum, place /them/ under some acceptable license (or even public domain).
June 13, 2010
On 13 June 2010 22:10, Brad Roberts <braddr at puremagic.com> wrote:
> On 6/13/2010 8:50 AM, Leandro Lucarella wrote:
>> dsource.org, el 13 de junio a las 05:18 me escribiste:
>>> dmd commit, revision 534
>>>
>>>
>>> user: braddr
>>>
>>> msg:
>>> Add the skeleton of a public test suite
>>>
>>> http://www.dsource.org/projects/dmd/changeset/534
>>
>> Finally =)
>>
>> Thank you very much.
>>
>> Are you planning to add the test cases from the private test suite that are "public" or are you planning to start from scratch? Are you planning to include dstress tests[1]? Maybe the LDC test suite[2]?
>>
>> [1] http://www.dsource.org/projects/dstress
>> [2] http://bitbucket.org/lindquist/ldc/src/tip/tests/
>>
>
> I figured I'd start simple and move tests that are obviously from bugzilla entries to this test suite.
>
> The problem with incorporating fixes from other sources is the same as for source code, the license they're under. ?DStress has never made that clear, though it's intention is very clear.
>
> I think we can go a very long way with just bugzilla based reports since all of those are clearly usable and have a lot of coverage.

And many of the private tests in the private suite are written by me. (I only discovered this once I saw the test suite <g>).
June 13, 2010

Benjamin Shropshire, el 13 de junio a las 13:30 me escribiste:
> Brad Roberts wrote:
> >The problem with incorporating fixes from other sources is the same as for source code, the license they're under.  DStress has never made that clear, though it's intention is very clear.
> 
> IIRC some big swaths of DStress are explicitly linked to bug numbers. Either derived from code in the bug to written explicitly to show a specific bug. I wonder if the author of DStress (is he still around?) would, at a minimum, place /them/ under some acceptable license (or even public domain).

The original author was Thomas K?hne, I think now it's maintained by Christian Kamm (Cc'ed). Maybe he knows how to contact Thomas to ask him for details about the license. And I guess Christian could tell a little more about LDC's test suite too.


-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
"All mail clients suck. This one just sucks less." -me, circa 1995

June 13, 2010
Brad Roberts, el 13 de junio a las 13:10 me escribiste:
> On 6/13/2010 8:50 AM, Leandro Lucarella wrote:
> > dsource.org, el 13 de junio a las 05:18 me escribiste:
> >> dmd commit, revision 534
> >>
> >>
> >> user: braddr
> >>
> >> msg:
> >> Add the skeleton of a public test suite
> >>
> >> http://www.dsource.org/projects/dmd/changeset/534
> > 
> > Finally =)
> > 
> > Thank you very much.
> > 
> > Are you planning to add the test cases from the private test suite that are "public" or are you planning to start from scratch? Are you planning to include dstress tests[1]? Maybe the LDC test suite[2]?
> > 
> > [1] http://www.dsource.org/projects/dstress
> > [2] http://bitbucket.org/lindquist/ldc/src/tip/tests/
> > 
> 
> I figured I'd start simple and move tests that are obviously from bugzilla entries to this test suite.
> 
> The problem with incorporating fixes from other sources is the same as for source code, the license they're under.  DStress has never made that clear, though it's intention is very clear.

I just browsed the dstress code and there is a license file, GPL v2: http://www.dsource.org/projects/dstress/browser/license.txt

So I think dstress license is pretty clear.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
1950 we were 3 billion people on the earth,
today we are 6 billion people

June 13, 2010
On 6/13/2010 1:30 PM, Benjamin Shropshire wrote:
> Brad Roberts wrote:
>> The problem with incorporating fixes from other sources is the same as
>> for
>> source code, the license they're under.  DStress has never made that
>> clear,
>> though it's intention is very clear.
>> 
> 
> IIRC some big swaths of DStress are explicitly linked to bug numbers. Either derived from code in the bug to written explicitly to show a specific bug. I wonder if the author of DStress (is he still around?) would, at a minimum, place /them/ under some acceptable license (or even public domain).

Yes, many are either directly in bugzilla or linked from it.  Since dstress is gpl v2 (see other email on this thread), I'd prefer to stick with those that are directly included in bugzilla, which is public domain.  There's over 1900 closed dmd bugs.. most with good repro cases.  Quite a corpus of useful tests.

« First   ‹ Prev
1 2