[ 
https://issues.apache.org/jira/browse/GEOMETRY-150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17743259#comment-17743259
 ] 

Gilles Sadowski commented on GEOMETRY-150:
------------------------------------------

{quote}I wanted to implement lots of new functions for the commons libraries,
but every single time (except once or twice), every single once of my ideas was
rejected, because I didn't have a company client or something telling me that
they want that particular function. There is also the YAGNI problem.
{quote}
In less than 4 hours, you got responses from 3 different people providing 
rationale of why some PR could not be accepted
and it has certainly nothing to do with not having the backing of a company (in 
fact, I even suspect that having such a company just post on the ML "I need 
<this>" will not be a sufficient condition to release a new major version).

Maybe it's still not clear how development happens...

In any case, for the particular functionality that is the subject of this 
report, Matt provided a solution.
Do you agree?

> implement isCodirectionalTo(Vector y)
> -------------------------------------
>
>                 Key: GEOMETRY-150
>                 URL: https://issues.apache.org/jira/browse/GEOMETRY-150
>             Project: Commons Geometry
>          Issue Type: New Feature
>          Components: euclidean1D
>            Reporter: Dimitrios Efthymiou
>            Priority: Minor
>              Labels: features
>             Fix For: 1.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> implement isCodirectionalTo(Vector y) method in the Vector interface. The 
> isCodirectionalTo() checks if the 2 vectors point at the same direction. This 
> means that each vector can be obtained from the other by multiplying by a 
> positive scalar.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to