Creating a placeholder task for the Q2 goal: work with Ops to ensure article recs as a service is stable enough to be integrated with products and community tools.
|Resolved||leila||T112321 [Epic] Article recommendation productization/integration|
|Resolved||None||T117004 Improving latency/caching|
|Declined||• ellery||T116108 Add logging / timing information to the flask app|
|Invalid||None||T116107 Find out how to profile memory usage / COW is working / not working for uwsgi|
|Invalid||• ellery||T116106 produce a larger matrix to test memory|
|Invalid||• ellery||T116104 Move to using the stat* -> NFS setup|
|Invalid||• ellery||T116103 Remove sklearn dependency|
|Resolved||ori||T116102 A simple puppet module for article recommender|
|Resolved||• yuvipanda||T116101 Provide at least one 32G Memory instance for article recommender|
|Resolved||• madhuvishy||T116100 Move article recommender instance from reportcard to art-recs|
|Resolved||Andrew||T116321 Investigate possible instances with 32G of RAM to test article-reccomendations|
|Declined||None||T133362 Backport python3-sklearn and python3-sklearn-lib from sid|
@leila: per https://www.mediawiki.org/wiki/Phabricator/Help#Blocking_tasks , adding a task as a blocker is the right way to show parent/subtask relationship:
A parent task would be blocked by its subtasks. (There is no other way to mark parent/subtask relationships).