[jira] [Created] (SENSSOFT-7) Integrate front end with Tap API
Joshua Poore created SENSSOFT-7: --- Summary: Integrate front end with Tap API Key: SENSSOFT-7 URL: https://issues.apache.org/jira/browse/SENSSOFT-7 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Complete connections between front end and Tap's API. Flesh out any needed Redux actions along the way. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-32) Use navigation.beacon when available
Joshua Poore created SENSSOFT-32: Summary: Use navigation.beacon when available Key: SENSSOFT-32 URL: https://issues.apache.org/jira/browse/SENSSOFT-32 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Use navigation.beacon for better onbeforeunload behavior. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-30) Improve example server
Joshua Poore created SENSSOFT-30: Summary: Improve example server Key: SENSSOFT-30 URL: https://issues.apache.org/jira/browse/SENSSOFT-30 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Improve example server -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-18) TAP UI: Add Zoom Event
Joshua Poore created SENSSOFT-18: Summary: TAP UI: Add Zoom Event Key: SENSSOFT-18 URL: https://issues.apache.org/jira/browse/SENSSOFT-18 Project: SensSoft Issue Type: Task Reporter: Joshua Poore TAP UI: Add Zoom Event -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-25) STOUT's Django Is No Longer Supported
Joshua Poore created SENSSOFT-25: Summary: STOUT's Django Is No Longer Supported Key: SENSSOFT-25 URL: https://issues.apache.org/jira/browse/SENSSOFT-25 Project: SensSoft Issue Type: Bug Reporter: Joshua Poore While creating TAP, I noticed that 1.6 hasn't actually been supported in years: https://www.djangoproject.com/download/ We should change to Django 1.8, since it will get critical updates, like security patches, for at least another 2 years. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-13) Add endpoint to store aliases
Joshua Poore created SENSSOFT-13: Summary: Add endpoint to store aliases Key: SENSSOFT-13 URL: https://issues.apache.org/jira/browse/SENSSOFT-13 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Add endpoint to store aliases onto database according to user, application, and version. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-16) Convert Token Auth to Cookies
Joshua Poore created SENSSOFT-16: Summary: Convert Token Auth to Cookies Key: SENSSOFT-16 URL: https://issues.apache.org/jira/browse/SENSSOFT-16 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Change token authentication to cookies. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-10) Refactor
Joshua Poore created SENSSOFT-10: Summary: Refactor Key: SENSSOFT-10 URL: https://issues.apache.org/jira/browse/SENSSOFT-10 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Refactor program structure to improve maintainability. Improvements/changes to facilitate testing as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-27) NPM Package
Joshua Poore created SENSSOFT-27: Summary: NPM Package Key: SENSSOFT-27 URL: https://issues.apache.org/jira/browse/SENSSOFT-27 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Enable Userale.js to be used and distributed as a NPM package. Release over NPM, Bower, etc. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-26) Evaluate style logging
Joshua Poore created SENSSOFT-26: Summary: Evaluate style logging Key: SENSSOFT-26 URL: https://issues.apache.org/jira/browse/SENSSOFT-26 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Can we pull core styles of elements? Is that helpful? What's the network overhead, etc.? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-19) Move TAP Authentication to Python 3 OAuth
Joshua Poore created SENSSOFT-19: Summary: Move TAP Authentication to Python 3 OAuth Key: SENSSOFT-19 URL: https://issues.apache.org/jira/browse/SENSSOFT-19 Project: SensSoft Issue Type: New Feature Reporter: Joshua Poore Move TAP Authentication to Python 3 OAuth -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-29) Add user tracking support?
Joshua Poore created SENSSOFT-29: Summary: Add user tracking support? Key: SENSSOFT-29 URL: https://issues.apache.org/jira/browse/SENSSOFT-29 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Evaluate whether we should track users across sessions via cookies or similar methods. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-5) Tap styling cleanup
Joshua Poore created SENSSOFT-5: --- Summary: Tap styling cleanup Key: SENSSOFT-5 URL: https://issues.apache.org/jira/browse/SENSSOFT-5 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Polish up styling and basic UI implementation, especially on pages like "new" and "settings" -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-9) Improved build and deployment system
Joshua Poore created SENSSOFT-9: --- Summary: Improved build and deployment system Key: SENSSOFT-9 URL: https://issues.apache.org/jira/browse/SENSSOFT-9 Project: SensSoft Issue Type: Task Reporter: Joshua Poore * Watching for build, lint, test * Deployment to gh-pages * Versioned deployments May incorporate gulp if necessary for task running and automation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-24) Firefox path: null
Joshua Poore created SENSSOFT-24: Summary: Firefox path: null Key: SENSSOFT-24 URL: https://issues.apache.org/jira/browse/SENSSOFT-24 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Path is always null with Firefox. Selectorize or browser field compatibility bug. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-20) Offline log storage
Joshua Poore created SENSSOFT-20: Summary: Offline log storage Key: SENSSOFT-20 URL: https://issues.apache.org/jira/browse/SENSSOFT-20 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Add offline/intermittent connection log storage. Perhaps local storage? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-28) JS Control API
Joshua Poore created SENSSOFT-28: Summary: JS Control API Key: SENSSOFT-28 URL: https://issues.apache.org/jira/browse/SENSSOFT-28 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Add ability to control and configure Userale.js on the fly with a JS api. - Edit configs - Start/stop logging Enables Userale to be used and configured without script tag and will help with integration with things like Node and full featured front-end build systems and bundlers. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-14) TAP Alias Endpoint
Joshua Poore created SENSSOFT-14: Summary: TAP Alias Endpoint Key: SENSSOFT-14 URL: https://issues.apache.org/jira/browse/SENSSOFT-14 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Complete the alias endpoint for TAP -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-6) Consolidate Tap git
Joshua Poore created SENSSOFT-6: --- Summary: Consolidate Tap git Key: SENSSOFT-6 URL: https://issues.apache.org/jira/browse/SENSSOFT-6 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Rebase "frontend" onto "endpoints" and make result "master" -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-4) Deployment Instructions for UserALE.js
Joshua Poore created SENSSOFT-4: --- Summary: Deployment Instructions for UserALE.js Key: SENSSOFT-4 URL: https://issues.apache.org/jira/browse/SENSSOFT-4 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Should have up-to-date instructional material for deploying, configuring Elastic with the UserALE.js instructional material (in our git docs pages). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-17) Token Auth
Joshua Poore created SENSSOFT-17: Summary: Token Auth Key: SENSSOFT-17 URL: https://issues.apache.org/jira/browse/SENSSOFT-17 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Finish token authentication -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-33) Testing
Joshua Poore created SENSSOFT-33: Summary: Testing Key: SENSSOFT-33 URL: https://issues.apache.org/jira/browse/SENSSOFT-33 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Address issues with the testing rig and implement full test suite. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-15) Widgetize Alias
Joshua Poore created SENSSOFT-15: Summary: Widgetize Alias Key: SENSSOFT-15 URL: https://issues.apache.org/jira/browse/SENSSOFT-15 Project: SensSoft Issue Type: Task Reporter: Joshua Poore See if widgetizing alias allows for smoother run-times on browser intensive websites such as Neon -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-23) Alias to Production Level
Joshua Poore created SENSSOFT-23: Summary: Alias to Production Level Key: SENSSOFT-23 URL: https://issues.apache.org/jira/browse/SENSSOFT-23 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Get the application to production level, stylistically for the UI and properly documented for the code base. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-11) Split Distill REST and Distill Framework
Joshua Poore created SENSSOFT-11: Summary: Split Distill REST and Distill Framework Key: SENSSOFT-11 URL: https://issues.apache.org/jira/browse/SENSSOFT-11 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Split Distill REST and Distill Framework -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-12) Add endpoint to access aliases
Joshua Poore created SENSSOFT-12: Summary: Add endpoint to access aliases Key: SENSSOFT-12 URL: https://issues.apache.org/jira/browse/SENSSOFT-12 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Add endpoint to access aliases from the database so TAP front-end can use them in visualizations. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-31) Use web worker if available
Joshua Poore created SENSSOFT-31: Summary: Use web worker if available Key: SENSSOFT-31 URL: https://issues.apache.org/jira/browse/SENSSOFT-31 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Use a web worker if available to reduce overhead on main page thread. Compare relative performance before moving to production. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-21) Update userId query parameter documentation
Joshua Poore created SENSSOFT-21: Summary: Update userId query parameter documentation Key: SENSSOFT-21 URL: https://issues.apache.org/jira/browse/SENSSOFT-21 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Update userId query param documentation to allow for configurable parameter name -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-22) Limit max retries
Joshua Poore created SENSSOFT-22: Summary: Limit max retries Key: SENSSOFT-22 URL: https://issues.apache.org/jira/browse/SENSSOFT-22 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Limit maximum number of send retries. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-8) Graph Flow Viz A/B Option
Joshua Poore created SENSSOFT-8: --- Summary: Graph Flow Viz A/B Option Key: SENSSOFT-8 URL: https://issues.apache.org/jira/browse/SENSSOFT-8 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Stack two graph flows vertically, behind a toggle. Allow selection of datasets (probably b/t two different blobs at { graph => root }. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-49) User-ALE Unit Tests
Joshua Poore created SENSSOFT-49: Summary: User-ALE Unit Tests Key: SENSSOFT-49 URL: https://issues.apache.org/jira/browse/SENSSOFT-49 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Testing... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-52) Develop Stats Libraries for Distill
Joshua Poore created SENSSOFT-52: Summary: Develop Stats Libraries for Distill Key: SENSSOFT-52 URL: https://issues.apache.org/jira/browse/SENSSOFT-52 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Support counts for (at minimum) n events w/in "element" -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-46) STOUT & Mongo Empty Private Information
Joshua Poore created SENSSOFT-46: Summary: STOUT & Mongo Empty Private Information Key: SENSSOFT-46 URL: https://issues.apache.org/jira/browse/SENSSOFT-46 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Both STOUT and SurveyMongo need private account information. STOUT's is in secret.py from the stout-secrets repository. It's good that we don't publish our secret information, but it won't be clear to an open-source developer what they need to provide. A blank secret.py should be included in git, and it should be removed from the .gitignore SurveyMongo has its private_key.txt copied manually from server to server. It should be checked into stout-secrets, and a blank one put into SurveyMongo's git, similar to STOUT. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-50) DISTILL USER-ALE API
Joshua Poore created SENSSOFT-50: Summary: DISTILL USER-ALE API Key: SENSSOFT-50 URL: https://issues.apache.org/jira/browse/SENSSOFT-50 Project: SensSoft Issue Type: Task Reporter: Joshua Poore The Python API to connect to UserAle (logging server) will live here. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-47) SurveyMongo results and configs directories not in git
Joshua Poore created SENSSOFT-47: Summary: SurveyMongo results and configs directories not in git Key: SENSSOFT-47 URL: https://issues.apache.org/jira/browse/SENSSOFT-47 Project: SensSoft Issue Type: Bug Reporter: Joshua Poore the bitbucket branch of surveymongo needs configs and results directories present. Configs is where experiment definition files are placed, and results are where MAT files are generated. Empty directories should either be checked in to github so they do not need to be created manually on install, or they should be created automatically by SurveyMongo. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-48) Lock out bug
Joshua Poore created SENSSOFT-48: Summary: Lock out bug Key: SENSSOFT-48 URL: https://issues.apache.org/jira/browse/SENSSOFT-48 Project: SensSoft Issue Type: Bug Reporter: Joshua Poore Logging in from the same IP/Browser with different credentials will result in a lock out if a previous login was unsuccessful (lockout) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-34) Documentation Page
Joshua Poore created SENSSOFT-34: Summary: Documentation Page Key: SENSSOFT-34 URL: https://issues.apache.org/jira/browse/SENSSOFT-34 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Documentation page (similar to userale.js gh-pages site) to provide getting started and detailed information on Tap as an open-source project. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-36) Distill API Connection
Joshua Poore created SENSSOFT-36: Summary: Distill API Connection Key: SENSSOFT-36 URL: https://issues.apache.org/jira/browse/SENSSOFT-36 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Connect to the Distill API to register new tools and request datablobs. Coordinate with Michelle for details -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-43) Users want a reconfigurable interface to annotate web content (e.g., videos)
Joshua Poore created SENSSOFT-43: Summary: Users want a reconfigurable interface to annotate web content (e.g., videos) Key: SENSSOFT-43 URL: https://issues.apache.org/jira/browse/SENSSOFT-43 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Users want a reconfigurable interface to annotate web content (e.g., videos) Some web content will have it's own interface, but STOUT should have a meta interface building off its existing widget. This will allow them to enter in data about their UX experience or interact with less interactive web content to enter comments, annotate, etc. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-37) Application Results API
Joshua Poore created SENSSOFT-37: Summary: Application Results API Key: SENSSOFT-37 URL: https://issues.apache.org/jira/browse/SENSSOFT-37 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Endpoint to deliver results datablobs for visualization. Requires Distill API. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-51) Redesign and refactor the task management subsystem
Joshua Poore created SENSSOFT-51: Summary: Redesign and refactor the task management subsystem Key: SENSSOFT-51 URL: https://issues.apache.org/jira/browse/SENSSOFT-51 Project: SensSoft Issue Type: New Feature Reporter: Joshua Poore STOUT was originally designed with just OpTasks as the only type of tasking managed by the system. Since then, there has been a new to add different kinds of tasks, which are treated differently by the system. These tasks were added as "hacks". Specifically, two tasks were added: # the Instructions Task # the Intake Survey/Questionnaire Task This ticket is to redesign and refactor the task management subsystem to be more flexible in the kinds of tasks we can support (i.e. create appropriate abstractions and generalizations of the data) and clean up the code to make use of this new design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-41) Add condition labels to Task List Objects
Joshua Poore created SENSSOFT-41: Summary: Add condition labels to Task List Objects Key: SENSSOFT-41 URL: https://issues.apache.org/jira/browse/SENSSOFT-41 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Need a way to get condition labels in STOUT to give Master Answer Table more meta data about linkages between task names and condition names (e.g., Transportation, OT1). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
Joshua Poore created SENSSOFT-38: Summary: Add column to determine what task a sessionHash is operating on Key: SENSSOFT-38 URL: https://issues.apache.org/jira/browse/SENSSOFT-38 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Currently Laura and I have to perform boolean logic to determine what task a user is performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-42) SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch Process
Joshua Poore created SENSSOFT-42: Summary: SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch Process Key: SENSSOFT-42 URL: https://issues.apache.org/jira/browse/SENSSOFT-42 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Should not replicate the masteranswertable each time, only new entries. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-45) Extract Relevant Varnames from STOUT for DISTILL Algorithms
Joshua Poore created SENSSOFT-45: Summary: Extract Relevant Varnames from STOUT for DISTILL Algorithms Key: SENSSOFT-45 URL: https://issues.apache.org/jira/browse/SENSSOFT-45 Project: SensSoft Issue Type: Task Reporter: Joshua Poore These need to point to new fields in the Master Answer Table. Mapping is as follows: Session ID = SYS.FIL.SESS. TIME = SYS.FIL.STD.UTC. Filters: TOOL (Should Display string data in field) = SYS.FIL.APP. TASK (Should Display string data in field) = SYS.FIL.TSK. Distributions: LOAD: PST.EXP.CLD. DIFFICULTY: PST.EXP.BED. PERFORMANCE: TSK.PRB.ANS. CONFIDENCE: TSK.CON. TIME: TSK.TIME.DIFF. If time add new field for Distribution: ENGAGEMENT: PST.EXP.ENG. ENJOYMENT: PST.EXP.ENJ. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-39) Design/Propose DB Schema
Joshua Poore created SENSSOFT-39: Summary: Design/Propose DB Schema Key: SENSSOFT-39 URL: https://issues.apache.org/jira/browse/SENSSOFT-39 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Worried about scalability and query performance for master answer table, as it is currently stored as a large csv file. Work on new db schema design to store master answer table information, including human readable mappings. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-44) Distill denoising scripts
Joshua Poore created SENSSOFT-44: Summary: Distill denoising scripts Key: SENSSOFT-44 URL: https://issues.apache.org/jira/browse/SENSSOFT-44 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Provide basic denoising algorithm support. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-40) Master Answer Table should be a SQL DB.
Joshua Poore created SENSSOFT-40: Summary: Master Answer Table should be a SQL DB. Key: SENSSOFT-40 URL: https://issues.apache.org/jira/browse/SENSSOFT-40 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Includes new DB design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-54) Containers
Joshua Poore created SENSSOFT-54: Summary: Containers Key: SENSSOFT-54 URL: https://issues.apache.org/jira/browse/SENSSOFT-54 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Integrated deployment strategy for Elastic + Distill resources. Use Docker to enable Distill as a stack component. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-35) Simplify deployment
Joshua Poore created SENSSOFT-35: Summary: Simplify deployment Key: SENSSOFT-35 URL: https://issues.apache.org/jira/browse/SENSSOFT-35 Project: SensSoft Issue Type: Task Reporter: Joshua Poore Apply something like containerization to simplify deployment compared to Stout -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-53) Update test app to userale js
Joshua Poore created SENSSOFT-53: Summary: Update test app to userale js Key: SENSSOFT-53 URL: https://issues.apache.org/jira/browse/SENSSOFT-53 Project: SensSoft Issue Type: Task Reporter: Joshua Poore By next week. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-33) Testing
[ https://issues.apache.org/jira/browse/SENSSOFT-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-33: - Component/s: UserALE.js > Testing > --- > > Key: SENSSOFT-33 > URL: https://issues.apache.org/jira/browse/SENSSOFT-33 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Critical > > Address issues with the testing rig and implement full test suite. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-33) Testing
[ https://issues.apache.org/jira/browse/SENSSOFT-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-33: - Assignee: Clay Gimenez > Testing > --- > > Key: SENSSOFT-33 > URL: https://issues.apache.org/jira/browse/SENSSOFT-33 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez > > Address issues with the testing rig and implement full test suite. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-33) Testing
[ https://issues.apache.org/jira/browse/SENSSOFT-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-33: - Priority: Critical (was: Major) > Testing > --- > > Key: SENSSOFT-33 > URL: https://issues.apache.org/jira/browse/SENSSOFT-33 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Critical > > Address issues with the testing rig and implement full test suite. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-55) Build Distill Container
Joshua Poore created SENSSOFT-55: Summary: Build Distill Container Key: SENSSOFT-55 URL: https://issues.apache.org/jira/browse/SENSSOFT-55 Project: SensSoft Issue Type: Sub-task Components: Distill Reporter: Joshua Poore Assignee: Michelle Beard Develop Docker container for Distill, in order to allow users to deploy new instances of Distill within sw stacks. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-56) Build Test App Container with UserALE.js
Joshua Poore created SENSSOFT-56: Summary: Build Test App Container with UserALE.js Key: SENSSOFT-56 URL: https://issues.apache.org/jira/browse/SENSSOFT-56 Project: SensSoft Issue Type: Sub-task Components: UserALE.js Reporter: Joshua Poore Assignee: Michelle Beard Develop a docker container for our test app with UserALE.js in order to provide new users with easy way to test logging throughout SensSoft System or within their own infrastructure -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Assignee: Michelle Beard > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard > > By next week. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Priority: Minor (was: Major) > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Minor > > By next week. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Component/s: UserALE.js > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Minor > > By next week. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Description: Update test app to implement UserALE.js, from UserALEv3 (was: By next week.) > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Minor > Labels: UserALE.js > > Update test app to implement UserALE.js, from UserALEv3 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Priority: Major (was: Minor) > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard > Labels: UserALE.js > > Update test app to implement UserALE.js, from UserALEv3 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-53) Update test app to userale js
[ https://issues.apache.org/jira/browse/SENSSOFT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-53: - Labels: UserALE.js (was: ) > Update test app to userale js > - > > Key: SENSSOFT-53 > URL: https://issues.apache.org/jira/browse/SENSSOFT-53 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Minor > Labels: UserALE.js > > By next week. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Develop Stats Libraries for Distill
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-52: - Component/s: Distill > Develop Stats Libraries for Distill > --- > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore > > Support counts for (at minimum) n events w/in "element" -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Develop Stats Libraries for Distill
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-52: - Assignee: Michelle Beard > Develop Stats Libraries for Distill > --- > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > Support counts for (at minimum) n events w/in "element" -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-51) Redesign and refactor the task management subsystem
[ https://issues.apache.org/jira/browse/SENSSOFT-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-51: - Description: STOUT was originally designed with just OpTasks as the only type of tasking managed by the system. Since then, there has been a new to add different kinds of tasks, which are treated differently by the system. Specifically, two tasks were added: # the Instructions Task # the Intake Survey/Questionnaire Task. This ticket is to redesign and refactor the task management subsystem to be more flexible in the kinds of tasks we can support (i.e. create appropriate abstractions and generalizations of the data) and clean up the code to make use of this new design. (was: STOUT was originally designed with just OpTasks as the only type of tasking managed by the system. Since then, there has been a new to add different kinds of tasks, which are treated differently by the system. These tasks were added as "hacks". Specifically, two tasks were added: # the Instructions Task # the Intake Survey/Questionnaire Task This ticket is to redesign and refactor the task management subsystem to be more flexible in the kinds of tasks we can support (i.e. create appropriate abstractions and generalizations of the data) and clean up the code to make use of this new design.) > Redesign and refactor the task management subsystem > --- > > Key: SENSSOFT-51 > URL: https://issues.apache.org/jira/browse/SENSSOFT-51 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore > > STOUT was originally designed with just OpTasks as the only type of tasking > managed by the system. Since then, there has been a new to add different > kinds of tasks, which are treated differently by the system. Specifically, > two tasks were added: # the Instructions Task # the Intake > Survey/Questionnaire Task. This ticket is to redesign and refactor the task > management subsystem to be more flexible in the kinds of tasks we can support > (i.e. create appropriate abstractions and generalizations of the data) and > clean up the code to make use of this new design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-51) Redesign and refactor the task management subsystem
[ https://issues.apache.org/jira/browse/SENSSOFT-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-51: - Priority: Minor (was: Major) > Redesign and refactor the task management subsystem > --- > > Key: SENSSOFT-51 > URL: https://issues.apache.org/jira/browse/SENSSOFT-51 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > STOUT was originally designed with just OpTasks as the only type of tasking > managed by the system. Since then, there has been a new to add different > kinds of tasks, which are treated differently by the system. Specifically, > two tasks were added: # the Instructions Task # the Intake > Survey/Questionnaire Task. This ticket is to redesign and refactor the task > management subsystem to be more flexible in the kinds of tasks we can support > (i.e. create appropriate abstractions and generalizations of the data) and > clean up the code to make use of this new design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-51) Redesign and refactor the task management subsystem
[ https://issues.apache.org/jira/browse/SENSSOFT-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-51: - Component/s: STOUT > Redesign and refactor the task management subsystem > --- > > Key: SENSSOFT-51 > URL: https://issues.apache.org/jira/browse/SENSSOFT-51 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > STOUT was originally designed with just OpTasks as the only type of tasking > managed by the system. Since then, there has been a new to add different > kinds of tasks, which are treated differently by the system. Specifically, > two tasks were added: # the Instructions Task # the Intake > Survey/Questionnaire Task. This ticket is to redesign and refactor the task > management subsystem to be more flexible in the kinds of tasks we can support > (i.e. create appropriate abstractions and generalizations of the data) and > clean up the code to make use of this new design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-50) DISTILL USER-ALE API
[ https://issues.apache.org/jira/browse/SENSSOFT-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-50: - Assignee: Michelle Beard > DISTILL USER-ALE API > > > Key: SENSSOFT-50 > URL: https://issues.apache.org/jira/browse/SENSSOFT-50 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore >Assignee: Michelle Beard > > The Python API to connect to UserAle (logging server) will live here. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-50) DISTILL USER-ALE API
[ https://issues.apache.org/jira/browse/SENSSOFT-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-50: - Flags: Important Due Date: 23/Sep/16 Remaining Estimate: 24h Original Estimate: 24h Component/s: Distill > DISTILL USER-ALE API > > > Key: SENSSOFT-50 > URL: https://issues.apache.org/jira/browse/SENSSOFT-50 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > Original Estimate: 24h > Remaining Estimate: 24h > > The Python API to connect to UserAle (logging server) will live here. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-49) User-ALE Unit Tests
[ https://issues.apache.org/jira/browse/SENSSOFT-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-49: - Issue Type: Sub-task (was: Task) Parent: SENSSOFT-50 > User-ALE Unit Tests > --- > > Key: SENSSOFT-49 > URL: https://issues.apache.org/jira/browse/SENSSOFT-49 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Joshua Poore > > Testing... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-49) User-ALE Unit Tests
[ https://issues.apache.org/jira/browse/SENSSOFT-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-49: - Component/s: Distill > User-ALE Unit Tests > --- > > Key: SENSSOFT-49 > URL: https://issues.apache.org/jira/browse/SENSSOFT-49 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > Testing... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-49) User-ALE Unit Tests
[ https://issues.apache.org/jira/browse/SENSSOFT-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-49: - Assignee: Michelle Beard > User-ALE Unit Tests > --- > > Key: SENSSOFT-49 > URL: https://issues.apache.org/jira/browse/SENSSOFT-49 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > Testing... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-48) Lock out bug
[ https://issues.apache.org/jira/browse/SENSSOFT-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-48: - Priority: Trivial (was: Major) > Lock out bug > > > Key: SENSSOFT-48 > URL: https://issues.apache.org/jira/browse/SENSSOFT-48 > Project: SensSoft > Issue Type: Bug > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Logging in from the same IP/Browser with different credentials will result in > a lock out if a previous login was unsuccessful (lockout) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-48) Lock out bug
[ https://issues.apache.org/jira/browse/SENSSOFT-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-48: - Component/s: STOUT > Lock out bug > > > Key: SENSSOFT-48 > URL: https://issues.apache.org/jira/browse/SENSSOFT-48 > Project: SensSoft > Issue Type: Bug > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Logging in from the same IP/Browser with different credentials will result in > a lock out if a previous login was unsuccessful (lockout) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-47) SurveyMongo results and configs directories not in git
[ https://issues.apache.org/jira/browse/SENSSOFT-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-47: - Component/s: STOUT > SurveyMongo results and configs directories not in git > -- > > Key: SENSSOFT-47 > URL: https://issues.apache.org/jira/browse/SENSSOFT-47 > Project: SensSoft > Issue Type: Bug > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > the bitbucket branch of surveymongo needs configs and results directories > present. Configs is where experiment definition files are placed, and results > are where MAT files are generated. Empty directories should either be checked > in to github so they do not need to be created manually on install, or they > should be created automatically by SurveyMongo. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-47) SurveyMongo results and configs directories not in git
[ https://issues.apache.org/jira/browse/SENSSOFT-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-47: - Priority: Minor (was: Major) > SurveyMongo results and configs directories not in git > -- > > Key: SENSSOFT-47 > URL: https://issues.apache.org/jira/browse/SENSSOFT-47 > Project: SensSoft > Issue Type: Bug > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > the bitbucket branch of surveymongo needs configs and results directories > present. Configs is where experiment definition files are placed, and results > are where MAT files are generated. Empty directories should either be checked > in to github so they do not need to be created manually on install, or they > should be created automatically by SurveyMongo. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Deleted] (SENSSOFT-46) STOUT & Mongo Empty Private Information
[ https://issues.apache.org/jira/browse/SENSSOFT-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore deleted SENSSOFT-46: - > STOUT & Mongo Empty Private Information > --- > > Key: SENSSOFT-46 > URL: https://issues.apache.org/jira/browse/SENSSOFT-46 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore > > Both STOUT and SurveyMongo need private account information. STOUT's is in > secret.py from the stout-secrets repository. It's good that we don't publish > our secret information, but it won't be clear to an open-source developer > what they need to provide. A blank secret.py should be included in git, and > it should be removed from the .gitignore SurveyMongo has its private_key.txt > copied manually from server to server. It should be checked into > stout-secrets, and a blank one put into SurveyMongo's git, similar to STOUT. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Deleted] (SENSSOFT-45) Extract Relevant Varnames from STOUT for DISTILL Algorithms
[ https://issues.apache.org/jira/browse/SENSSOFT-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore deleted SENSSOFT-45: - > Extract Relevant Varnames from STOUT for DISTILL Algorithms > --- > > Key: SENSSOFT-45 > URL: https://issues.apache.org/jira/browse/SENSSOFT-45 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore > > These need to point to new fields in the Master Answer Table. Mapping is as > follows: Session ID = SYS.FIL.SESS. TIME = SYS.FIL.STD.UTC. Filters: TOOL > (Should Display string data in field) = SYS.FIL.APP. TASK (Should Display > string data in field) = SYS.FIL.TSK. Distributions: LOAD: PST.EXP.CLD. > DIFFICULTY: PST.EXP.BED. PERFORMANCE: TSK.PRB.ANS. CONFIDENCE: TSK.CON. TIME: > TSK.TIME.DIFF. If time add new field for Distribution: ENGAGEMENT: > PST.EXP.ENG. ENJOYMENT: PST.EXP.ENJ. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-44) Distill denoising scripts
[ https://issues.apache.org/jira/browse/SENSSOFT-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-44: - Assignee: Michelle Beard Remaining Estimate: 25h Original Estimate: 25h Component/s: Distill > Distill denoising scripts > - > > Key: SENSSOFT-44 > URL: https://issues.apache.org/jira/browse/SENSSOFT-44 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > Original Estimate: 25h > Remaining Estimate: 25h > > Provide basic denoising algorithm support. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Deleted] (SENSSOFT-43) Users want a reconfigurable interface to annotate web content (e.g., videos)
[ https://issues.apache.org/jira/browse/SENSSOFT-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore deleted SENSSOFT-43: - > Users want a reconfigurable interface to annotate web content (e.g., videos) > > > Key: SENSSOFT-43 > URL: https://issues.apache.org/jira/browse/SENSSOFT-43 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore > > Users want a reconfigurable interface to annotate web content (e.g., videos) > Some web content will have it's own interface, but STOUT should have a meta > interface building off its existing widget. This will allow them to enter in > data about their UX experience or interact with less interactive web content > to enter comments, annotate, etc. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-42) SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch Process
[ https://issues.apache.org/jira/browse/SENSSOFT-42?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-42: - Priority: Minor (was: Major) > SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch > Process > -- > > Key: SENSSOFT-42 > URL: https://issues.apache.org/jira/browse/SENSSOFT-42 > Project: SensSoft > Issue Type: Task > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Should not replicate the masteranswertable each time, only new entries. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-42) SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch Process
[ https://issues.apache.org/jira/browse/SENSSOFT-42?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-42: - Component/s: STOUT > SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch > Process > -- > > Key: SENSSOFT-42 > URL: https://issues.apache.org/jira/browse/SENSSOFT-42 > Project: SensSoft > Issue Type: Task > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Should not replicate the masteranswertable each time, only new entries. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-40) Master Answer Table should be a SQL DB.
[ https://issues.apache.org/jira/browse/SENSSOFT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-40: - Issue Type: New Feature (was: Task) > Master Answer Table should be a SQL DB. > --- > > Key: SENSSOFT-40 > URL: https://issues.apache.org/jira/browse/SENSSOFT-40 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore > > Includes new DB design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-41) Add condition labels to Task List Objects
[ https://issues.apache.org/jira/browse/SENSSOFT-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-41: - Priority: Minor (was: Major) > Add condition labels to Task List Objects > - > > Key: SENSSOFT-41 > URL: https://issues.apache.org/jira/browse/SENSSOFT-41 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Need a way to get condition labels in STOUT to give Master Answer Table more > meta data about linkages between task names and condition names (e.g., > Transportation, OT1). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-42) SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch Process
[ https://issues.apache.org/jira/browse/SENSSOFT-42?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-42: - Issue Type: New Feature (was: Task) > SCO+CH is Slow; generate master answer table, Modify SurveyMongo for Batch > Process > -- > > Key: SENSSOFT-42 > URL: https://issues.apache.org/jira/browse/SENSSOFT-42 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Should not replicate the masteranswertable each time, only new entries. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-40) Master Answer Table should be a SQL DB.
[ https://issues.apache.org/jira/browse/SENSSOFT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-40: - Component/s: STOUT > Master Answer Table should be a SQL DB. > --- > > Key: SENSSOFT-40 > URL: https://issues.apache.org/jira/browse/SENSSOFT-40 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Includes new DB design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-40) Master Answer Table should be a SQL DB.
[ https://issues.apache.org/jira/browse/SENSSOFT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-40: - Priority: Minor (was: Major) > Master Answer Table should be a SQL DB. > --- > > Key: SENSSOFT-40 > URL: https://issues.apache.org/jira/browse/SENSSOFT-40 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Includes new DB design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-41) Add condition labels to Task List Objects
[ https://issues.apache.org/jira/browse/SENSSOFT-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-41: - Component/s: STOUT > Add condition labels to Task List Objects > - > > Key: SENSSOFT-41 > URL: https://issues.apache.org/jira/browse/SENSSOFT-41 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Need a way to get condition labels in STOUT to give Master Answer Table more > meta data about linkages between task names and condition names (e.g., > Transportation, OT1). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-41) Add condition labels to Task List Objects
[ https://issues.apache.org/jira/browse/SENSSOFT-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-41: - Issue Type: New Feature (was: Task) > Add condition labels to Task List Objects > - > > Key: SENSSOFT-41 > URL: https://issues.apache.org/jira/browse/SENSSOFT-41 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore > > Need a way to get condition labels in STOUT to give Master Answer Table more > meta data about linkages between task names and condition names (e.g., > Transportation, OT1). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Priority: Trivial (was: Minor) > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore >Priority: Trivial > > Currently Laura and I have to perform boolean logic to determine what task a > user is performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Deleted] (SENSSOFT-39) Design/Propose DB Schema
[ https://issues.apache.org/jira/browse/SENSSOFT-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore deleted SENSSOFT-39: - > Design/Propose DB Schema > > > Key: SENSSOFT-39 > URL: https://issues.apache.org/jira/browse/SENSSOFT-39 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore > > Worried about scalability and query performance for master answer table, as > it is currently stored as a large csv file. Work on new db schema design to > store master answer table information, including human readable mappings. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Priority: Minor (was: Major) > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore >Priority: Minor > > Currently Laura and I have to perform boolean logic to determine what task a > user is performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Component/s: STOUT > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: Task > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Currently have to perform boolean logic to determine what task a user is > performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Description: Currently have to perform boolean logic to determine what task a user is performing based on the OT1_time/OT2_time field. (was: Currently Laura and I have to perform boolean logic to determine what task a user is performing based on the OT1_time/OT2_time field.) > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: Task > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Currently have to perform boolean logic to determine what task a user is > performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-50) DISTILL USER-ALE API
[ https://issues.apache.org/jira/browse/SENSSOFT-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-50: - Priority: Critical (was: Blocker) > DISTILL USER-ALE API > > > Key: SENSSOFT-50 > URL: https://issues.apache.org/jira/browse/SENSSOFT-50 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Critical > Original Estimate: 24h > Remaining Estimate: 24h > > The Python API to connect to UserAle (logging server) will live here. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-37) Application Results API
[ https://issues.apache.org/jira/browse/SENSSOFT-37?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-37: - Component/s: TAP > Application Results API > --- > > Key: SENSSOFT-37 > URL: https://issues.apache.org/jira/browse/SENSSOFT-37 > Project: SensSoft > Issue Type: Task > Components: TAP >Reporter: Joshua Poore > > Endpoint to deliver results datablobs for visualization. Requires Distill API. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-50) DISTILL USER-ALE API
[ https://issues.apache.org/jira/browse/SENSSOFT-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-50: - Priority: Blocker (was: Major) > DISTILL USER-ALE API > > > Key: SENSSOFT-50 > URL: https://issues.apache.org/jira/browse/SENSSOFT-50 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Blocker > Original Estimate: 24h > Remaining Estimate: 24h > > The Python API to connect to UserAle (logging server) will live here. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Issue Type: New Feature (was: Task) > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: New Feature > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Currently have to perform boolean logic to determine what task a user is > performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-38) Add column to determine what task a sessionHash is operating on
[ https://issues.apache.org/jira/browse/SENSSOFT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-38: - Issue Type: Improvement (was: New Feature) > Add column to determine what task a sessionHash is operating on > --- > > Key: SENSSOFT-38 > URL: https://issues.apache.org/jira/browse/SENSSOFT-38 > Project: SensSoft > Issue Type: Improvement > Components: STOUT >Reporter: Joshua Poore >Priority: Trivial > > Currently have to perform boolean logic to determine what task a user is > performing based on the OT1_time/OT2_time field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-40) Master Answer Table should be a SQL DB.
[ https://issues.apache.org/jira/browse/SENSSOFT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-40: - Issue Type: Improvement (was: New Feature) > Master Answer Table should be a SQL DB. > --- > > Key: SENSSOFT-40 > URL: https://issues.apache.org/jira/browse/SENSSOFT-40 > Project: SensSoft > Issue Type: Improvement > Components: STOUT >Reporter: Joshua Poore >Priority: Minor > > Includes new DB design. -- This message was sent by Atlassian JIRA (v6.3.4#6332)