[jira] [Updated] (SENSSOFT-70) Consolidate UserAle.pyqt5 git
[ https://issues.apache.org/jira/browse/SENSSOFT-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-70: --- Remaining Estimate: (was: 1h) Original Estimate: (was: 1h) > Consolidate UserAle.pyqt5 git > - > > Key: SENSSOFT-70 > URL: https://issues.apache.org/jira/browse/SENSSOFT-70 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.pyqt >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: 0.1.5 > > > Consolidate userale.pyqt5 github changes to apache. > Simply > git diff > changes.rev -- userale.pyqt5 on github > git apply changes.rev -- userale.pyqt5 on apache -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-70) Consolidate UserAle.pyqt5 git
Michelle Beard created SENSSOFT-70: -- Summary: Consolidate UserAle.pyqt5 git Key: SENSSOFT-70 URL: https://issues.apache.org/jira/browse/SENSSOFT-70 Project: SensSoft Issue Type: Improvement Components: UserALE.pyqt Reporter: Michelle Beard Assignee: Michelle Beard Fix For: 0.1.5 Consolidate userale.pyqt5 github changes to apache. Simply git diff > changes.rev -- userale.pyqt5 on github git apply changes.rev -- userale.pyqt5 on apache -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-66) Add ALv2.0 License Headers to UserALE.pyqt
[ https://issues.apache.org/jira/browse/SENSSOFT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-66: --- Fix Version/s: 0.1.5 > Add ALv2.0 License Headers to UserALE.pyqt > -- > > Key: SENSSOFT-66 > URL: https://issues.apache.org/jira/browse/SENSSOFT-66 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.pyqt >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: 0.1.5 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-62) Add ALv2.0 License Headers to DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-62: --- Fix Version/s: 0.1.0 > Add ALv2.0 License Headers to DISTILL > - > > Key: SENSSOFT-62 > URL: https://issues.apache.org/jira/browse/SENSSOFT-62 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: 0.1.0 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-69) Sample high frequency events
Michelle Beard created SENSSOFT-69: -- Summary: Sample high frequency events Key: SENSSOFT-69 URL: https://issues.apache.org/jira/browse/SENSSOFT-69 Project: SensSoft Issue Type: New Feature Components: UserALE.pyqt Reporter: Michelle Beard Assignee: Michelle Beard Fix For: 0.1.5 Sample high frequency events like mouseovers, scrolls, dragmoves. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-68) Represent client time
Michelle Beard created SENSSOFT-68: -- Summary: Represent client time Key: SENSSOFT-68 URL: https://issues.apache.org/jira/browse/SENSSOFT-68 Project: SensSoft Issue Type: New Feature Components: UserALE.pyqt Reporter: Michelle Beard Assignee: Michelle Beard Fix For: 0.1.5 Represent the time the event was captured in milliseconds since the UNIX epoch (max length is 13 seconds inorder for elasticsearch to parse correctly without errors). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-66) Add ALv2.0 License Headers to UserALE.pyqt5
[ https://issues.apache.org/jira/browse/SENSSOFT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15474491#comment-15474491 ] Michelle Beard commented on SENSSOFT-66: [~lewismc] The license headers will be included in the next release for UserALE.pyqt5. I do have a question however. If I pulled example code from other sources and it included their own licenses, should we still include the apache license? > Add ALv2.0 License Headers to UserALE.pyqt5 > --- > > Key: SENSSOFT-66 > URL: https://issues.apache.org/jira/browse/SENSSOFT-66 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.pyqt >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: 0.1.5 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-66) Add ALv2.0 License Headers to UserALE.pyqt5
[ https://issues.apache.org/jira/browse/SENSSOFT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-66: --- Summary: Add ALv2.0 License Headers to UserALE.pyqt5 (was: Add ALv2.0 License Headers to UserALE.pyqt) > Add ALv2.0 License Headers to UserALE.pyqt5 > --- > > Key: SENSSOFT-66 > URL: https://issues.apache.org/jira/browse/SENSSOFT-66 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.pyqt >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: 0.1.5 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-68) Represent client time
[ https://issues.apache.org/jira/browse/SENSSOFT-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-68. Resolution: Fixed UserAle.pyqt5 captures the event time in millisconds since the UNIX epoch. > Represent client time > -- > > Key: SENSSOFT-68 > URL: https://issues.apache.org/jira/browse/SENSSOFT-68 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.pyqt >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: 0.1.5 > > > Represent the time the event was captured in milliseconds since the UNIX > epoch (max length is 13 seconds inorder for elasticsearch to parse correctly > without errors). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-66) Add ALv2.0 License Headers to UserALE.pyqt5
[ https://issues.apache.org/jira/browse/SENSSOFT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-66. Resolution: Fixed Added apache license headers to userale.pyqt5. Will be featured on release 0.1.5 > Add ALv2.0 License Headers to UserALE.pyqt5 > --- > > Key: SENSSOFT-66 > URL: https://issues.apache.org/jira/browse/SENSSOFT-66 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.pyqt >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: 0.1.5 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-70) Consolidate UserAle.pyqt5 git
[ https://issues.apache.org/jira/browse/SENSSOFT-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-70. Resolution: Fixed Consolidated changes from github repo to apache repo. Push up to branch. Will be committed when release happens. > Consolidate UserAle.pyqt5 git > - > > Key: SENSSOFT-70 > URL: https://issues.apache.org/jira/browse/SENSSOFT-70 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.pyqt >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: 0.1.5 > > > Consolidate userale.pyqt5 github changes to apache. > Simply > git diff > changes.rev -- userale.pyqt5 on github > git apply changes.rev -- userale.pyqt5 on apache -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15513967#comment-15513967 ] Michelle Beard edited comment on SENSSOFT-81 at 9/26/16 3:27 PM: - [~lewismc] Hey, I was never able to get this to work. I don't see the "Configure" option you were mentioning for the Distill job. was (Author: msbeard): Hey, I was never able to get this to work. I don't see the "Configure" option you were mentioning for the Distill job. > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Issue Comment Deleted] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-81: --- Comment: was deleted (was: [~lewismc] I've already created my account. User ID: msbeard.) > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523677#comment-15523677 ] Michelle Beard commented on SENSSOFT-81: [~lewismc] I've already created my account. User ID: msbeard. > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-88) Move Distill Github pages from Draper to Apache
[ https://issues.apache.org/jira/browse/SENSSOFT-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-88: --- Summary: Move Distill Github pages from Draper to Apache (was: Move Distill Github pages from Draper-->Apache) > Move Distill Github pages from Draper to Apache > --- > > Key: SENSSOFT-88 > URL: https://issues.apache.org/jira/browse/SENSSOFT-88 > Project: SensSoft > Issue Type: Task >Reporter: Joshua Poore >Assignee: Joshua Poore > > https://github.com/apache/incubator-senssoft-distill -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Deploy Distill with Gunicorn + Nginx
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-52: --- Labels: docker (was: ) > Deploy Distill with Gunicorn + Nginx > > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Affects Versions: Distill 0.1.3 > Environment: Ubuntu 16.0.4 LTS (Xenial) >Reporter: Michelle Beard >Assignee: Michelle Beard > Labels: docker > Fix For: Distill 0.1.4 > > Original Estimate: 8h > Remaining Estimate: 8h > > Finalized docker component to deploy a Distill production server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-76: --- Labels: docker (was: ) > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.3 >Reporter: Michelle Beard >Assignee: Michelle Beard > Labels: docker > Fix For: Distill 0.1.3, Distill 0.1.4 > > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-80) Update data-url to http://localhost:8000
Michelle Beard created SENSSOFT-80: -- Summary: Update data-url to http://localhost:8000 Key: SENSSOFT-80 URL: https://issues.apache.org/jira/browse/SENSSOFT-80 Project: SensSoft Issue Type: Bug Components: UserALE.js Affects Versions: UserALE.js 0.1.1 Reporter: Michelle Beard Assignee: Rob Foley Update data-url to http://localhost:8000 in the documentation and the default parameter in useralejs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-76. Resolution: Fixed File and http server configured. > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.3 >Reporter: Michelle Beard >Assignee: Michelle Beard > Labels: docker > Fix For: Distill 0.1.4, Distill 0.1.3 > > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-79) clientTime is not properly formmated
[ https://issues.apache.org/jira/browse/SENSSOFT-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-79: --- Assignee: Rob Foley (was: Michelle Beard) > clientTime is not properly formmated > - > > Key: SENSSOFT-79 > URL: https://issues.apache.org/jira/browse/SENSSOFT-79 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js, UserALEv3 >Affects Versions: UserALE.js 0.1.1, UserALE 3.0 >Reporter: Michelle Beard >Assignee: Rob Foley > Fix For: UserALE.js 0.1.1, UserALE 3.0 > > > 1474472205941.275 => 1474472205941 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-82) Write Install Instructions for DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15510889#comment-15510889 ] Michelle Beard commented on SENSSOFT-82: [~lewismc], would it alright to just link to the github.io page? > Write Install Instructions for DISTILL > -- > > Key: SENSSOFT-82 > URL: https://issues.apache.org/jira/browse/SENSSOFT-82 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Minor > Fix For: Distill 0.1.4 > > > The README for Distill needs to include installation details... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-82) Write Install Instructions for DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-82. Resolution: Fixed added install instructions link. > Write Install Instructions for DISTILL > -- > > Key: SENSSOFT-82 > URL: https://issues.apache.org/jira/browse/SENSSOFT-82 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Minor > Fix For: Distill 0.1.4 > > > The README for Distill needs to include installation details... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-62) Add ALv2.0 License Headers to DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15510884#comment-15510884 ] Michelle Beard commented on SENSSOFT-62: [~lewismc] Thanks! > Add ALv2.0 License Headers to DISTILL > - > > Key: SENSSOFT-62 > URL: https://issues.apache.org/jira/browse/SENSSOFT-62 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: Distill 0.1.3 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-82) Write Install Instructions for DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-82: --- Sprint: Sprint 2 > Write Install Instructions for DISTILL > -- > > Key: SENSSOFT-82 > URL: https://issues.apache.org/jira/browse/SENSSOFT-82 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Minor > Fix For: Distill 0.1.4 > > > The README for Distill needs to include installation details... -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15511010#comment-15511010 ] Michelle Beard commented on SENSSOFT-81: [~lewismc], do I even had permissions for this? If not, could you grant them. > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-81: --- Sprint: Sprint 2 > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard reassigned SENSSOFT-81: -- Assignee: Lewis John McGibbney (was: Michelle Beard) > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-83) Integrate Distill with Jenkins
Michelle Beard created SENSSOFT-83: -- Summary: Integrate Distill with Jenkins Key: SENSSOFT-83 URL: https://issues.apache.org/jira/browse/SENSSOFT-83 Project: SensSoft Issue Type: Sub-task Components: Distill Reporter: Michelle Beard Assignee: Michelle Beard Build Distill w/ Jenkins -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-73) Dump all logs on close event
Michelle Beard created SENSSOFT-73: -- Summary: Dump all logs on close event Key: SENSSOFT-73 URL: https://issues.apache.org/jira/browse/SENSSOFT-73 Project: SensSoft Issue Type: Improvement Components: UserALE.PyQt5 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: UserALE.PyQt5 0.1.5 On close event, dump all logs to file that are in temporary storage. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-69) Sample high frequency events
[ https://issues.apache.org/jira/browse/SENSSOFT-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-69. Resolution: Fixed Implemented basic sampling method to consolidate high frequency logs. Location information is lost however due to the reference pointers. Need to rethink how to handle location data (idea: avg x and y position?) > Sample high frequency events > > > Key: SENSSOFT-69 > URL: https://issues.apache.org/jira/browse/SENSSOFT-69 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > Sample high frequency events like mouseovers, scrolls, dragmoves. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-62) Add ALv2.0 License Headers to DISTILL
[ https://issues.apache.org/jira/browse/SENSSOFT-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-62. Resolution: Fixed Added license headers for Distill. Will be publicly available on release for version 0.1.3 > Add ALv2.0 License Headers to DISTILL > - > > Key: SENSSOFT-62 > URL: https://issues.apache.org/jira/browse/SENSSOFT-62 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: Distill 0.1.0 > > > {code} > Licensed to the Apache Software Foundation (ASF) under one or more > contributor license agreements. See the NOTICE file distributed with > this work for additional information regarding copyright ownership. > The ASF licenses this file to You under the Apache License, Version 2.0 > (the "License"); you may not use this file except in compliance with > the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 > Unless required by applicable law or agreed to in writing, software > distributed under the License is distributed on an "AS IS" BASIS, > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > See the License for the specific language governing permissions and > limitations under the License. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-54) Containers
[ https://issues.apache.org/jira/browse/SENSSOFT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-54. Now resolved. > Containers > -- > > Key: SENSSOFT-54 > URL: https://issues.apache.org/jira/browse/SENSSOFT-54 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > 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] [Assigned] (SENSSOFT-56) Build Test App Container with UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard reassigned SENSSOFT-56: -- Assignee: Michelle Beard (was: Joshua Poore) > 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] [Resolved] (SENSSOFT-56) Build Test App Container with UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-56. Resolution: Won't Fix Decided that users can use the github.io to redirect log messages to logging server. > 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: Joshua Poore > > 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] [Resolved] (SENSSOFT-54) Containers
[ https://issues.apache.org/jira/browse/SENSSOFT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-54. Resolution: Fixed All containers are built and will be made available on Distill 0.1.3 release. > Containers > -- > > Key: SENSSOFT-54 > URL: https://issues.apache.org/jira/browse/SENSSOFT-54 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > 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] [Reopened] (SENSSOFT-54) Containers
[ https://issues.apache.org/jira/browse/SENSSOFT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard reopened SENSSOFT-54: reopened because SENNSOFT-56 was open (not sure why workflow allowed be to close ticket?) > Containers > -- > > Key: SENSSOFT-54 > URL: https://issues.apache.org/jira/browse/SENSSOFT-54 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > 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] [Resolved] (SENSSOFT-55) Build Distill Container
[ https://issues.apache.org/jira/browse/SENSSOFT-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-55. Resolution: Fixed Built Distill Production docker container. > Build Distill Container > --- > > Key: SENSSOFT-55 > URL: https://issues.apache.org/jira/browse/SENSSOFT-55 > Project: SensSoft > Issue Type: Sub-task > Components: Distill > Environment: Ubuntu 16.04 LTS >Reporter: Joshua Poore >Assignee: Michelle Beard > Fix For: Distill 0.1.3 > > > 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] [Updated] (SENSSOFT-73) Dump all logs on close event
[ https://issues.apache.org/jira/browse/SENSSOFT-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-73: --- Sprint: Sprint 1 > Dump all logs on close event > > > Key: SENSSOFT-73 > URL: https://issues.apache.org/jira/browse/SENSSOFT-73 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > On close event, dump all logs to file that are in temporary storage. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-69) Sample high frequency events
[ https://issues.apache.org/jira/browse/SENSSOFT-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-69: --- Sprint: Sprint 1 > Sample high frequency events > > > Key: SENSSOFT-69 > URL: https://issues.apache.org/jira/browse/SENSSOFT-69 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > Sample high frequency events like mouseovers, scrolls, dragmoves. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-70) Consolidate UserAle.pyqt5 git
[ https://issues.apache.org/jira/browse/SENSSOFT-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-70: --- Sprint: Sprint 1 > Consolidate UserAle.pyqt5 git > - > > Key: SENSSOFT-70 > URL: https://issues.apache.org/jira/browse/SENSSOFT-70 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > Consolidate userale.pyqt5 github changes to apache. > Simply > git diff > changes.rev -- userale.pyqt5 on github > git apply changes.rev -- userale.pyqt5 on apache -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-68) Represent client time
[ https://issues.apache.org/jira/browse/SENSSOFT-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-68: --- Sprint: Sprint 1 > Represent client time > -- > > Key: SENSSOFT-68 > URL: https://issues.apache.org/jira/browse/SENSSOFT-68 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > Represent the time the event was captured in milliseconds since the UNIX > epoch (max length is 13 seconds inorder for elasticsearch to parse correctly > without errors). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-74) Docker Documentation
Michelle Beard created SENSSOFT-74: -- Summary: Docker Documentation Key: SENSSOFT-74 URL: https://issues.apache.org/jira/browse/SENSSOFT-74 Project: SensSoft Issue Type: Task Components: Distill Reporter: Michelle Beard Assignee: Michelle Beard Fix For: Distill 0.1.0 Brief Docker documentation for Distill with ELK stack installed. Post on confluence for now. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-71) Fix JSON messages returned
[ https://issues.apache.org/jira/browse/SENSSOFT-71?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-71: --- Sprint: Sprint 1 > Fix JSON messages returned > -- > > Key: SENSSOFT-71 > URL: https://issues.apache.org/jira/browse/SENSSOFT-71 > Project: SensSoft > Issue Type: Bug > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5 > > > JSON messages generated by UserALE.pyqt5 are invalid. Return json array > instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-74) Docker Documentation
[ https://issues.apache.org/jira/browse/SENSSOFT-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-74. Resolution: Fixed Added docker information to github.io and if users checkout the latest distill they'll have access to the docker images. http://draperlaboratory.github.io/distill/ > Docker Documentation > > > Key: SENSSOFT-74 > URL: https://issues.apache.org/jira/browse/SENSSOFT-74 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: Distill 0.1.3 > > > Brief Docker documentation for Distill with ELK stack installed. Post on > confluence for now. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-81) Setup Builds for All SensSoft components on builds.apache.org
[ https://issues.apache.org/jira/browse/SENSSOFT-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15513967#comment-15513967 ] Michelle Beard commented on SENSSOFT-81: Hey, I was never able to get this to work. I don't see the "Configure" option you were mentioning for the Distill job. > Setup Builds for All SensSoft components on builds.apache.org > - > > Key: SENSSOFT-81 > URL: https://issues.apache.org/jira/browse/SENSSOFT-81 > Project: SensSoft > Issue Type: Improvement > Components: builds, Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, > UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Lewis John McGibbney >Priority: Blocker > > As part of moving towards incubating source releases we require the software > source to build successfully and that if automated tests are available, that > they pass. > I will go ahead and create builds for all 6 SensSoft componenets right now > over on builds.apache.org -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-60) Parent Apache License Headers to all Source Code
[ https://issues.apache.org/jira/browse/SENSSOFT-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-60: --- Sprint: Sprint 1, Sprint 2 (was: Sprint 1) > Parent Apache License Headers to all Source Code > > > Key: SENSSOFT-60 > URL: https://issues.apache.org/jira/browse/SENSSOFT-60 > Project: SensSoft > Issue Type: Task > Components: Distill, STOUT, TAP, UserALE.js, UserALE.PyQt5, UserALEv3 >Reporter: Lewis John McGibbney >Assignee: Joshua Poore >Priority: Blocker > > Parent issues which will manage the QA that all files under SCM are > ALv2.0-licensed. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-75) Runtime error when QObject is out of scope
[ https://issues.apache.org/jira/browse/SENSSOFT-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-75: --- Fix Version/s: UserALE.PyQt5 0.1.5 > Runtime error when QObject is out of scope > -- > > Key: SENSSOFT-75 > URL: https://issues.apache.org/jira/browse/SENSSOFT-75 > Project: SensSoft > Issue Type: Bug > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5, UserALE.PyQt5 0.1.6 > > > I just updated and now I’m seeing this: > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 216, in aggregate > aggdata = self.__create_msg (event[0], event[1], event[2], > details={"count" : counter}) > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 370, in __create_msg > "target": self.getSelector (object), > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 243, in getSelector > return object.objectName () if object.objectName () else > object.staticMetaObject.className () > RuntimeError: wrapped C/C++ object of type QPushButton has been deleted > Process finished with exit code 134 (interrupted by signal 6: SIGABRT) > I haven’t done any debugging, but I figured I’d show it to you in case you’ve > seen it before (Mac buddies?). It happened when I clicked a button that > should have called a user-defined slot, rather than a PyQt slot, not sure if > that’s helpful info. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-75) Runtime error when QObject is out of scope
[ https://issues.apache.org/jira/browse/SENSSOFT-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15507321#comment-15507321 ] Michelle Beard commented on SENSSOFT-75: Determined that the aggregate function is to blame for the error due to the fact that the QObject does go out of scope. > Runtime error when QObject is out of scope > -- > > Key: SENSSOFT-75 > URL: https://issues.apache.org/jira/browse/SENSSOFT-75 > Project: SensSoft > Issue Type: Bug > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5, UserALE.PyQt5 0.1.6 > > > I just updated and now I’m seeing this: > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 216, in aggregate > aggdata = self.__create_msg (event[0], event[1], event[2], > details={"count" : counter}) > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 370, in __create_msg > "target": self.getSelector (object), > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 243, in getSelector > return object.objectName () if object.objectName () else > object.staticMetaObject.className () > RuntimeError: wrapped C/C++ object of type QPushButton has been deleted > Process finished with exit code 134 (interrupted by signal 6: SIGABRT) > I haven’t done any debugging, but I figured I’d show it to you in case you’ve > seen it before (Mac buddies?). It happened when I clicked a button that > should have called a user-defined slot, rather than a PyQt slot, not sure if > that’s helpful info. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-36) Distill API Connection
[ https://issues.apache.org/jira/browse/SENSSOFT-36?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-36: --- Due Date: (was: 30/Aug/16) > Distill API Connection > -- > > Key: SENSSOFT-36 > URL: https://issues.apache.org/jira/browse/SENSSOFT-36 > Project: SensSoft > Issue Type: Task > Components: TAP >Reporter: Joshua Poore >Assignee: Arthi Vezhavendan > Original Estimate: 12h > Remaining Estimate: 12h > > 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] [Resolved] (SENSSOFT-75) Runtime error when QObject is out of scope
[ https://issues.apache.org/jira/browse/SENSSOFT-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-75. Resolution: Fixed Fixed. > Runtime error when QObject is out of scope > -- > > Key: SENSSOFT-75 > URL: https://issues.apache.org/jira/browse/SENSSOFT-75 > Project: SensSoft > Issue Type: Bug > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5, UserALE.PyQt5 0.1.6 > > > I just updated and now I’m seeing this: > Traceback (most recent call last): > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 216, in aggregate > aggdata = self.__create_msg (event[0], event[1], event[2], > details={"count" : counter}) > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 370, in __create_msg > "target": self.getSelector (object), > File > "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", > line 243, in getSelector > return object.objectName () if object.objectName () else > object.staticMetaObject.className () > RuntimeError: wrapped C/C++ object of type QPushButton has been deleted > Process finished with exit code 134 (interrupted by signal 6: SIGABRT) > I haven’t done any debugging, but I figured I’d show it to you in case you’ve > seen it before (Mac buddies?). It happened when I clicked a button that > should have called a user-defined slot, rather than a PyQt slot, not sure if > that’s helpful info. -- 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 ] Michelle Beard updated SENSSOFT-50: --- Due Date: (was: 23/Sep/16) > 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 ] Michelle Beard updated SENSSOFT-37: --- Due Date: (was: 30/Aug/16) > 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 >Assignee: Arthi Vezhavendan >Priority: Blocker > Original Estimate: 25h > Remaining Estimate: 25h > > Endpoint to deliver results datablobs for visualization. Requires Distill API. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-67) STOUT DB BackUp Issue
[ https://issues.apache.org/jira/browse/SENSSOFT-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-67: --- Due Date: (was: 2/Sep/16) > STOUT DB BackUp Issue > - > > Key: SENSSOFT-67 > URL: https://issues.apache.org/jira/browse/SENSSOFT-67 > Project: SensSoft > Issue Type: Bug > Components: STOUT > Environment: Django >Reporter: Joshua Poore >Assignee: Joshua Poore > > Database backup need fixing, they currently aren't backing up data. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-49) UserALE Unit Tests
[ https://issues.apache.org/jira/browse/SENSSOFT-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-49: --- Description: Develop functional tests for UserALE model (captures segmentation) (was: Testing...) Summary: UserALE Unit Tests (was: User-ALE Unit Tests) > UserALE 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 > > Develop functional tests for UserALE model (captures segmentation) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Deploy Distill with Gunicorn + Nginx
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-52: --- Sprint: Sprint 2 Affects Version/s: Distill 0.1.3 Environment: Ubuntu 16.0.4 LTS (Xenial) Remaining Estimate: 8h Original Estimate: 8h Fix Version/s: Distill 0.1.4 Reporter: Michelle Beard (was: Joshua Poore) Description: Finalized docker component to deploy a Distill production server. (was: Support counts for (at minimum) n events w/in "element") Summary: Deploy Distill with Gunicorn + Nginx (was: Develop Stats Libraries for Distill) > Deploy Distill with Gunicorn + Nginx > > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Affects Versions: Distill 0.1.3 > Environment: Ubuntu 16.0.4 LTS (Xenial) >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: Distill 0.1.4 > > Original Estimate: 8h > Remaining Estimate: 8h > > Finalized docker component to deploy a Distill production server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Deleted] (SENSSOFT-50) DISTILL USER-ALE API
[ https://issues.apache.org/jira/browse/SENSSOFT-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard deleted SENSSOFT-50: --- > 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 >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] [Created] (SENSSOFT-75) Runtime error when QObject is out of scope
Michelle Beard created SENSSOFT-75: -- Summary: Runtime error when QObject is out of scope Key: SENSSOFT-75 URL: https://issues.apache.org/jira/browse/SENSSOFT-75 Project: SensSoft Issue Type: Bug Components: UserALE.PyQt5 Affects Versions: UserALE.PyQt5 0.1.5 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: UserALE.PyQt5 0.1.6 I just updated and now I’m seeing this: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", line 216, in aggregate aggdata = self.__create_msg (event[0], event[1], event[2], details={"count" : counter}) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", line 370, in __create_msg "target": self.getSelector (object), File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/userale/ale.py", line 243, in getSelector return object.objectName () if object.objectName () else object.staticMetaObject.className () RuntimeError: wrapped C/C++ object of type QPushButton has been deleted Process finished with exit code 134 (interrupted by signal 6: SIGABRT) I haven’t done any debugging, but I figured I’d show it to you in case you’ve seen it before (Mac buddies?). It happened when I clicked a button that should have called a user-defined slot, rather than a PyQt slot, not sure if that’s helpful info. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-4) Deployment Instructions for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-4: -- Sprint: Sprint 1, Sprint 2 (was: Sprint 1) > Deployment Instructions for UserALE.js > -- > > Key: SENSSOFT-4 > URL: https://issues.apache.org/jira/browse/SENSSOFT-4 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Joshua Poore >Priority: Critical > Original Estimate: 2h > Remaining Estimate: 2h > > Should have up-to-date instructional material for deploying, configuring > Elastic with the UserALE.js instructional material (in our git docs pages). > I want these instructions to incorporate our container for Elastic and > LogStash. This container should be included in UserALE.js repo, or somewhere > sensible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-4) Deployment Instructions for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-4. --- Resolution: Fixed Fix Version/s: Distill 0.1.3 The containers were included in the Distill 0.1.3 release. > Deployment Instructions for UserALE.js > -- > > Key: SENSSOFT-4 > URL: https://issues.apache.org/jira/browse/SENSSOFT-4 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Critical > Fix For: Distill 0.1.3 > > Original Estimate: 2h > Remaining Estimate: 2h > > Should have up-to-date instructional material for deploying, configuring > Elastic with the UserALE.js instructional material (in our git docs pages). > I want these instructions to incorporate our container for Elastic and > LogStash. This container should be included in UserALE.js repo, or somewhere > sensible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-72) Batch transmission of logs
Michelle Beard created SENSSOFT-72: -- Summary: Batch transmission of logs Key: SENSSOFT-72 URL: https://issues.apache.org/jira/browse/SENSSOFT-72 Project: SensSoft Issue Type: Improvement Components: UserALE.pyqt Reporter: Michelle Beard Assignee: Michelle Beard Fix For: UserALE.PyQt5 0.1.5 Enable support to dump logs to file every Xms. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-54) Containers
[ https://issues.apache.org/jira/browse/SENSSOFT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-54: --- Component/s: Distill > Containers > -- > > Key: SENSSOFT-54 > URL: https://issues.apache.org/jira/browse/SENSSOFT-54 > Project: SensSoft > Issue Type: Task > Components: Distill >Reporter: Joshua Poore >Assignee: Michelle Beard > > 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] [Updated] (SENSSOFT-110) Get hi-Res assets from Strat Comm
[ https://issues.apache.org/jira/browse/SENSSOFT-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-110: Summary: Get hi-Res assets from Strat Comm (was: Get hi-Res asstes from Strat Comm) > Get hi-Res assets from Strat Comm > - > > Key: SENSSOFT-110 > URL: https://issues.apache.org/jira/browse/SENSSOFT-110 > Project: SensSoft > Issue Type: Sub-task > Components: documentation, website >Reporter: Joshua Poore >Assignee: Arthi Vezhavendan > > get Hi-rez assets from Strat Comm -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (SENSSOFT-106) TAP Docker Image
[ https://issues.apache.org/jira/browse/SENSSOFT-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard reassigned SENSSOFT-106: --- Assignee: Michelle Beard (was: Arthi Vezhavendan) > TAP Docker Image > > > Key: SENSSOFT-106 > URL: https://issues.apache.org/jira/browse/SENSSOFT-106 > Project: SensSoft > Issue Type: Task > Components: TAP >Reporter: Joshua Poore >Assignee: Michelle Beard > Fix For: Tap 0.2 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-106) TAP Docker Image
[ https://issues.apache.org/jira/browse/SENSSOFT-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-106: Summary: TAP Docker Image (was: TAP Docker Image, Config with Distill+Elastic Docker) > TAP Docker Image > > > Key: SENSSOFT-106 > URL: https://issues.apache.org/jira/browse/SENSSOFT-106 > Project: SensSoft > Issue Type: Task > Components: TAP >Reporter: Joshua Poore >Assignee: Arthi Vezhavendan > Fix For: Tap 0.2 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-106) TAP Docker Image
[ https://issues.apache.org/jira/browse/SENSSOFT-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-106. - Resolution: Fixed Provided docker solution for TAP deployment w/out Distill. We can think up a solution to ship all products in SENSSOFT-84. > TAP Docker Image > > > Key: SENSSOFT-106 > URL: https://issues.apache.org/jira/browse/SENSSOFT-106 > Project: SensSoft > Issue Type: Task > Components: TAP >Reporter: Joshua Poore >Assignee: Michelle Beard > Fix For: Tap 0.2 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-103) Userale.pyqt5 Jenkins Build
[ https://issues.apache.org/jira/browse/SENSSOFT-103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-103: Description: UserALE.pyqt5 jenkins build. > Userale.pyqt5 Jenkins Build > --- > > Key: SENSSOFT-103 > URL: https://issues.apache.org/jira/browse/SENSSOFT-103 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.PyQt5 >Reporter: Joshua Poore >Assignee: Michelle Beard > Original Estimate: 4h > Remaining Estimate: 4h > > UserALE.pyqt5 jenkins build. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SENSSOFT-104) TAP Jenkins Build
[ https://issues.apache.org/jira/browse/SENSSOFT-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15588810#comment-15588810 ] Michelle Beard commented on SENSSOFT-104: - [~arthivez] TAP blank job created: https://builds.apache.org/view/S/view/SensSoft/job/tap-ci/ > TAP Jenkins Build > - > > Key: SENSSOFT-104 > URL: https://issues.apache.org/jira/browse/SENSSOFT-104 > Project: SensSoft > Issue Type: Sub-task > Components: TAP >Reporter: Joshua Poore >Assignee: Arthi Vezhavendan > Original Estimate: 5h > Remaining Estimate: 5h > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-117) Integrate PyLint to UserALE.PyQt5
[ https://issues.apache.org/jira/browse/SENSSOFT-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-117. - Resolution: Fixed > Integrate PyLint to UserALE.PyQt5 > - > > Key: SENSSOFT-117 > URL: https://issues.apache.org/jira/browse/SENSSOFT-117 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Minor > Fix For: UserALE.PyQt5 0.1.6 > > > Implement coding standard for UserALE.PyQt5. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-103) Userale.pyqt5 Jenkins Build
[ https://issues.apache.org/jira/browse/SENSSOFT-103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-103. - Resolution: Fixed Fix Version/s: UserALE.PyQt5 0.1.6 Building and running tests with Docker on Jenkins. > Userale.pyqt5 Jenkins Build > --- > > Key: SENSSOFT-103 > URL: https://issues.apache.org/jira/browse/SENSSOFT-103 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.PyQt5 >Reporter: Joshua Poore >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.6 > > Original Estimate: 4h > Time Spent: 4h > Remaining Estimate: 0h > > UserALE.pyqt5 jenkins build. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-118) Code Coverage analysis for UserALE.PyQt5
[ https://issues.apache.org/jira/browse/SENSSOFT-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-118. - Resolution: Fixed > Code Coverage analysis for UserALE.PyQt5 > > > Key: SENSSOFT-118 > URL: https://issues.apache.org/jira/browse/SENSSOFT-118 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.6 > > > Code coverage tests for UserALE.PyQt5. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-83) Distill Jenkins Build
[ https://issues.apache.org/jira/browse/SENSSOFT-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-83: --- Summary: Distill Jenkins Build (was: Integrate Distill with Jenkins) > Distill Jenkins Build > - > > Key: SENSSOFT-83 > URL: https://issues.apache.org/jira/browse/SENSSOFT-83 > Project: SensSoft > Issue Type: Sub-task > Components: Distill >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: Distill 0.1.3 > > > Build Distill w/ Jenkins -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Deploy (Production) Distill with Gunicorn + Nginx
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-52: --- Summary: Deploy (Production) Distill with Gunicorn + Nginx (was: Deploy Distill with Gunicorn + Nginx) > Deploy (Production) Distill with Gunicorn + Nginx > - > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Affects Versions: Distill 0.1.3 > Environment: Ubuntu 16.0.4 LTS (Xenial) >Reporter: Michelle Beard >Assignee: Michelle Beard > Labels: docker > Fix For: Distill 0.1.4 > > Original Estimate: 8h > Remaining Estimate: 8h > > Finalized docker component to deploy a Distill production server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-155) Upgrade Elastic Stack to 5.0
Michelle Beard created SENSSOFT-155: --- Summary: Upgrade Elastic Stack to 5.0 Key: SENSSOFT-155 URL: https://issues.apache.org/jira/browse/SENSSOFT-155 Project: SensSoft Issue Type: Improvement Components: Distill Affects Versions: Distill 0.1.3 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: Distill 0.1.4 Elastic release 5.0. Templates need updating. Distill's API should not be effected. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-117) Integrate PyLint to UserALE.PyQt5
[ https://issues.apache.org/jira/browse/SENSSOFT-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-117: Sprint: Sprint 4 > Integrate PyLint to UserALE.PyQt5 > - > > Key: SENSSOFT-117 > URL: https://issues.apache.org/jira/browse/SENSSOFT-117 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Minor > Fix For: UserALE.PyQt5 0.1.6 > > > Implement coding standard for UserALE.PyQt5. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-118) Code Coverage analysis for UserALE.PyQt5
[ https://issues.apache.org/jira/browse/SENSSOFT-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-118: Sprint: Sprint 4 > Code Coverage analysis for UserALE.PyQt5 > > > Key: SENSSOFT-118 > URL: https://issues.apache.org/jira/browse/SENSSOFT-118 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.6 > > > Code coverage tests for UserALE.PyQt5. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-52) Deploy Distill with Gunicorn + Nginx
[ https://issues.apache.org/jira/browse/SENSSOFT-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-52: --- Sprint: Sprint 2, Sprint 4 (was: Sprint 2, Sprint 3) > Deploy Distill with Gunicorn + Nginx > > > Key: SENSSOFT-52 > URL: https://issues.apache.org/jira/browse/SENSSOFT-52 > Project: SensSoft > Issue Type: Task > Components: Distill >Affects Versions: Distill 0.1.3 > Environment: Ubuntu 16.0.4 LTS (Xenial) >Reporter: Michelle Beard >Assignee: Michelle Beard > Labels: docker > Fix For: Distill 0.1.4 > > Original Estimate: 8h > Remaining Estimate: 8h > > Finalized docker component to deploy a Distill production server. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-77) Emit UserALE.PyQt5 messages to HTTP
[ https://issues.apache.org/jira/browse/SENSSOFT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-77: --- Sprint: Sprint 4 (was: Sprint 3) > Emit UserALE.PyQt5 messages to HTTP > --- > > Key: SENSSOFT-77 > URL: https://issues.apache.org/jira/browse/SENSSOFT-77 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.6 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.6 > > Original Estimate: 8h > Remaining Estimate: 8h > > UserALE.PyQt5 currently stores logs to file. Add the ability to send to a > server listening on address:port. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-102) Distinguish between mouse events
[ https://issues.apache.org/jira/browse/SENSSOFT-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-102: Sprint: Sprint 4 > Distinguish between mouse events > > > Key: SENSSOFT-102 > URL: https://issues.apache.org/jira/browse/SENSSOFT-102 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.5, UserALE.PyQt5 0.1.6 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.6 > > > Distinguish between stray mouse click events and true button presses. > Sequence : > mousedown, mouseup, !mouseleave ==> mouseclick > mousedown, mousemove, mouseleave ==> leave be > Reported by: Jeremy Marcus. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-116) Integrate PyLint to Distill
Michelle Beard created SENSSOFT-116: --- Summary: Integrate PyLint to Distill Key: SENSSOFT-116 URL: https://issues.apache.org/jira/browse/SENSSOFT-116 Project: SensSoft Issue Type: Improvement Components: Distill Reporter: Michelle Beard Assignee: Michelle Beard Priority: Minor Fix For: Distill 0.1.4 Implement a coding standard for Distill -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (SENSSOFT-116) Integrate PyLint to Distill
[ https://issues.apache.org/jira/browse/SENSSOFT-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-116. - Resolution: Fixed Integrated pylint in Distill for Jenkins build. > Integrate PyLint to Distill > > > Key: SENSSOFT-116 > URL: https://issues.apache.org/jira/browse/SENSSOFT-116 > Project: SensSoft > Issue Type: Improvement > Components: Distill >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Minor > Fix For: Distill 0.1.4 > > > Implement a coding standard for Distill -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-120) Python logging module interferes with other applications logging
[ https://issues.apache.org/jira/browse/SENSSOFT-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-120: Fix Version/s: UserALE.PyQt5 0.1.5 > Python logging module interferes with other applications logging > > > Key: SENSSOFT-120 > URL: https://issues.apache.org/jira/browse/SENSSOFT-120 > Project: SensSoft > Issue Type: Bug > Components: UserALE.PyQt5 >Affects Versions: UserALE.PyQt5 0.1.5 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.PyQt5 0.1.5, UserALE.PyQt5 0.1.6 > > Original Estimate: 1h > Remaining Estimate: 1h > > We found a bug in UserALE logging that seems to be a very simple fix. In > fact, I have attached a modified version of ale.py which I believe addresses > the issue. > > The issue arises when UserALE is used to instrument a program which also > utilizes the python logging module. Since UserALE leverages the > logging.baseConfig() functionality, it shares the root logger in that module > with any other part of the program which performs logging. Therefore any > modifications to the root logger affect output everywhere it is utilized. > This cropped up in ImageMagickGUI. The real issue is with > logging.baseConfig(): if any handlers are set up for the root logger prior to > a call to baseConfig(), the subsequent call is ignored. To prevent this > overlap, I created a new logger object in ale.py and gave it all the > attributes of the original logger. I additionally set it to ignore the logger > hierarchy in the logging module, so that the UserALE output doesn’t propagate > to other loggers. Preliminary testing suggests that this has rectified the > issue without removing functionality or introducing features. > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-120) Python logging module interferes with other applications logging
Michelle Beard created SENSSOFT-120: --- Summary: Python logging module interferes with other applications logging Key: SENSSOFT-120 URL: https://issues.apache.org/jira/browse/SENSSOFT-120 Project: SensSoft Issue Type: Bug Components: UserALE.PyQt5 Affects Versions: UserALE.PyQt5 0.1.5 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: UserALE.PyQt5 0.1.6 We found a bug in UserALE logging that seems to be a very simple fix. In fact, I have attached a modified version of ale.py which I believe addresses the issue. The issue arises when UserALE is used to instrument a program which also utilizes the python logging module. Since UserALE leverages the logging.baseConfig() functionality, it shares the root logger in that module with any other part of the program which performs logging. Therefore any modifications to the root logger affect output everywhere it is utilized. This cropped up in ImageMagickGUI. The real issue is with logging.baseConfig(): if any handlers are set up for the root logger prior to a call to baseConfig(), the subsequent call is ignored. To prevent this overlap, I created a new logger object in ale.py and gave it all the attributes of the original logger. I additionally set it to ignore the logger hierarchy in the logging module, so that the UserALE output doesn’t propagate to other loggers. Preliminary testing suggests that this has rectified the issue without removing functionality or introducing features. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SENSSOFT-157) Log Halt
Michelle Beard created SENSSOFT-157: --- Summary: Log Halt Key: SENSSOFT-157 URL: https://issues.apache.org/jira/browse/SENSSOFT-157 Project: SensSoft Issue Type: Bug Components: UserALE.js Affects Versions: UserALE.js 0.3 Reporter: Michelle Beard Assignee: Clay Gimenez Fix For: UserALE.js 0.3 An event triggered by a user action needs to be logged, but events that propagate need to be halted. These are system responses to the given user action. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SENSSOFT-220) Add interval log timeout
[ https://issues.apache.org/jira/browse/SENSSOFT-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-220: Remaining Estimate: 2h Original Estimate: 2h > Add interval log timeout > > > Key: SENSSOFT-220 > URL: https://issues.apache.org/jira/browse/SENSSOFT-220 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.js 0.2.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > If there is a timeout between intervals, ensure that a new interval is > created. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-192) Record Interval Events
[ https://issues.apache.org/jira/browse/SENSSOFT-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-192: Sprint: Sprint 8 > Record Interval Events > -- > > Key: SENSSOFT-192 > URL: https://issues.apache.org/jira/browse/SENSSOFT-192 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.js 0.2.0 > > > Detect repeated userale events by keeping track of an interval: > An interval event describes a sequence of identical userale events > (mouseovers, drags, etc). It must record the start of the event and the end > of the event. In the case that a userale event does not update/timeouts, the > interval is closed by the library and emitted to the logging server. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (SENSSOFT-192) Record Interval Events
[ https://issues.apache.org/jira/browse/SENSSOFT-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard reassigned SENSSOFT-192: --- Assignee: Michelle Beard (was: Rob Foley) > Record Interval Events > -- > > Key: SENSSOFT-192 > URL: https://issues.apache.org/jira/browse/SENSSOFT-192 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.js 0.2.0 > > > Detect repeated userale events by keeping track of an interval: > An interval event describes a sequence of identical userale events > (mouseovers, drags, etc). It must record the start of the event and the end > of the event. In the case that a userale event does not update/timeouts, the > interval is closed by the library and emitted to the logging server. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (SENSSOFT-193) Cleanup Distill
[ https://issues.apache.org/jira/browse/SENSSOFT-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-193. - Resolution: Fixed Deprecated STOUT integration. > Cleanup Distill > > > Key: SENSSOFT-193 > URL: https://issues.apache.org/jira/browse/SENSSOFT-193 > Project: SensSoft > Issue Type: Improvement > Components: Distill >Affects Versions: Distill 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: Distill 0.1.0 > > > Revisit Distill and cleanup any references to UserALE 3.0 (deprecated). Work > on supporting UserALE.js. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Deleted] (SENSSOFT-194) Sequence Generation
[ https://issues.apache.org/jira/browse/SENSSOFT-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard deleted SENSSOFT-194: > Sequence Generation > --- > > Key: SENSSOFT-194 > URL: https://issues.apache.org/jira/browse/SENSSOFT-194 > Project: SensSoft > Issue Type: New Feature >Reporter: Michelle Beard >Assignee: Michelle Beard > > Given UserALE.js data, want to be able to generate sequence counts by path > (dom tree). -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-208) Simplify TAP Dev Setup
[ https://issues.apache.org/jira/browse/SENSSOFT-208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-208: Sprint: Sprint 8, Sprint 9, Sprint 10 (was: Sprint 8, Sprint 9) > Simplify TAP Dev Setup > -- > > Key: SENSSOFT-208 > URL: https://issues.apache.org/jira/browse/SENSSOFT-208 > Project: SensSoft > Issue Type: Improvement >Reporter: Arthi Vezhavendan >Assignee: Arthi Vezhavendan > Fix For: Tap 0.1.0 > > Original Estimate: 3h > Remaining Estimate: 3h > > Simplify TAP dev environment by changing the gulpfile. Then we will not have > to rebuild via docker upon every change during development and testing. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-199) Add Filtering to Bar Charts
[ https://issues.apache.org/jira/browse/SENSSOFT-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-199: Sprint: Sprint 8, Sprint 9, Sprint 10 (was: Sprint 8, Sprint 9) > Add Filtering to Bar Charts > --- > > Key: SENSSOFT-199 > URL: https://issues.apache.org/jira/browse/SENSSOFT-199 > Project: SensSoft > Issue Type: Task >Affects Versions: Tap 0.1.0 >Reporter: Arthi Vezhavendan >Assignee: Arthi Vezhavendan > Fix For: Tap 0.1.0 > > Original Estimate: 6h > Remaining Estimate: 6h > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-202) Basic Layout for Sankey Diagram
[ https://issues.apache.org/jira/browse/SENSSOFT-202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-202: Sprint: Sprint 8, Sprint 9, Sprint 10 (was: Sprint 8, Sprint 9) > Basic Layout for Sankey Diagram > --- > > Key: SENSSOFT-202 > URL: https://issues.apache.org/jira/browse/SENSSOFT-202 > Project: SensSoft > Issue Type: Task >Reporter: Arthi Vezhavendan >Assignee: Arthi Vezhavendan > Fix For: Tap 0.1.0 > > Original Estimate: 10h > Remaining Estimate: 10h > > Incorporate a basic sankey diagram with distill calls -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-210) Integrate SankeyPlot with Demo Site
[ https://issues.apache.org/jira/browse/SENSSOFT-210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-210: Sprint: Sprint 9, Sprint 10 (was: Sprint 9) > Integrate SankeyPlot with Demo Site > --- > > Key: SENSSOFT-210 > URL: https://issues.apache.org/jira/browse/SENSSOFT-210 > Project: SensSoft > Issue Type: Task > Components: TAP >Affects Versions: Tap 0.1.0 >Reporter: Arthi Vezhavendan >Assignee: Arthi Vezhavendan > Fix For: Tap 0.1.0 > > Original Estimate: 10h > Remaining Estimate: 10h > > Integrate the sankey plot with live logs from the demo site. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-192) Record Interval Events
[ https://issues.apache.org/jira/browse/SENSSOFT-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-192: Sprint: Sprint 8, Sprint 9, Sprint 10 (was: Sprint 8, Sprint 9) > Record Interval Events > -- > > Key: SENSSOFT-192 > URL: https://issues.apache.org/jira/browse/SENSSOFT-192 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.js 0.2.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Detect repeated userale events by keeping track of an interval: > An interval event describes a sequence of identical userale events > (mouseovers, drags, etc). It must record the start of the event and the end > of the event. In the case that a userale event does not update/timeouts, the > interval is closed by the library and emitted to the logging server. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-203) Address UserALE.js feedback from lewismc
[ https://issues.apache.org/jira/browse/SENSSOFT-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-203: Sprint: Sprint 9, Sprint 10 (was: Sprint 9) > Address UserALE.js feedback from lewismc > > > Key: SENSSOFT-203 > URL: https://issues.apache.org/jira/browse/SENSSOFT-203 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: UserALE.js 0.1.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Hi Folks, > This is straight from my identical feedback on the dev@ list. Excellent work > on UserALE.js it is looking very good. > Lewis > Some initial questions/feedback/observations > # The README [0] needs to be updated in several places, this will be obvious > when you read the README. This will need to be updated. > # Is the intention to host UserALE.js on some CDN somewhere? I see from [1] > that the intention is to release the code to NPM and/or Bower... is this work > in progress (I think it definitely is) and if so is it documented somewhere? > # It might be worth providing a more detailed description at [2] > # I would make sure that the JIRA Release Notes [3] are copied over to the > CHANGELOG.md file [4]. Additionally, I would structure it after the following > example [5] where essentially the JIRA release report is copied and pasted in > there, this tends to render nicely in Markdown. Additionally, it looks better > if the release manager provides a short link to the release report. This can > be obtained using the URL shortening service at [6]. > # Please make sure to add a DISCLAIMER, a sample can be seen at [7] > # We need to produce a KEYS file for all SensSoft developers who wish to act > as release manager and sign release artifacts. They KEYS file can live > anywhere within/across the SensSoft repositories. An example can be found at > [8]. > # We need to generate a NOTICE file which essentially details usage and > appropriate attribution of dependencies consumed within UserALE.js. An > example can be seen at [9]. > # We should probably generate a Description of a Project (DOAP) file for > every SensSoft project... however this is not a blocker for a release. > I think the above represents a minimum degree of feedback that I would like > to see addressed before we attempt to generate a release candidate for > UserALE.js. > If there are ANY questions, please let me know. > I've raised a JIRA issue for this at [10] which will enable someone(s) to > track and address the issues. > Thanks > [0] https://github.com/apache/incubator-senssoft-useralejs > [1] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/README.md > [2] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/package.json#L4 > [3] > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320621=12339748 > [4] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/CHANGELOG.md > [5] > https://raw.githubusercontent.com/apache/incubator-joshua/master/CHANGES.md > [6] https://s.apache.org/ > [7] https://github.com/apache/incubator-joshua/blob/master/DISCLAIMER.txt > [8] https://github.com/apache/incubator-joshua/blob/master/KEYS > [9] https://github.com/apache/incubator-joshua/blob/master/NOTICE.txt > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (SENSSOFT-213) Update UserALE.js deployment Instructions
Michelle Beard created SENSSOFT-213: --- Summary: Update UserALE.js deployment Instructions Key: SENSSOFT-213 URL: https://issues.apache.org/jira/browse/SENSSOFT-213 Project: SensSoft Issue Type: Improvement Components: UserALE.js Affects Versions: UserALE.js 0.1.0 Reporter: Michelle Beard Assignee: Rob Foley Fix For: UserALE.js 0.1.0 Currently, we need to update some files in userale.js so we are no longer dependent on our draper GH pages for building, deploying userale, and the script tag. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-217) Track what type of change occurred in UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-217: Remaining Estimate: 0.25h Original Estimate: 0.25h > Track what type of change occurred in UserALE.js > > > Key: SENSSOFT-217 > URL: https://issues.apache.org/jira/browse/SENSSOFT-217 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Michelle Beard >Assignee: Michelle Beard > Fix For: UserALE.js 0.2.0 > > Original Estimate: 0.25h > Remaining Estimate: 0.25h > > For interval logging, need to keep track of what type of change occurred > (element vs event). -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (SENSSOFT-217) Track what type of change occurred in UserALE.js
Michelle Beard created SENSSOFT-217: --- Summary: Track what type of change occurred in UserALE.js Key: SENSSOFT-217 URL: https://issues.apache.org/jira/browse/SENSSOFT-217 Project: SensSoft Issue Type: Improvement Components: UserALE.js Affects Versions: UserALE.js 0.2.0 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: UserALE.js 0.2.0 For interval logging, need to keep track of what type of change occurred (element vs event). -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (SENSSOFT-214) Added UserALE tag, but no logs generated
[ https://issues.apache.org/jira/browse/SENSSOFT-214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard updated SENSSOFT-214: Fix Version/s: UserALE.js 0.1.0 > Added UserALE tag, but no logs generated > > > Key: SENSSOFT-214 > URL: https://issues.apache.org/jira/browse/SENSSOFT-214 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0, UserALE.js 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Blocker > Fix For: UserALE.js 0.2.0, UserALE.js 0.1.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > Using the UserALE.js web extension, we have been successfully able to inject > the UserALE.js script tag to an application, but no logs are being sent (no > errors thrown). -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (SENSSOFT-214) Added UserALE tag, but no logs generated
[ https://issues.apache.org/jira/browse/SENSSOFT-214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michelle Beard resolved SENSSOFT-214. - Resolution: Fixed Applied fix to master branch. Will cherry pick and push to web extension and interval branch. > Added UserALE tag, but no logs generated > > > Key: SENSSOFT-214 > URL: https://issues.apache.org/jira/browse/SENSSOFT-214 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0, UserALE.js 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Blocker > Fix For: UserALE.js 0.2.0, UserALE.js 0.1.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > Using the UserALE.js web extension, we have been successfully able to inject > the UserALE.js script tag to an application, but no logs are being sent (no > errors thrown). -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (SENSSOFT-216) Generate Sankey data output
Michelle Beard created SENSSOFT-216: --- Summary: Generate Sankey data output Key: SENSSOFT-216 URL: https://issues.apache.org/jira/browse/SENSSOFT-216 Project: SensSoft Issue Type: New Feature Components: Distill Affects Versions: Tap 0.1.0, Distill 0.1.0 Reporter: Michelle Beard Assignee: Michelle Beard Fix For: Tap 0.1.0, Distill 0.1.0 Now that we have interval logging, generate: 1) All targets list 2) Source -> targets graph (linked list) -- This message was sent by Atlassian JIRA (v6.4.14#64029)