On 24.04.2014 16:36, Mauricio Acebal wrote: Hi!
I'm working at frontiers publication group and we are implanting invenio
[...]
Considering our case could happen to other people and understanding the downsides of modifying the standard invenio sources, we wanted to ask if this has been discussed before and there is another way to achieve this behavior we want without altering invenio sources, or are you considering doing something that can work for us in future versions. I hope i've explained myself correctly, but if there anything else you need to know please ask. Thank you very much for your time.
For me this sounds like you have a not yet handled usecase and some code that handles the usecase. Additionally, you want this to be handled cleanly, that is that this functionality is available upstreams in Invenio by default. Without your code it would be a feature request, with your code it would be a feature request including a patch (implying you consent ot Invenios GPL license). It would then be up to the responsilbe people in the Invenio core team if and how they can add your code. Depending on how it's done there might be some requirements to be met, but in general I think this is the way to go in OpenSource and it would be the clean way you mention provided your functionality is not yet there. -- Kind regards, Alexander Wagner Scientific Services / Scientific Publishing Central Library 52425 Juelich mail : [email protected] phone: +49 2461 61-1586 Fax : +49 2461 61-6103 http://www.fz-juelich.de/zb/wp ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------

