-
Notifications
You must be signed in to change notification settings - Fork 192
Paris Work Week
- Date: September 28 - October 2nd, 2015.
- Location: https://wiki.mozilla.org/Paris
- Karl Dubost
- Mike Taylor
- Guillaume Démésy
- Hallvord Steen
- Minutes (+ bug summary?) on wiki
- How to run meetings
- Team + personal goals/milestones
- Revisit time of meetings/1:1s
Weekly meetings. Originally Karl was running the agenda. He stopped to see if others would step in. Mostly that didn't happen (though Mike sometimes puts in agenda items because he's super cool 🆒 😎. Hallvord suggested using our meeting time to talk through certain issues, as a sort of triage. 👍 We can also do country-specific meetings, triage bugs for a specific country - perhaps invite special guests if we have past contributors for that country.
- TODO: Karl to investigate sending a weekly email of bugs that have been closed for the previous week for the compatibility mailing list.
- TODO: Consider semi-regular project meeting updates about bug successes (again), but also to point out issues that we need help with, especially for contacting.
- Abort + error management (errors.py?) See issue 713
The system is here, it's usable. We could for example at a first step, use it to log domain names of issues in sqlite db. So we could use that for feeds by domain name and for addons to know if a domain name has been reported already.
not that much spam, we had a couple at the beginning and then the facebook for the last couple of weeks.
- rel='nofollow' #716
- block fb.com
- ✔︎ update privacy policy to mention recording IP, timestamp, URI for spam control purposes (Issue #705)
- set up service to delete logs older than 14 days #717
- consider emailing logs, privacy implications
- log the info via flask #719
Should we reach out the participation team for their help? George roJustOneTer Do we want regular contributors or do we want contributing opportunities (as in one time help)? We have not done a very good job at training. Hallvord is playing with OBS. We might end up to do some recordings livestream.
- TODO: Karl will contact past contributors for issues/good things with needscontact and contacting
- TODO: I contacted site buttons. It will switch labels. It will say thank you. It will record statistics. I will offer a reminder option. This needs to be multiple tasks, it will lead to a personal dashboard.
TODO: Mike Taylor will contact people from the security team to discuss about the outreach issues once SSL, RC4, etc bugs are landing in Tech Evangelism.
(Outside activity + discussions)
(With Guillaume)
- this morning hacking a bit on errors in Flask and JS
- Guillaume arrived
- Mike went through the agenda
Microsoft seems not that much interested in fixing website bugs for Web Compatibility with IE. They are focusing on Edge. They gave us feedback
What is missing:
- lack of priority, severity, site ranking. We like the idea of adding prioritization at the triage level. Needs work on how it should work #715
- Platform specs: Hard because we do not necessary report from the tool where the issue is happening but interesting.
- Voting Systems: Agreed to track the number of issues reported for the same domain.
- Edge labels. See issue #707 Need to update the bot parser.
- Connectivity with engineers. A way for site devs to follow up what's happening for domain names.
** What works/doesn't work ***
- webcompat.com landing page is great
- social|user interaction
- Pinging MS if the issues are for everyone. Not useful.
** What would be cool? **
- A bot that automatically outreach's to a sites support alias, web form.
- #646 It would be indeed interesting to kill the thanks page and add a thanks and next step contributions.
- #571 We keep "Bug reporting for the internet." Looking at the search from Apple home page right now, could be a way to do it. We should do testing for "Report bug" if it's obvious or not.
- #545 "labels" to remove. Title font size smaller. Remove issue. @magsout / @karlcow proposes a layout.
- #510 Let's fix the dashboard issue first #442. And then we can do this filter. The icon button is becoming a "My dashboard + Sign out" the way github does.
- #501 linking bugs. Hallvord to do it
- #482 Let's pick up colors for browser. and 1 for status. todo by @magsout
- #445 Depends on #442. We'll do later once it's done.
- #442 Dashboard
- #637 move the labels editor at the bottom. Be smart about the layout when opening when at the bottom.
- #681 highlight for Drag and drop. Spinner inside the comment. Button inside the comment.
(With Guillaume and Karl at ParisWeb)
- Lots of things got done
(Karl at ParisWeb and Hallvord leaving in morning)
- Testing: how to make it better, how to make it quicker for Japan
- Mocking?
- setup, teardown https://github.com/webcompat/webcompat.com/issues/664
- UI design: http://firefox-dev.tools/ for inspiration
- Retrospective: What's not working? What's working?
- Logging Capabilities https://github.com/webcompat/webcompat.com/issues/245
- Spam/Abuse strategies fighting https://github.com/webcompat/webcompat.com/issues/694
- Reduce JS dependency on real content, Use JS to improve User Experience
- Normalise and add a style guide (markup, js, css)
- API, error management. Abort and flask best practices. http://flask.pocoo.org/docs/0.10/patterns/apierrors/
- Microsoft TheWebJustWorks feedback about webcompat.com
- SSL type bugs and contact effort.
- Outreach, how do we scale and how can we train others?
- Revisit boring team logistics (Team meeting times, 1:1s, etc)
- Q4+ goals
- Compat spec stuff