ShareThis

Mostrando entradas con la etiqueta PKP. Mostrar todas las entradas
Mostrando entradas con la etiqueta PKP. Mostrar todas las entradas

miércoles, 22 de julio de 2009

El protocolo OAI-PMH para intercambio de información

El protocolo OAI-PMH (Open Archives Initiative-Protocol Metadata Harvesting), es una herramienta de interoperabilidad independiente de la aplicación, que permite realizar el intercambio de información para que desde puntos (proveedores de servicio) se puedan hacer búsquedas que abarquen la información recopilada en distintos repositorios asociados (proveedores de datos). Todo este intercambio se da a través de archivos XML. Uno de los proveedores de servicio más reconocido es es OAIster

Existen distintas aplicaciones que estan listas para hacer parte de este mecanismo de trabajo; DSpace, EPrints y OJS son solo algunos ejemplos de soluciones OAI-PMH compliant. Si usted hace uso de algunas herramientas, solo tendrá que registrar una dirección (una única vez) ante los sistemas proveedores de servicio que usted considere pertinentes (OAIster, Scientific Commons, DOAJ, Google Scholar). A partir de ese momento esos sistemas podran recopilar de manera automática toda la información que agregue en sus repositorios.

Vea tambien:
*Ayuda sobre OAI en DialNet
*Información sobre el protocolo OAI (en inglés)


¿El beneficio? Aumentar su visibilidad, y por ende la probabilidad de ser consultado.

Como registrar un repositorio OAI en el sitio Open Archives

1. Ingrese a http://www.openarchives.org/data/registerasprovider.html. Ingrese la ruta OAI de su repositorio en el campo que lo solicita.



2. El sistema le enviara un correo electrónico automático al administrador del repositorio. De click al enlace de confirmación.

3. Busque que su repositorio aparezca listado en el directorio de Open Archives:





4. Listo. El repositorio está publicado. Puede ver la metainformación disponible dando click al enlace record:




Para más información contacte a

miércoles, 1 de julio de 2009

Revisor obtiene error en OCS al enviar correo electrónico

Open Conference Systems (OCS) es una solución altamente flexible que puede presentar algunos mensajes de error mientras se conocen algunos elementos propios de su operación. En esta nota muestro como resolver un error que obtiene un revisor despues de hacer más de un envio de correo electrónico consecutivo.



El error (puede variar) hace referencia a ##email.compose.tooSoon##. Revisando el código fuente se encuentra lo siguiente en el archivo ./pages/user/EmailHandler.inc.php


