On 5/23/13 1:18 AM, Thomas Neidhart wrote:
> I would like to create more examples, but instead of creating my own
> plotting functions (was ok for simple scatter plots) use something like
> jfreechart.
> Is it ok to include this dependency with scope test?

No problem IMO, as long as scope is test.

Phil
>
> btw. you can reference the test source in the user guide like this:
>
> xref-test/org/apache/commons/math3/geometry/partitioning/utilities/AVLTreeTest.html
>
> this displays the html formatted source code.
>
> Thomas
>
>
>
> On Tue, May 21, 2013 at 7:37 PM, Thomas Neidhart
> <thomas.neidh...@gmail.com>wrote:
>
>> On 01/15/2013 02:00 PM, Gilles Sadowski wrote:
>>> On Tue, Jan 15, 2013 at 10:01:17AM +0100, Thomas Neidhart wrote:
>>>> On Sun, Jan 13, 2013 at 8:28 PM, Phil Steitz <phil.ste...@gmail.com>
>> wrote:
>>>>> I just fixed a couple of errors in the User Guide.  There are likely
>>>>> lots more and some whole sections that need to be rewritten.
>>>>> Patches are most welcome.
>>>>>
>>>>> One thing we might want to consider is creating separate test
>>>>> packages for the User Guide examples.  While this was not
>>>>> consistently done, we used to lift user guide examples from the unit
>>>>> tests, which made sure the examples actually worked.  The problem
>>>>> with that approach is that there is nothing to guarantee that when
>>>>> the unit test gets updated to reflect updates / better practices,
>>>>> the same thing happens in the corresponding User Guide example.  It
>>>>> would be more likely for this to happen if we either annotated the
>>>>> test cases including guide examples somehow or separated them into a
>>>>> "userguide" test package.  We could do this incrementally, by
>>>>> top-level package for example, as we validate and update the guide.
>>>>> What do you think?
>>>>>
>>>> I think a math-samples project / directory / whatever would be quite
>> nice.
>>>> So users could directly try out the examples from the guide without the
>>>> need to copy & paste things from there.
>>> Actually, what would be great to enforce consistency is to have the
>> examples
>>> of the user guide directly link to the code in the "userguide" part of
>> the
>>> test source repository, where the corresponding code would be marked with
>>> some kind of "anchor" (that would create the anchor to be linked to in
>> the
>>> generated HTML).  I've no idea whether that's possible... :-}.
>> added first sample code in
>> src/test/java/org/apache/commons/math3/userguide: ClusteringExample
>>
>> The example prints results of different clustering algorithms for
>> various datasets, and I plan to include the resulting image in the user
>> guide.
>>
>> Thomas
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to