Hello All,

Please I have a few questions that I asked below. Please let me know how I
can be helpful on this project. This is my first time as a contributor on
Apache projects.

I was able to retrieve some information from my research and I posted them
below.

Skills:
====

- Open a PR on GitHub to add a feature in the topic area. It should be of
non-trivial complexity and delivered to a quality ready to merge.
- Show knowledge of the topic area beyond this single feature,
demonstrating ability to continue to significantly contribute through a 3
month period in the subject area.

How do you assess these skills ? What should one do to show these skills ?

Goals:
====
Some ideas (for "Commons Math"):
1. Redesign and modularization of the "ml" package
  -> main goal: enable multi-thread usage
2. Abstracting the linear algebra utilities
  -> main goal: allow (runtime?) switch to alternative implementations
3. Redesign and modularization of the "random" package
  -> main goal: general support of low-discrepancy sequences
4. Refactoring and modularization of the "special" package
 -> main goal: ensure accuracy and performance and better API,
     add other functions (?).

These goals seem to be not clear enough to me. Can one please give more
details about these goals ? or are there more granular tickets that are
created to achieve these goals ? or should the candidate come up with the
Jira tickets ? If so, what would be the entry point to learn for a
candidate to be able to achieve this ?

Thank you in advance for your help.

Gael.
--

Reply via email to