[U-co] Propuesta para realizar dentro del proyecto de desarrollo

Josue Barrios Rodriguez josue.barrios1983 en gmail.com
Jue Ene 8 00:46:18 UTC 2009


On Wednesday 07 January 2009 6:30:08 pm William Diaz Pabón wrote:
> Buenas tardes a todos los miembros de la lista.
>
> Deseo proponer una idea para desarrollarla dentro del proyecto de
> desarrollo (yo ya inicie con alguna cosita).
>
> DIRIGIDO A:
> Todas las personas que trabajan en el desarrollo de software, en especial
> para los que usan JAVA con tecnologias TODAS LIBRES como Facelets, JSF
> (Myfaces, Tomahawk), Spring, Spring Security, Hibernate, Tomcat, etc. (Que
> es mi caso).
>
>
> PROBLEMA:
> Todos nos enfrentamos cuando iniciamos un nuevo proyecto a tener que
> rehacer (o en el mejor de los casos copiar y pegar ) funcionalidades
> comunes de administracion (logueo, administración de usuarios,
> administracion de roles permisos, gestion de datos globales como pais,
> dpto, municipios, etc), despues de hacer todo esto ahi si se enfoca a
> realizar las funcionalidades de la logica del negocio que es lo importante.
>
> Para cada funcionalidad normalmente se usa una jsp (o xhtml) y para cada
> pagina un bean de manejo.
>
> Por ejemplo vamos a hacer un sistema que menaje la agenda del gerente de la
> empresa (por colocar un ejemplo), tenemos que hacer todo lo anterior
> mencionado.
>
> Ahora un tiempo despues tenemos qe hacer un sistema q ayude al proceso de
> inventario (por colocar otro ejemplo), tenemos que volver hacer todo lo
> anterior mencionado.
>
> Y asi para cada problema que tengamos que solucionar con un sistema web.
>
> PROPUESTA:
> Desarrollar un Framework que haga todo el trabajo comun como: logueo,
> administración de usuarios, administracion de roles permisos, gestion de
> datos globales como pais, dpto, municipios, etc y dedicarnos a desarrollar
> las funcionalidades de la logica del negocio que es lo que nos interesa.
>
> entonces por ejemplo para el sistema de agenda del gerente, solo es crear
> las funcionalidades como un modulo para dicho framework, y para cada
> funcionalidad no hay que crear la pagina, solo dentro de una clase de java
> crear el formulario y decirle al framwork que me genere la presentación,
> ahi nos estamos ahorrando una cantidad de tiempo porque toda la generación
> de la presentación es manejada por el framework el cual tiene su diseño
> grafico (plantilla) que aplicara a todas las funcionalidades de todos los
> modulos que adicionemos.
>
> Asi cuando necesitemos colocar a produccion a primera solución se monta el
> framework y el modulo de agenda del gerente.
>
> Tiempo despues se necesito hacer una solucion para apoyar el proceso de
> inventario, entocnes solo es hacer un modulo, donde nos ahorramos todo el
> proceso de logueo, etc, y lo mas importante ya esta la información global
> por ejemplo de paises, dptos, municipios, tipos de documento, etc.
>
> Este framework seria open source, para que todo mundo lo pueda usar y
> ayudar a madurarlo.
>
>
>
> Bueno esa es una idea que queria compartir con la lista, espero sus
> comentarios, bien sea para apoyarlo y volverlo un proyecto dentro del
> Desarrollo o para criticarlo.
>
> Todas las observaciones son bien recibidas.
>
> Quedo a la espera de sus cometarios. gracias.
>
> --
> Cordialmente.
>
>
Pues nose que opine la lista... pero suena mucho a spring framework... o a 
simphony de php... ademas a mi parecer hay bastantes frameworks disponibles... 
pienso que si tenemos la idea de un framework deberia dar un valor agregado, 
por ejemplo no conosco un framework para desarrollo sobre moviles, para que un 
sistema web ya creado sea facilmente portado a celular o palm... uno que 
permita este proceso de una manera facil y que haga toda la traduccion a wml o 
html pero para pantallas pequeñas... (como coocon de apache)  ... pienso eso 
si seria un buen framework y que la comunidad pienso esta necesitando...

Tambien espero comentarios de la lista

Josue Barrios Rodriguez
Cel: 3005610404
Bucaramanga-Santander





Más información sobre la lista de distribución Ubuntu-co