On Oct 19, 2008, at 11:16 AM, Sean Owen wrote:
On Sun, Oct 19, 2008 at 4:07 PM, Grant Ingersoll
<[EMAIL PROTECTED]> wrote:
Doesn't the javadoc tool used @inherit to fill in the inherited
docs when
viewing?
Yes... I suppose I find that redundant. The subclass method gets
documented exactly as the superclass does. It looks like the subclass
had been explicitly documented, when it hadn't been. I think its
intent is to copy in documentation and add to it; I am thinking only
of cases where the javadoc only has a single element, [EMAIL PROTECTED]
3. UpdatableFloat/Long -- just use Float[1] / Long[1]? these classes
don't seem to be used.
Hmmm, they were used, but sure that works too.
I can't find any usages of these classes, where are they?
Right, they aren't used any longer. Feel free to remove.
5. BruteForceTravellingSalesman says "copyright Daniel Dwyer" -- can
this be replaced by the standard copyright header?
No, this is in fact his code, licensed under the ASL. I believe
the current
way we are handling it is correct. The original code is his, and
the mods
are ours.
Roger that, will leave it. But two notes then...
- what about all the other code that game from watchmaker? all the
classes in the package say they came from watchmaker
- I was told that for my stuff, yeah, I still own the code/copyright
but am licensing a copy to this project, and so it all just gets
licensed within Mahout according to the boilerplate which says
"Licensed to the ASF..."
I'm not a lawyer and don't want to pick nits but I do want to take
extra care to get licensing right.
Right. I believe the difference is you donated your code to the ASF,
Daniel has merely published his code under the ASL, but has not
donated to the ASF. It's a subtle distinction, I suppose. Any of
the classes that came from watchmaker should say that, although I know
many were developed by Deneche for the Watchmaker API. We can go
review them again.
-Grant