Voy a recopilar documentos/activos de varios tipos (páginas web, archivos PDF, imágenes, videos) que quiero poder administrar.
Algunos de esos documentos son un solo archivo (p. ej., PDF), otros pueden abarcar varios archivos (p. ej., una página web guardada) y, en el último caso, quiero administrar el documento como una sola entidad, en lugar de solo un conjunto de archivos.
Quiero poder adjuntar metadatos a los documentos (en particular, etiquetas, pero también otra información (esencialmente pares clave-valor).
Debe ejecutarse en Linux y ser de código abierto y debe ser "hackeable " , es decir, preferiría una solución basada en un lenguaje de secuencias de comandos en lugar de algo compilado.
Idealmente, todo estaría basado en archivos en lugar de usar una base de datos, pero ese no es un requisito estricto.
¿Alguna recomendación?
Es bastante inesperado, pero emacs servirá.
Necesitas emacs y algunos complementos para ello:
Se ejecuta en Linux, es pirateable y funciona sin RDBMS. Bookmark+ incluye etiquetas y atributos que contienen objetos arbitrarios de EmacsLisp como valores. También permite etiquetar directorios completos o regiones específicas en un texto.
Si decide usar emacs, considere algunos complementos de utilidad que facilitarían el trabajo con emacs
Ver más información en emacs wiki
Podrías probar con Zotero . Hace todo lo que necesita en el sentido de que actúa como un administrador de colección, es multiplataforma y es (creo) pirateable.
Viene con complementos para los principales navegadores para que pueda guardar páginas web, archivos PDF directamente en la colección. Los archivos también se pueden cargar desde su disco duro. Y los archivos se pueden etiquetar, agregar a carpetas y subcarpetas, etc.
Finalmente, creo que está escrito en Javascript y, por lo tanto, parece pirateable. Ciertamente, hay variantes (estoy pensando en Juris-M ) que sugieren una capacidad para reconfigurar el software.
izzy