Software Heritage es una infraestructura compleja: alcanzar una funcionalidad completa llevará esfuerzo y tiempo.
Ya hemos conseguido lo siguiente:
Desarrollamos módulos capaces de obtener el listado de los contenidos almacenados en diversas fuentes diferentes de Software. Ya se encuentran en producción varios listers, se necesitan todavía muchos otros. Si piensa que usted tiene las habilidades para contribuir, no lo dude y…
Once a list of contents is available, specific dumper modules extract the content from the sources, and prepare it for loading into the Software Heritage Archive, adding all necessary metadata.
Una vez que un listado de contenidos está disponible, los módulos dumper específicos extraen el contenido de las fuentes, y lo preparan para su carga en el Archivo Software Heritage, añadiendo todos los metadatos necesarios.
El motor núcleo para cargar contenidos, y todos sus metadatos, dentro de la base de datos que se encuentra en pleno centro del Software Heritage, está en desarrollo activo. Este módulo también produce las estadísticas que usted ve en la primera página de Software Heritage.
Estamos trabajando en esto
Si un contenido está almacenado en Software Heritage, planeamos hacerle saber dónde y cuándo lo hemos encontrado. Esta información de procedencia puede utilizarse para multitud de diferentes aplicaciones.
Si usted ha encontrado contenidos que no están en el archivo, planeamos dejarle añadir nuevas fuentes a nuestros listers, y entonces el nuevo contenido finalmente lo convertirá dentro del archivo.
Una vez que los contenidos están cargados y adecuadamente categorizados, será posible navegar por el archivo, explorando los diferentes proyectos, origen, y código fuente que están disponibles.
Una función de búsqueda de códigos es definitivamente una ventaja para utilizar el archivo al máximo. El tamaño de los datos que estamos recopilando plantea serios retos algorítmicos si se desea estar seguro de que las búsquedas se realizan suficientemente rápido.
A medio plazo, podrá descargar contenido almacenado en Software Heritage. Planeamos que usted pueda extraer este contenido en un formato que permita mantener el historial de desarrollo del mismo.