[Qualipso-a4] Fwd: Re: API... sort of

Jose Gato Luis jgato en libresoft.es
Mar Dic 15 12:19:25 CET 2009



El 14/12/09 14:58, Javier Pueyo escribió:
> El día 14 de diciembre de 2009 08:40, Jose Gato Luis
> <jgato en libresoft.es>  escribió:
>> y si quisiera buscar todos los documentos o ficheros de código fuente? ¿cuál
>> sería el tipo a buscar?
>
> Mmmm. Pues no se me ocurrió dividir los ficheros entre tipo "código
> fuente" y otros. Todos los ficheros son asignados tipo /NE/FILE y
> después el subtipo "C" "JAVA", "PL", "PY", "H", etc. (pero también
> "ODT", "PDF", "JPEG", etc.) viene unido mediante un guión a "FILE":
>
>   foo.h/NE/FILE-H
>   foo.py/NE/FILE-PY
>   foo.pdf/NE/FILE-PDF
>
> es decir, requiere analizar el tercer componente del triplete
> (quitando "FILE-") para saber qué subtipo de fichero es y después
> determinar si es "código fuente" según ese subtipo. ¿Quizá debería
> pre-analizar estas entidades y cambiar el tipo de entidad a
> /NE/SOURCE_FILE-H? Supongo que la lista de posibles tipos de
> source_files es limitada, ¿no?

claro podríamos limitarla ;)

Podríamos llegar a una solución que devolviera las tripletas de esta manera:

foo.h/SC/FILE-H
foo.py/SC/FILE-PY
foo.odt/DOC/FILE-ODT

¿sería complicado? Si es muy complicado, prefiero parsear lo que me 
devuelves ahoras en plan FILE-[*]




>
>
>>
>> El 14/12/09 14:33, Javier Pueyo escribió:
>>>
>>> El lun, 14-12-2009 a las 12:20 +0100, Jose Gato Luis escribió:
>>>>
>>>> Javier, ¿qué significa el tipo NE?
>>>>
>>>
>>> Es el acrónimo para Named Entity. Por ejemplo:
>>>
>>> FSF/NE/FLoss_Company
>>>
>>> significa que hay una "Entity" (entidad) "Named" (llamada) "Free
>>> Software Foundation" que pertenece a la categoría de "Compañías o
>>> Instituciones de Software Libre").
>>>
>>>>
>>>> El 04/12/09 11:09, Jose Gato Luis escribió:
>>>>>
>>>>> nautilus-directory-async.c/NE/FILE-C
>>>>>
>>>>> valor:   nautilus-directory-async.c
>>>>> tipo:    FILE
>>>>> subtipo: C
>>>>
>>>
>>>
>>>
>>
>> --
>> José Gato Luis                   | Libre Software Engineering Lab (GSyC)
>> Tel: (+34)-914 888 105           | Universidad Rey Juan Carlos
>> jgato en libresoft.es               | Edif. Departamental II - Despacho 121
>> http://libresoft.urjc.es/        | c/Tulipán s/n 28933 Móstoles (Madrid)
>>
> _______________________________________________
> Qualipso-a4 mailing list
> Qualipso-a4 en gsyc.escet.urjc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/qualipso-a4

-- 
José Gato Luis                   | Libre Software Engineering Lab (GSyC)
Tel: (+34)-914 888 105           | Universidad Rey Juan Carlos
jgato en libresoft.es               | Edif. Departamental II - Despacho 121
http://libresoft.urjc.es/        | c/Tulipán s/n 28933 Móstoles (Madrid)


More information about the Qualipso-a4 mailing list