Historias
Slashboxes
Comentarios
 

Disponible la versión 1.0 del Gestor Documental 'Portable' Openprodoc

editada por nettizen el Domingo, 16 Noviembre de 2014, 11:03h   Printer-friendly   Email story
Joaquin nos cuenta: «Acabo de publicar la versión 1.0 de OpenProdoc. Es un gestor documental libre (GNU GPL v3) y gratuito desarrollado en Java. Al margen de sus funciones, hay varias características que hacen destacar al producto, ya que son muy poco habituales en este tipo de productos.
  • Dispone de una versión 'portable' con toda la funcionalidad del producto, que puede utilizarse para documentación personal o como entorno de pruebas.
  • La versión 'portable' es multiplataforma (GNU/Linux, Windows, Mac OS) por lo que puede utilizarse consecutivamente en las tres plataformas, llevándolo en un dispositivo externo.
  • El tamaño: TODA la funcionalidad del producto (excepto el Interfaz de usuario) está recogida en un paquete Java (fichero jar) de menos de 1M. A esto debe añadirse el Interfaz de usuario (1M Cliente pesado y 2M Aplicación web) y manual (7M). Puede 'embeberse' ese 'jar' en una aplicación y tener toda la funcionalidad de un gestor documental incluida.
  • Todo el producto está desarrollado por una sola persona.
  • En la versión multiusuario admite cargas de más de 200.000 docs/h.
Más información en: http://code.google.com/p/openprodoc/»

Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Sin acritud

    (Puntos:1, Interesante)
    por pobrecito hablador el Domingo, 16 Noviembre de 2014, 16:09h (#1366346)
    He entrado en el repositorio por curiosidad, y vistas varias cosas, cierro la ventana y olvido el proyecto. Han sido estas:


    Clase DriverJDBC: ¿En serio?, ¿un wrapper JDBC a estas alturas?, ¿concatenacion SQL?, ¿ningún ORM?, ¿¿¿EN SERIO???

    Clase PDLog: ¿Un wrapper propio de LOG?, ¿ni slf4j ni logback?, ¿¿¿EN SERIORRLLL???

    Clase PDFolders:

    static public String getTableName() {
    return("PD_FOLDERS");
    }



    ¿¿¿¿EEEEEN SERIOOOOOOOOOOO????.... :-((((
    [ Responder ]
    • Re:Sin acritud

      (Puntos:4, Informativo)
      por pobrecito hablador el Domingo, 16 Noviembre de 2014, 19:20h (#1366354)
      Hola,
      Me temo que no has mirado suficiente. Por educación y profesionalidad yo suelo analizar a fondo los programas antes de comentar nada, y menos en público.
      • DriverJDBC NO es un Wrapper JDBC. Es una clase que gestiona el acceso a los metadatos cuando estos están almacenados en una BBDD con driver JDBC y son SQL.
        El objetivo es que pueda almacenarse en otro tipo de repositorios o en bases de datos NOSQL con su propio API. El programa utiliza los driver* para almacenar metadatos, de hecho el driver remoto es un "hermano" de DriverJDBC que envía al servidor OpenProdoc en lugar de a la BBDD. Una vez instanciado en el arranque, la aplicación no se "entera" de que tipo de driver utiliza.
      • Concatenación SQL: Teniendo en cuenta que con la herramienta de administración se crearán tablas de todo tipo cuyo nombre, columnas, índices y Foreign Key no se conocen hasta que las defina el usuario ¿Me puedes explicar cómo hacerlo sin sumar expresiones SQL?
      • PDLog NO es un Log propio, encapsula acceso a log4j. Pero si mañana se desea cambiar por otro, se evita las dependencias.
      • getTableName() : teniendo en cuenta que todos los accesos al nombre de esa tabla se realizan por medio de ese método ¿Puedes explicarme qué se gana con algo como?:
        static String TabName="PD_FOLDERS";
        static public String getTableName() { return(TabName); }
        ¿O propones acceder ditrectamente a una variable?
      Saludos
      Joaquín
      • Re:Sin acritud de sammael (Puntos:1) Jueves, 20 Noviembre de 2014, 19:01h
        • Re:Sin acritud de pobrecito hablador (Puntos:1) Viernes, 21 Noviembre de 2014, 20:15h
    • Re:Sin acritud de pobrecito hablador (Puntos:1) Domingo, 16 Noviembre de 2014, 23:49h
    • Re:Sin acritud de Julio_sao (Puntos:2) Miércoles, 19 Noviembre de 2014, 16:14h
    • 3 respuestas por debajo de tu umbral de lectura actual.
  • Re:¿y?

    (Puntos:1)
    por Philton (53882) el Domingo, 16 Noviembre de 2014, 12:07h (#1366342)
    Hombre, primero entérate para que sirve un gestor documental, lo que cuestan en el mercado, la complejidad que suelen tener, y luego ya si eso, opina.
  • Re:¿y?

    (Puntos:3, Informativo)
    por pobrecito hablador el Domingo, 16 Noviembre de 2014, 18:59h (#1366351)
    Con calma, ¡Que no cunda el pánico!. :-)
    En cuanto a un gestor documental portable:
    • Que levante la mano quien no haya acabado con una serie de carpetas con archivos con nombres como "Informe v1.0.doc", "Informe v2.0.doc", .. Es mejor disponer de un pequeño gestor donde organizar toda la documentación.
    • Cada vez hay más personas trabajando como autónomos (por elección o, lamentablemente, por obligación). Instalarse un servidor de aplicaciones y una base de datos para utilizarlo una sola persona (en muchos casos sin conocimientos informáticos) puede ser complicado e innecesario.
    • Aunque trabajes en una empresa grande, con entorno de Producción, Preproducción y Desarrollo, incluso el entorno de desarrollo está restringido. El poder hacer pruebas locales es muy útil y ágil.
    Respecto a Java, teniendo en cuenta que existe una "cosa" llamada J2EE y que la mayor parte de los sistemas corren en servidores de aplicaciones J2EE, me temo que queda java para rato.
    http://lang-index.sourceforge.net/ [sourceforge.net]
    Respecto a la nube, el programa permite almacenar en la nube (Amazon AWS S3), pero eso no siempre es la solución. Por ejemplo, la LOPD (Ley orgánica de protección de datos) limita enviar/almacenar datos de cierto tipo fuera del país. Lo que debe hacer una aplicación es ofrecer alternativas. Cada individuo, empresa e institución es un mundo.
    Saludos
    Joaquín
    PD: Cuidado que los Trolls acaban convertidos en piedra :-)
  • Re:¿y?

    (Puntos:1)
    por cyberalberto (47118) el Lunes, 17 Noviembre de 2014, 13:27h (#1366363)
    ( http://www.cyberalberto.es/ )

    Tu falta de inteligencia y madurez me irrita sobremanera. ¡Menudo troll estas hecho!.

    Es cierto que los disquettes de 1.4 estan obsoletos, pero discos duros USB de 1 o 2Tb estan asequibles, así ahí tienes espacio para guardarlo TODO. Si no te fías de los discos duros, puedes usar SSD USB: ganas en velocidad y portabilidad.

    Que Java es una mierda obsoleta, me parece una opinión pueril.

    Vuelve a la cueva, Trollaco!
    --
    Lejos de Nosotros la Funesta Manía de Pensar.
  • 2 respuestas por debajo de tu umbral de lectura actual.