Document OTD, USB & OS related findings
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
- Tipo de issue
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- html, jekyll, linux, macos
- Área
- documentation
Línea de trabajo
No se identifican archivos ni pruebas. Empieza revisando los temas indicados de OTD, USB, Windows, Linux y macOS junto con la estructura existente del sitio Jekyll; se considera terminado cuando se haya elaborado un registro organizado y fácil de mantener de los hallazgos actuales y las incógnitas del proyecto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The Current Status of the Project
I think that we have come from a long way, but we are at a point where the lack of knowledge is the current bottleneck for all parties involved, being normal users, helpers, Contributors, maintainers and even devs themselves.
It's also important as this project won't live forever and therefore it's important to leave a trace of our work that others will be able to make use of to maybe create something greater.
A solution has been proposed
I proposed in the Discord Server that we start documenting every single bit of informations we currently have.
This include the following Domain:
OTD
-
Daemon
- Plugin System
- Output Modes
- Input Handling
- Plugins
- Transformations
- Input Handling
-
UX
- Framework
- Forms
- Dialogs
- Drawables
- Framework
-
Plugins
- Report Parsers
- Auxiliary Report
- Tablet Report Report
- Touch Report
- Others...
- Filters
- Interpolators
- Tools
- Bindings
- Report Parsers
-
Configurations
USB
-
Interfaces
- Endpoints
- HID Report Descriptors
- Collections
-
Top Level Collection
- Vendor
-
Non-Vendor
- PNP
- HVAN
- Sublevel Collections
-
Top Level Collection
- Collections
-
Initialization
- Huion
- Initialization Strings
- XP-Pen
- Output initialization
- Wacom
- Feature initialization
- Huion
-
Involvement of firmwares
OS
-
Windows
-
Device Exclusivity
- WinUSB
- Link to vendor interfaces
-
Kernel Level Drivers
- VMulti
- Broken by Windows Update
- VMulti
-
Windows Ink
- Workspace
- Core
-
-
Linux
- Display Servers
- Wayland
- Xorg
- libinput
- Smoothing
- Inconsistencies between setups
- Kernel level Drivers
- libwacom
- uc_logic
- Udevs
- link to Kernel level Drivers
- Display Servers
-
MacOS (that one is going to be the hardest to deal with)
- Lenguaje dominante
- HTML
- Estrellas
- 37
- Forks
- 10
- Merge medio
- 32 min
- PR fusionados (30 d)
- 4
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de OpenTabletDriver/opentabletdriver.github.io
-
wiki
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
enhancement good first issue wiki
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
bug wiki
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
OpenTabletDriver/opentabletdriver.github.io#302 · 1 comentario ·
-
enhancement wiki
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
OpenTabletDriver/opentabletdriver.github.io#299 · 2 comentarios ·
Todos los issues de OpenTabletDriver/opentabletdriver.github.io
Issues similares
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
fastrevmd-lab/rustmistmcp#161 ·
-
area: cli enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
neondatabase/agent-skills#139 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 Menos de una hora Aptitud para principiantes 70/100
-
2.3 EDA: `np.log` example adds +1 to every value, so it can't produce the `-inf` output shownAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
DataTalksClub/machine-learning-zoomcamp#730 ·
Los mantenedores suelen responder en 2 días