Giter Club home page Giter Club logo

pictogramas's People

Contributors

antopasten avatar basilio avatar felipelavinz avatar hspencer avatar jacodiego avatar mvonunger avatar reneerodo avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

antopasten

pictogramas's Issues

correcciones a archivos exportados en capa 3-context

las imágenes svg exportadas desde el illustrator deben estar circunscritas al mismo canvas en que se ubican las restantes capas, es decir, deben quedar bien posicionadas con respecto a éstas al superponerlas

Normar y homologar archivo descriptivo manifest.json

  • Estructura de archivo manifest.json no está acorde a estructura planteada en documentación, se debe actualizar lo que corresponda
  • Incluir definiciones sobre cada propiedad utilizada para describir los pictogramas
  • En propiedades "category" y "tags" de cada pictograma, se debe usar lenguaje natural ("Trámites" en lugar de "tramites")
  • Corregir errores ortográficos en propiedades "label", p.ej "Modulo de servicio" → "Módulo de servicio"
  • Se podría añadir un campo "description" que sea complementario al de "label", que permita un texto más extenso

Herramienta de exportación

Crear una herramienta por línea de comandos para exportar por capas, todas las combinaciones, o una combinación específica a PNG u otros formatos de imagen

Mejoras de organización del repositorio

Hola @hspencer

Actualmente hay varias ramas activas en el repositorio, en especial "master" y "gh-pages"; esta última se está utilizando fundamentalmente para construir la visualización web que está en https://accesibilidad-inclusion.github.io/pictogramas/

Propongo integrar gh-pages a master y construir la visualización web directamente desde master, de modo de reducir la complejidad de administración del repo.

Adicionalmente, al hacer el merge podemos usar la opción "squash commits" para integrar todos los cambios en un solo commit y asi evitar "inflar" el peso del repositorio con los archivos binarios que en algún punto estaban versionados.

Con respecto a los archivos de Illustrator, identifico básicamente tres opciones:

  1. Utilizar "Large file storage" - al parecer se podría integrar de forma transparente en el repositorio, pero tiene un límite gratuito bastante limitado. Se puede pagar para elevar ese límite.
  2. Incorporarlos como otro repositorio, que podría estar hosteado en el servidor de la e[ad] - sería más complejo de administrar, pero podríamos tener más control en cuanto al uso de espacio. También sería más complejo manejar los aportes a los archivos Illustrator.
  3. Dejar de utilizar archivos de Illustrator y en su lugar usar únicamente SVG. Esto sería por lejos la mejor opción en cuanto a facilidad de integrar en el repo, incluir nuevas contribuciones, etc.

Espero tus comentarios,
saludos!

Definición de paquete con propiedades

Por cada idioma en que se disponibilizará, crear un JSON con las descripciones y traducciones de cada ícono, p. ej:

[
  {
    "layer": 1,
    "path": "1-actions/wait.svg",
    "label": "Person waiting"
  }
]

Relase nueva versión de pictogramas

Hola @reneerodo @hspencer

para completar el paso a producción de los nuevos pictogramas, necesitamos su ayuda con:

cc @antopasten @jacodiego @pedroarellano

Homologar y corregir nombres de archivos

Actualmente los nombres de archivos no están definidos de forma uniforme, p.ej: registro-civil-2.svg, sign-center-left--seat.svg

Se debería definir una convención de nombres y aplicarla consistentemente en todos los archivos.

Se propone como convención: {$titulo}--{$variante}.svg o simplemente

  • sin utilización de caracteres especiales
  • utilizar guión medio ("-") como separador de palabras
  • utilizar doble guión medio ("--") para identificar variables
  • utilizando el mismo idioma para nombrar todos los archivos

Añadir definiciones para publicación como paquete

Añadir las definiciones para publicación como paquete de npm/yarn (javascript) y packagist (php). Podríamos establecer como issues del repositorio la posibilidad de añadir nuevos gestores de paquetes y pedir colaboración con quienes tengan experiencia en esos lenguajes (ruby, python, .net, etc)

Sitio web (gh-pages)

Habilitar un sitio sencillo con github pages que permita explicitar los procesos técnicos y de diseño para poder contribuir al proyecto

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.