Comments (2)
This sounds like a great use of the tool (either cribbing from analyze-sample-code
or rolling something similar of our own). @jayoung-lee: do you know if there's interest in motivating a broader survey of API docs in response to the satisfaction study?
from surveyor.
I should have been more clear about the context of this request!
We have a satisfaction survey (HaTS) that's been running on the Flutter's top 20 API docs and collecting satisfaction scores since stable 1.5 release. Because the survey will continue to collect the satisfaction scores, I plan to use the surveyor to help with the analysis. More specifically, I plan to run the surveyor after each release of stable to see if any doc's been updated. Then, I will join the surveyor results with the HaTS survey results, which will help me more easily track how the changes in the API docs (e.g., added image) influence the satisfaction (instead of going through 20 pages manually after each release).
What I can also do is creating a dashboard that shows the ranking of API docs by the number of visitors (from Google Analytics) along with the information on whether a doc is missing snippets or images (surveyor output), so that the team members can easily identify which doc needs love.
Another use case that @InMatrix suggested is to use the same surveyor for the documentation of Flutter/Dart packages. From the Q2 survey we found out that one of the biggest pain points in using packages was the lack of documentation, especially the code samples (article). I think we can propose to use the surveyor outputs as one of the quality metrics.
from surveyor.
Related Issues (16)
- a surveyor for Widget 2-grams HOT 14
- create a lint count surveyor
- make `silent` suppress all stdout HOT 1
- update Dart1 filtering to use pana logic
- consider a surveyor to gather data on map default usage
- update to analyzer ^1.3.0 (+NNBD) HOT 1
- fix widget_surveyor tests
- introduce sdkPath API to analysis driver HOT 3
- update widget surveyor to track custom vs. flutter widgets HOT 2
- ☂ 1.0.0 Release Plan
- update widget_surveyor example to use it's own index or update `package:corpus` HOT 2
- fix widget surveyor to work in switch statements HOT 2
- Surveyor cannot detect child/children, when the child/children are functions calls
- support for early bailout of analysis
- configuration support for ignoring source directories HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from surveyor.