Catalis TO-DO

Lista de tareas pendientes. Muy incompleta. Varias tareas pendientes se mencionan dentro del mismo código de Catalis (especialmente en archivos .xis y .js). Véanse también la sección Planes del sitio web, y Funcionalidades sugeridas para Catalis, en este wiki.

Generación automática del código de biblioteca asignado por LC, en los campos donde sea necesario (040, 003, 859$a, subcampo $5 de notas y puntos de acceso). El código debe ingresarse en algún archivo de configuración.

Implementar los campos de holdings (853/855, 863/878). Los campos 866-868 son los básicos como para poder cargar las existencias de publicaciones seriadas: http://www.loc.gov/marc/holdings/echdtext.html . Para brindar acceso a estos campos desde la interfaz de edición, podemos hacer que la ventana que se abre desde el botón “Existencias” presente alternativamente el formulario actual (pensado para monografías) o un formulario con los campos 866, 867, 868 (cuando el registro corresponda a una seriada).

Visualizar del alguna forma razonable las notas públicas asociadas a un ejemplar individual, p.ej. “Ejemplar autografiado por el autor”.

Al importar registros antiguos, corregir códigos obsoletos en el 008 (e.g. wb -> gw, para Alemania)

Revisar qué sucede con LDR/05 (record status)

Añadir puntuación automática: campo 505, subcampos $r, $t (se puede hacer con confianza siempre y cuando no haya subcampos $g en el medio)

Uso de caracteres de control para delimitar caracteres no alfabetizables (en lugar de usar indicadores). Véase el documento Guidelines for the Non-Sorting Control Character Technique