{"action":"created","issue":{"url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/2670","repository_url":"https://api.github.com/repos/jeff1evesque/machine-learning","labels_url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/2670/labels{/name}","comments_url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/2670/comments","events_url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/2670/events","html_url":"https://github.com/jeff1evesque/machine-learning/issues/2670","id":169755716,"number":2670,"title":"lodash@1.0.2: lodash@<3.0.0 is no longer maintained","user":{"login":"jeff1evesque","id":2907085,"avatar_url":"https://avatars.githubusercontent.com/u/2907085?v=3","gravatar_id":"","url":"https://api.github.com/users/jeff1evesque","html_url":"https://github.com/jeff1evesque","followers_url":"https://api.github.com/users/jeff1evesque/followers","following_url":"https://api.github.com/users/jeff1evesque/following{/other_user}","gists_url":"https://api.github.com/users/jeff1evesque/gists{/gist_id}","starred_url":"https://api.github.com/users/jeff1evesque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeff1evesque/subscriptions","organizations_url":"https://api.github.com/users/jeff1evesque/orgs","repos_url":"https://api.github.com/users/jeff1evesque/repos","events_url":"https://api.github.com/users/jeff1evesque/events{/privacy}","received_events_url":"https://api.github.com/users/jeff1evesque/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jeff1evesque/machine-learning/labels/bug","name":"bug","color":"b60205"},{"url":"https://api.github.com/repos/jeff1evesque/machine-learning/labels/unit%20test","name":"unit test","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/jeff1evesque/machine-learning/milestones/9","html_url":"https://github.com/jeff1evesque/machine-learning/milestones/0.4","labels_url":"https://api.github.com/repos/jeff1evesque/machine-learning/milestones/9/labels","id":1665187,"number":9,"title":"0.4","description":"The following features will be added:\r\n\r\n- ability to perform regression analysis\r\n- ability to view confidence percentage (per classification)\r\n- ability to choose kernel implementation\r\n  - adjust `README.md`, respectively\r\n- allow users to provide url to dataset(s)\r\n- research / implement hyperparameter tuning\r\n- research / implement smoothing, and normalizing data\r\n- remove `svm_` generalized prefixes for numerous variables, since variable should support other algorithm models\r\n- ensure `app.py` traces into log file\r\n- consolidate, and enhance webcompiler log file(s)\r\n- consolidate, and enhance flask log file(s)\r\n- rename `select_session.jsx`, to `support_vector.jsx`\r\n  - update corresponding `index.html`\r\n- split portions of `model_generate.jsx`, into `sv_kernel.jsx`\r\n- remove unnecessary `.gitmodules`\r\n- convert `settings.py` into `settings.yaml`\r\n  - implement yaml linting, including on `.travis.yml`\r\n  - adjust corresponding python modules, needing to implement `settings.yaml`\r\n  - adjust puppet modules to dynamically implement `settings.yaml`\r\n- lint yaml files\r\n- ensure travis-ci button predicated on master branch status\r\n- integrate existing unit tests into `.travis.yml`\r\n  - lint corresponding dockerfiles\r\n- implement flask app factory\r\n  - precursor to milestone 0.5\r\n  - allow flask `app.py` to dynamically set necessary conditions for unit testing","creator":{"login":"jeff1evesque","id":2907085,"avatar_url":"https://avatars.githubusercontent.com/u/2907085?v=3","gravatar_id":"","url":"https://api.github.com/users/jeff1evesque","html_url":"https://github.com/jeff1evesque","followers_url":"https://api.github.com/users/jeff1evesque/followers","following_url":"https://api.github.com/users/jeff1evesque/following{/other_user}","gists_url":"https://api.github.com/users/jeff1evesque/gists{/gist_id}","starred_url":"https://api.github.com/users/jeff1evesque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeff1evesque/subscriptions","organizations_url":"https://api.github.com/users/jeff1evesque/orgs","repos_url":"https://api.github.com/users/jeff1evesque/repos","events_url":"https://api.github.com/users/jeff1evesque/events{/privacy}","received_events_url":"https://api.github.com/users/jeff1evesque/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":143,"state":"open","created_at":"2016-03-25T03:40:51Z","updated_at":"2016-08-18T04:01:17Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-08-06T16:58:28Z","updated_at":"2016-08-18T04:28:16Z","closed_at":null,"body":"We need to debug the following error traceback when vagrant attempts to spin up corresponding docker containers, for manual unit testing:\r\n\r\n```bash\r\n...\r\nDebug: Executing: '/usr/bin/npm list --json --global'\r\nDebug: Executing: '/usr/bin/npm install --global imagemin@5.0.0'\r\nNotice: /Stage[main]/Package::Webcompilers/Package[imagemin@5.0.0]/ensure: created\r\nDebug: /Package[imagemin@5.0.0]: The container Class[Package::Webcompilers] will propagate my refresh event\r\nDebug: Executing: '/usr/bin/npm list --json --global'\r\nDebug: Executing: '/usr/bin/npm install --global node-sass@3.4.2'\r\nError: Execution of '/usr/bin/npm install --global node-sass@3.4.2' returned : npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm\r\nnpm WARN deprecated cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead!\r\nnpm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.\r\nnpm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\nnpm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\r\nError: /Stage[main]/Package::Webcompilers/Package[node-sass@3.4.2]/ensure: change from absent to present failed: Execution of '/usr/bin/npm install --global node-sass@3.4.2' returned : npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm\r\nnpm WARN deprecated cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead!\r\nnpm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.\r\nnpm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\nnpm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\r\nDebug: Executing: '/usr/bin/npm list --json --global'\r\nDebug: Executing: '/usr/bin/npm install --global babel-core@6.7.4'\r\nError: Execution of '/usr/bin/npm install --global babel-core@6.7.4' returned : npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\nError: /Stage[main]/Package::Webcompilers/Package[babel-core@6.7.4]/ensure: change from absent to present failed: Execution of '/usr/bin/npm install --global babel-core@6.7.4' returned : npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\n...\r\n```"},"comment":{"url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/comments/240620979","html_url":"https://github.com/jeff1evesque/machine-learning/issues/2670#issuecomment-240620979","issue_url":"https://api.github.com/repos/jeff1evesque/machine-learning/issues/2670","id":240620979,"user":{"login":"jeff1evesque","id":2907085,"avatar_url":"https://avatars.githubusercontent.com/u/2907085?v=3","gravatar_id":"","url":"https://api.github.com/users/jeff1evesque","html_url":"https://github.com/jeff1evesque","followers_url":"https://api.github.com/users/jeff1evesque/followers","following_url":"https://api.github.com/users/jeff1evesque/following{/other_user}","gists_url":"https://api.github.com/users/jeff1evesque/gists{/gist_id}","starred_url":"https://api.github.com/users/jeff1evesque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeff1evesque/subscriptions","organizations_url":"https://api.github.com/users/jeff1evesque/orgs","repos_url":"https://api.github.com/users/jeff1evesque/repos","events_url":"https://api.github.com/users/jeff1evesque/events{/privacy}","received_events_url":"https://api.github.com/users/jeff1evesque/received_events","type":"User","site_admin":false},"created_at":"2016-08-18T04:28:16Z","updated_at":"2016-08-18T04:28:16Z","body":"This issue may be `invalid`, since it seems redundant to recreate a nested development environment within an existing development environment.  Specifically, creating a connected set of docker containers (under a common network) for unit testing, within a vagrant environment, is not necessary.  Instead, we should be able to simply execute `cd /vagrant/test && py.test`, or equivalent command.\r\n\r\nIn the future, if we dockerize services within vagrant, it still will be a similar implementation of running the `py.test` command, instead of creating a duplicated, nested development environment.  Therefore, we should merge the changes implemented within 7e0dc2a.  Then, we need to check if executing `cd /vagrant/test && py.test` successfully runs the corresponding unit tests.  Finally, we need to make necessary adjustments within the `README.md`, to accurately portray the manual implementation of pytest-flask."}}
{"actor":{"display_login":"jeff1evesque"}}