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. --