// Check when this user last sent an email, and if it's too
// recent, make them wait.
if (!$canSendUnlimitedEmails) {
$dateLastEmail = $user->getDateLastEmail();
if ($dateLastEmail && strtotime($dateLastEmail) + ((int) Config::getVar('email', 'time_between_emails')) > strtotime(Core::getCurrentDate())) {
$templateMgr->assign('pageTitle', 'email.compose');
$templateMgr->assign('message', 'email.compose.tooSoon');
$templateMgr->assign('backLink', 'javascript:history.back()');
$templateMgr->assign('backLinkLabel', 'email.compose');
return $templateMgr->display('common/message.tpl');
}



Esto evidencia que hay un control de tiempo sobre dos envios consecutivos via email para un usuario que no tenga rol de superadministrador. En relación con lo anterior hay un parámetro de configuración denominado time_between_emails localizado en el archivo config.inc.php


; Amount of time required between attempts to send non-editorial emails
; in seconds. This can be used to help prevent email relaying via OCS.
time_between_emails = 3600


Tal como se puede apreciar existe una restricción de tiempo de 3600 segundos, entre envios de correo electrónico. Ajuste este parámetro y problema resuelto.

miércoles, 3 de junio de 2009

Personalizando OCS: Agregar hora final en la vista de Calendario de Eventos

Calendario de Eventos OCS - Original
Open Conference Systems (OCS) es una solución altamente flexible que puede ser fácilmente personalizada. En esta nota muestro como modificar la herramienta al momento de presentar la programación de eventos del congreso (vista de Calendario de Eventos). OCS por defecto presenta la los eventos agrupados por día y presentando la hora de inicio de cada ponencia.

El código que hace esto es el siguiente: Archivo: templates/schedConf/schedule.tpl

<h4>{$startTime|date_format:$timeFormat}</h4>


A continuación presento como personalizar la pantalla, para que se incluya la hora de finalización junto con la hora de inicio de cada ponencia.

Calendario de Eventos OCS - Modificado


Modifique el archivo templates/schedConf/schedule.tpl y adelante el siguiente cambio:

<h4>{$startTime|date_format:$timeFormat} - {$item->getEndTime()|date_format:$timeFormat}</h4>


Luego de esto, el comportamiento de la pantalla será similar al presentado en la imagen.

jueves, 21 de mayo de 2009

¿Publicación de revistas electrónicas? Open Journal Systems - OJS es la respuesta

Open Journal Systems (OJS) es un sistema de administración y publicación de revistas y documentos periódicos (seriados) en Internet. Es una iniciativa del Public Knowledge Project, liberada bajo licencia GNU General Public License que busca facilitar el desarrollo de publicaciones de acceso abierto (Open Access).

Entre sus principales ventajas se cuentan las siguientes:

  • Permite un manejo eficiente y unificado del proceso editorial. Reduce el tiempo de procesos editoriales en actividades recurrentes como envios de correos relativos a confirmaciones de recepción de articulos o recordatorios de revisión, pues el sistema los hace de manera automática.

  • Simplifica el acceso en texto completo de los documentos publicados.

  • Incluye un sistema de búsqueda de documentos en texto completo y por los metadatos asociados. En relacion con esto, los artículos pueden ser publicados en tres formatos: HTML, texto plano y PDF. La recomendación es tener cada artículo con las tres versiones.

  • Estadísticas detalladas. Se pueden tener estadísticas detalladas del número de artículos publicados asi como información de consulta y descarga de los mismos a nivel de revista.

  • Herramienta totalmente WEB que puede ser accedida desde cualquier lugar mediante un navegador.

  • Permite someter un articulo a revision y soportar proceso multiples revisiones por parte de los árbitros.

  • Brinda mecanismo de inscripción de revisores en la cual puedan especificar sus intereses

  • Apoya la labor de asignación de revisores/arbitros

  • Los autores puedan conocer el estado de los artículos enviados a revisión



En resumen, se trata de una solución integral que apoya todo el flujo de recepción de artículos y aprobación editorial, contemplando aspectos de indización y publicación en web. OJS ha sido traducido a varios idiomas entre los cuales se cuentan inglés, francés, Aleman, Italiano, Portugues, Ruso y Español.

Con 8 años en el mercado (fue liberado en el 2001) OJS es una solución madura. Algunas estadísticas indican que es utilizada por al menos 4000 revistas en el mundo (Oct 2009) (cerca de un 99% de ellas académicas). Se puede encontrar información actualizada en el sitio de PKP. Por ello, si su revista apenas está iniciando, mi recomendación es utilizar desde el inicio OJS.

Al igual que OCS, OJS cuenta con una comunidad de desarrollo muy activa a través de foros de ayuda. OCS comparte ciertas porciones del codigo base y la estructura de CSS de OJS.

Arquitectura de OJS
OJS cuenta con una arquitectura de plugins, que permite que nuevas características puedan ser fácilmente integradas en el sistema sin que sea requerido cambiar el código base. Algunos de los plugins disponibles permiten la indización en Google Scholar y en PubMed central. Asi mismo existen soluciones para generar RSS, entradas Atom. Un plugin muy interesante es el COUNTER (Counting Online Usage of Networked Electronic Resources) que permite obtener estadisticas de utilización y consulta sobre los distintos contenidos publicados a través de OJS. Una de las principales ventajas es que OJS soporta el protocolo OAI-PMH de manera nativa, lo cual puede ayudar a mejorar la visibilidad de su publicación al poder ser indexado por servicios como OAIster

Perspectivas de los Editores de Revistas
Algunos editores estiman que es una herramienta valiosa en la medida que permite incorprar las mejores prácticas en el proceso editorial de una revista. Si bien existe una práctica interna de cada revista (cada revista es un mundo independiente), es necesario establecer mecanismos comunes que permitan constituir una comunidad académica y que simplifiquen procesos de indexación (Ej. Colciencias en el caso colombiano). De lo contrario, se caería en el riesgo de que cada revista desarrolle su propio sistema electrónico de gestión editorial, con un alto costo de integración con otros sistemas externos.

Otras soluciones editoriales como SEGE (Sistema Electrónico de Gestión Editorial) dan lugar a ciertas reservas para un editor común en la medida que puede generarse una relación de dependencia con Redalyc. De igual manera, para ciertas revistas su pool de evaluadores es un "activo intangible" y puede que no sea deseable compartir esta información con otras entidades externas.

OJS en Colombia
Para el caso colombiano existen algunas universidades que ya tienen implementado este sistema entre las cuales se cuentan las siguientes:

Portales de Revistas en Colombia
Enlaces de Interés

A continuación presento algunos enlaces de interés:

Actualización: Recientemente el equipo de PKP llevo a cabo una importante actualización sobre su sitio web que permite encontrar una mayor cantidad de recursos de referencia. Recursos PKP en español Recursos OJS
Si requiere más información contacte a:

domingo, 1 de febrero de 2009

Soluciones para Conferencias y Congresos

Recientemente recibí un requerimiento relativo a una solución para albergar un Congreso. Despues de una exploración en internet entre las cuales están las siguientes (cuadro comparativo):

Openconf


OpenConf is a peer-review / conference management system, under active development, that facilitates the electronic submission, review, advocacy, and acceptance of papers, along with management of the whole process by a Program Chair or Editor. Although targeted towards events such as conferences, workshops, and symposia, OpenConf has also been adapted for use by journals, grants, and books.

Licencia: Openconf License
Tecnología: PHP4 / MySQL
URL: www.openconf.org/
Desarrollo desde 2004
Contacto: Zakon Group LLC info@zakongroup.com


IAPR COMMENCE


The IAPR COMMENCE System is a web application, written in PHP, used for managing Technical Conferences. It provides electronic submission of technical papers or other documents, reviewer assignment, peer reviewing, emailing of letters of acceptance and rejection, and organisation of the proceedings in a form suitable for web, CDROM, or print publication. It has now been used by dozens of international conferences and has been translated into many languages.

Licencia: Mozilla Public License 1.1 (MPL 1.1)
Tecnología: php, mysql, and apache
URL: http://iaprcommence.sourceforge.net/
Desarrollo desde 2003


CyberChair


CyberChair fully supports all activities that come with the review process: the abstract and (camera-ready) paper submission, the reviewer assignment (based on the reviewers' preferences and expertise), the review submission process, the notifications of acceptance and rejection, the preparation of the proceedings (according to the Springer-Verlag procedure), and the abstracts for the conference website and program booklet.

Licencia: GPL
Tecnología: Python
URL: www.CyberChair.org
Desarrollo: 1996-2000
Contacto: Borbala Online Conference Services Attn: Richard van de StadtAddress: Grimberghoek 34 7546 HE Enschede The Netherlands


MyReview


MyReview is an open-source web application for managing the paper submission and paper review phases.

Licencia: GPL
Tecnología: PHP and MySQL
URL: http://myreview.lri.fr/
Desarrollo: desde 2003
Contacto: myreview@lri.frp


Otra opción encontrada fue START V2 ConferenceManager, una solución freeware basada en Perl y Ghostscript

Luego de evaluar de cerca algunas alternativas, la opción escogida fue Open Conference Systems (OCS) del proyecto Public Knowledge Project (PKP). PKP es una iniciativa de investigación y desarrollo que busca mejorar la calidad de la información académica disponible, mediante plataformas de publicación que facilitan el compartir el conocimiento; esta alineado con iniciativas de acceso abierto (Open Access). Si desea más información en español puede visitar la siguiente dirección http://pkp.sfu.ca/espanol

OCS es una solución altamente flexible basada en PHP / MySQL, de código abierto que se ajusta perfectamente a las necesidades de una conferencia o congreso para cualquier institución. Usted puede probar OCS directamente en una instalación demo que PKP ha destinado para tal fin. Esta instalación es regularmente reiniciada, así que se recomienda utilizarla solo para actividades de exploración y evaluación del software. El usuario es "admin" y la clave "testdrive".

La Pontificia Universidad Javeriana ha optado por utilizar esta herramienta en el X Congreso: La Investigación en la Pontificia Universidad Javeriana que se llevará a cabo en Septiembre de 2009. Se encuentra disponible tambien un listado de conferencias que se apoyan en la herramienta.