Enhancements to DataKitchen
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
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- electron, javascript
- Área
- desktop
Línea de trabajo
Revisa los elementos no marcados de la lista de comprobación de DataKitchen, especialmente las redirecciones de inicio de sesión y el cierre de sesión de ESS, las pruebas en MacOS y Windows, las acciones del menú contextual, la búsqueda de ontologías y los marcadores. Confirma cuál es la mejora restante prevista antes de empezar; «done» debe significar que el elemento seleccionado funciona y que se ha verificado su comportamiento específico de la plataforma o de Solid.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- reads & writes local file-system Resources & Containers
- Turtle
- JSON-LD
- text files
- images
- audio
- video
- reads and respects local settings
- local solid webid but only when on local page
- local solid profile
- local solid preferences (e.g. action icons depending on audience = developer/power-user)
- Local iconBase for completely offline work
- respects offline nature of local pages
- does not attempt to login on write on local page1
- does not show login/logout/signup buttons when on local page
- does not offer to login to Data-Kitchen local URL on IDP menu
- [x ] respects online nature of non-local pages
- operates with same databrowser in same window/tab as pod access
- non-local pages show signInOrSignUpButton
- [] login redirects to same page visited before login
- on NSS
- on CSS
- [?] on ESS
- [] logout works as expected
- on NSS
- on CSS
- [?] on ESS
- Easy install/update
- make binaries available
- internal CSS server stops & starts with electron - user doesn't need to start/stop separately
- automated checking for updates
- follows electron security best practices
- nodeIntegration = false in electron
- contextIsolation = true in electron
- informally tested on platforms
- Android
- Linux
- MacOs
- Windows
- To be added later (my previous versions did most of these)
- Get testers for Mac and Windows (all my tests are on Linux)
- add context menu to use local apps (protoge, vim, etc.) and to move/copy/delete/zip/SPARQL query each resource
- RDF configuration files with solid-ui forms
- Ontology Search
- Bookmarking
- Navigation (up a level, back, rebase)
- Apps
- Copy/Move/Zip between local file system and pods or between pods
- Help menu
- SPARQL
- Lenguaje dominante
- JavaScript
- Estrellas
- 35
- Forks
- 12
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 SolidOS/data-kitchen
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
SolidOS/data-kitchen#76 ·
-
I clicked on the search button below, but when the keyboard pops up I cannot see what I'm typingAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
SolidOS/data-kitchen#75 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
SolidOS/data-kitchen#74 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
SolidOS/data-kitchen#73 · 1 comentario ·
Todos los issues de SolidOS/data-kitchen
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
druxt/umami.demo.druxtjs.org#527 ·
Los mantenedores suelen responder en 9 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
NuSkooler/enigma-bbs#907 ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
documentation good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día