Hay un viejo dicho "Use la herramienta adecuada para el trabajo", un consejo de sentido común que se aplica a casi cualquier situación, especialmente en software. Pero, ¿qué sucede cuando las "herramientas adecuadas para el trabajo" no existen realmente?
Tú los haces.
El proyecto del Manual de Ubuntu enfrentó tal obstáculo al pensar en capturas de pantalla para la guía fácil de usar. A pesar de que solo se utilizan 30 capturas de pantalla en el manual, los más de 40 idiomas a los que se traduce el manual requieren capturas de pantalla en el idioma nativo: 30 x 40 = 1200. Deben tomarse más de mil capturas de pantalla - y todo en la última fecha posible para garantizar la precisión con la versión final.
“Cuanta más gente trabaje en él, menos eficiente será. Se vuelve más difícil enseñarles la forma correcta de hacer las cosas y la probabilidad de errores aumenta ". Benjamin Humphery, líder del Proyecto Manual, afirma sobre el Página wiki de QuickShot. “1200 capturas de pantalla que de otro modo tendrían que ser capturadas, recortadas, redimensionadas y configuradas en los ppp correctos manualmente, y luego cargadas en algún tipo de estructura consistente y organizada.”
¿Su solución? Cree una aplicación que automatice toda esta tarea repetitiva y potencialmente propensa a errores. Esa aplicación se llama QuickShot.
QuickShot: toma capturas de pantalla. Rápidamente.
"Quickshot es un programa de Python diseñado para capturar una gran cantidad de capturas de pantalla en diferentes idiomas". Benjamin me lo dijo cuando le pregunté más al respecto. "Está diseñado principalmente para su uso con el proyecto manual de Ubuntu, pero debería poder ajustarse para diferentes proyectos y usos".
El aspecto más sorprendente de todo esto es que QuickShot existía únicamente como un boceto hace 3 semanas.
Cómo funciona
Una vez que un usuario abre Quickshot, crea una nueva cuenta de usuario. Ellos inician sesión en esta cuenta y luego se descarga la base de datos actual de capturas de pantalla para el manual. Luego, la aplicación informa al alma útil de las capturas de pantalla que aún deben tomarse y un desglose detallado de lo que se necesita específicamente capturar en esa toma.
Una vez que el usuario está listo para usar, la aplicación cambia automáticamente el idioma necesario para las tomas, lo toma y luego lo carga de nuevo a la base de datos.
Echando una mano
QuickShot avanza a un ritmo constante, pero el equipo de Manual agradecería enormemente cualquier ayuda adicional. si eres un genio de las pitones y quieres ganar algunos puntos de brownie (¿es un dicho británico?), entonces dirígete a launchpad.net/quickshot y ensuciar.
Para verificar el progreso hasta ahora (y piratearlo), tome la rama bzr usando: -
Todo Ubuntu, Diariamente. Desde el 2009.