Software Open Source de Laneros

Estado
Cerrado para nuevas respuestas.
roger padilla dijo:
The SourceForge.net team needs more information about your project to approve it for hosting. The information required is specified in the Review Comment section below. Modify the project fields as necessary to address those issues and then resubmit the project for review when ready.

.

¿Cuáles son los campos que hay que llenar en la sección "Review Comment"? Heheheh... es que aquí no hay un "below" pa ver ;)
 
FoxM dijo:
¿Cuáles son los campos que hay que llenar en la sección "Review Comment"? Heheheh... es que aquí no hay un "below" pa ver ;)

OK, adjunto la pagina con las indicaciones de sourceforge.net :calma:

.
 

Archivos adjuntos

  • respuesta_sourceforge.zip
    49.4 KB · Visitas: 94
Aquí les dejo mi aporte que hice en la Universidad :D

VIDEO TIENDA

Requerimientos mínimos:

- 128 de RAM
- 10Mb de Disco Duro
- Microsoft Access 97 (Solo para modificar algun campo de la base de datos)
- Procesador Pentium II 266Mhz
- Visual Basic 6 Pro (Para Compilar)

A tener en cuenta:

En el archivo Module1.bas se define la ruta en donde se guarda la base de datos, no hay que hacer conexión ODBC.

Espero les sirva, mas adelante pondre unos programas de matematicas :)

chaos
 

Archivos adjuntos

  • Video_Tienda.rar
    43 KB · Visitas: 132
1. You submitted a description which did not provide any description of your project (i.e. you left this field blank or filled it with garbage).

2. You submitted a description which did not clearly explain the purpose of your project; simply restating the name of the project is not adequate, in most cases. We often ask for additional details on project registrations for games, web-based forum systems and content management systems; how does your project differ from existing projects?

3. You provided a very vague description for your project and did not provide any details of how your software operates, what OS platforms you intend to support, which programming languages you are using the development of your project, or the graphical nature of your application (whether your app is a command-line utility, X11-based, GTK+ or qt-based, etc.).

Bueno, creo que hay que definir mejor lo que se va a hacer. Muchísimo más específicamente.

Haciendo una búsqueda sencilla en Sourceforge me encontré que hay varios proyectos de software de café internet. Por ahí unos 10. Digamos que este es el "estado del arte" del software opensource para cafes (hahahaha):

https://sourceforge.net/projects/anatimer/
Uno de los más completos. Y de los pocos que se consideran en version estable. Lo malo es que solo sirve en Windows.

https://sourceforge.net/projects/ccl/
Café con leche es una proyecto en version de prueba que en teoría sirve para crear programas de este tipo, algo como una especie de librerías orientadas al tema. Interesante, pero no explican mucho más. Tocaría revisar el código o explorar más el sitio.

https://sourceforge.net/projects/eccafemanager/
Poca información y nada de código... no sé qué objetivo particular tiene.

https://sourceforge.net/projects/ciberkuentas2/
Un proyecto apenas en planeación, con algunas ideas de cómo manejar los equipos.

https://sourceforge.net/projects/dharma-netcafe/
Hecho en basic soporta windows y linux. Abarca bastantes aspectos que se han planteado aquí: tiempo y cuentas, membresía de usuarios, reportes y otras cositas.

https://sourceforge.net/projects/faraon/
Muy poca información al respecto. Simplemente otro administrador.

https://sourceforge.net/projects/khronos/
Igual que el anterior, solo que quiere ser multiplataforma y además tener la capacidad de apagar las máquinas, al menos si es una terminal en Windows.

https://sourceforge.net/projects/fbilling-ng/
Este maneja al parecer solo el proceso de cuentas y contabilidad del uso.

https://sourceforge.net/projects/playbilling/
Parecido al anterior, pero dice que tiene más cosas, como manejo de usuarios prepago y postpago.

https://sourceforge.net/projects/linux-cafe/
Un proyecto bastante interesante. Su objetivo es maximizar el uso de hardware. Según la descripción, un solo PC puede manejar de 9 a 12 usuarios si solamente van a navegar en internet (nada de p2p o jueguitos).

https://sourceforge.net/projects/openself/
Este no sé muy bien lo que quiere. Se supone que es un manejador de café internet desde varias locaciones (?) =S

https://sourceforge.net/projects/bios/
Intenta ser un software para Linux utiliando bases de datos que permite listar y matar procesos, además de, por supuesto, llevar las cuentas de los usuarios.

https://sourceforge.net/projects/os-cafe/
Maneja equipos de un cafe internet utilizando solo Linux y herramientas para este sistema, incluyendo soporte para redes WiFi (hotspots).

Entonces, luego de toda esta plétora de posibilidades, lo que hay que hacer es definir:

1. ¿Qué diferencia este proyecto de LANeros de todas estas opciones (y las otras posibles que hayan que me salté)? ¿Qué es lo que crea la necesidad de arrancar un proyecto nuevo en vez de, por ejemplo, crear una traducción al español de alguno de los más completos? Un posible ejemplificación me parece aquella característica que propusieron de evitar las ventanas de aviso y cambiarlas por una voz. Esto, sobretodo orientado a la parte de los juegos y eso, aunque yo no es que sea un gamer, pero imagino que eso podría ser una de las características únicas.

2. ¿Cómo se va a desarrollar el sistema? ¿En qué software va estar basado (Bases de Datos, archivos planos, etc)? ¿Va utilizar apariencia gráfica o va a ser una aplicación de consola, un deamon (o servicio, como creo que se llama en Windows)? Si usa apariencia gráfica, ¿cuál será? ¿X11, GTK, QT para Linux o alguna multiplataforma como wxWidgets o algo así? ¿Java o, por ejemplo TclTk que viene estandar con Python? Es más, haciendo caso a la filosofía Open Source, ¿se va a reutilizar o modificar el software de algún proyecto existente para adaptarlo a las necesidades del proyecto? (personalmente creo que sería el camino a recorrer, yo no compagino con la filosofía NIH)

3. ¿Para qué va a servir el proyecto? Es decir, ¿cuál es el objetivo real? ¿Ofrecer una solución adaptada a las necesidades del mercado colombiano? ¿Cuáles son esas necesidades? Si se logra especificar esto, entonces se puede incluír entre las ``características'' que definirían al proyecto como único. Porque si el objetivo es solamente crear el software ``por crearlo'', entonces probablemente no acepten la propuesta. Para eso no hace falta tener una infraestructura como la de sourceforge. Hay que fundamentar bien, tanto para ellos como para nosotros lo que realmente queremos obtener con todo este trabajo.

4. Finalmente, creo yo que hay que especificar cuánta gente se va a inscribir en el proyecto para estimar la capacidad de desarrollo e implementación que se va a tener en un futuro relativamente cercano. Digo esto porque la mayoría de proyectos de sourceforge se mueren en la fase de desarrollo 1 (planning), 2 (Pre-Alpha) y 3 (Alpha), supongo yo porque la mayoría cuenta con 1 solo desarrollador que, admitámoslo, uno se desanima a ratos y va dejando todo botado.

Bueno, eso es todo lo que mas o menos interpreto del tema. Si definimos esto lo más pronto posible, yo me comprometo a redactar y traducir, al menos en parte, el documento descriptivo para enviar en la aplicación a sourceforge.
 
  • Me gusta
Reacciones: 2 personas
Excelente aporte de FoxM!

FoxM dijo:
Bueno, creo que hay que definir mejor lo que se va a hacer. Muchísimo más específicamente.

Haciendo una búsqueda sencilla en Sourceforge me encontré que hay varios proyectos de software de café internet. Por ahí unos 10. Digamos que este es el "estado del arte" del software opensource para cafes (hahahaha):

https://sourceforge.net/projects/anatimer/
Uno de los más completos. Y de los pocos que se consideran en version estable. Lo malo es que solo sirve en Windows.

https://sourceforge.net/projects/ccl/
Café con leche es una proyecto en version de prueba que en teoría sirve para crear programas de este tipo, algo como una especie de librerías orientadas al tema. Interesante, pero no explican mucho más. Tocaría revisar el código o explorar más el sitio.

https://sourceforge.net/projects/eccafemanager/
Poca información y nada de código... no sé qué objetivo particular tiene.

https://sourceforge.net/projects/ciberkuentas2/
Un proyecto apenas en planeación, con algunas ideas de cómo manejar los equipos.

https://sourceforge.net/projects/dharma-netcafe/
Hecho en basic soporta windows y linux. Abarca bastantes aspectos que se han planteado aquí: tiempo y cuentas, membresía de usuarios, reportes y otras cositas.

https://sourceforge.net/projects/faraon/
Muy poca información al respecto. Simplemente otro administrador.

https://sourceforge.net/projects/khronos/
Igual que el anterior, solo que quiere ser multiplataforma y además tener la capacidad de apagar las máquinas, al menos si es una terminal en Windows.

https://sourceforge.net/projects/fbilling-ng/
Este maneja al parecer solo el proceso de cuentas y contabilidad del uso.

https://sourceforge.net/projects/playbilling/
Parecido al anterior, pero dice que tiene más cosas, como manejo de usuarios prepago y postpago.

https://sourceforge.net/projects/linux-cafe/
Un proyecto bastante interesante. Su objetivo es maximizar el uso de hardware. Según la descripción, un solo PC puede manejar de 9 a 12 usuarios si solamente van a navegar en internet (nada de p2p o jueguitos).

https://sourceforge.net/projects/openself/
Este no sé muy bien lo que quiere. Se supone que es un manejador de café internet desde varias locaciones (?) =S

https://sourceforge.net/projects/bios/
Intenta ser un software para Linux utiliando bases de datos que permite listar y matar procesos, además de, por supuesto, llevar las cuentas de los usuarios.

https://sourceforge.net/projects/os-cafe/
Maneja equipos de un cafe internet utilizando solo Linux y herramientas para este sistema, incluyendo soporte para redes WiFi (hotspots).

Entonces, luego de toda esta plétora de posibilidades, lo que hay que hacer es definir:

1. ¿Qué diferencia este proyecto de LANeros de todas estas opciones (y las otras posibles que hayan que me salté)? ¿Qué es lo que crea la necesidad de arrancar un proyecto nuevo en vez de, por ejemplo, crear una traducción al español de alguno de los más completos? Un posible ejemplificación me parece aquella característica que propusieron de evitar las ventanas de aviso y cambiarlas por una voz. Esto, sobretodo orientado a la parte de los juegos y eso, aunque yo no es que sea un gamer, pero imagino que eso podría ser una de las características únicas.

2. ¿Cómo se va a desarrollar el sistema? ¿En qué software va estar basado (Bases de Datos, archivos planos, etc)? ¿Va utilizar apariencia gráfica o va a ser una aplicación de consola, un deamon (o servicio, como creo que se llama en Windows)? Si usa apariencia gráfica, ¿cuál será? ¿X11, GTK, QT para Linux o alguna multiplataforma como wxWidgets o algo así? ¿Java o, por ejemplo TclTk que viene estandar con Python? Es más, haciendo caso a la filosofía Open Source, ¿se va a reutilizar o modificar el software de algún proyecto existente para adaptarlo a las necesidades del proyecto? (personalmente creo que sería el camino a recorrer, yo no compagino con la filosofía NIH)

3. ¿Para qué va a servir el proyecto? Es decir, ¿cuál es el objetivo real? ¿Ofrecer una solución adaptada a las necesidades del mercado colombiano? ¿Cuáles son esas necesidades? Si se logra especificar esto, entonces se puede incluír entre las ``características'' que definirían al proyecto como único. Porque si el objetivo es solamente crear el software ``por crearlo'', entonces probablemente no acepten la propuesta. Para eso no hace falta tener una infraestructura como la de sourceforge. Hay que fundamentar bien, tanto para ellos como para nosotros lo que realmente queremos obtener con todo este trabajo.

4. Finalmente, creo yo que hay que especificar cuánta gente se va a inscribir en el proyecto para estimar la capacidad de desarrollo e implementación que se va a tener en un futuro relativamente cercano. Digo esto porque la mayoría de proyectos de sourceforge se mueren en la fase de desarrollo 1 (planning), 2 (Pre-Alpha) y 3 (Alpha), supongo yo porque la mayoría cuenta con 1 solo desarrollador que, admitámoslo, uno se desanima a ratos y va dejando todo botado.

Bueno, eso es todo lo que mas o menos interpreto del tema. Si definimos esto lo más pronto posible, yo me comprometo a redactar y traducir, al menos en parte, el documento descriptivo para enviar en la aplicación a sourceforge.

Viejo FoxM excelente aporte, lo felicito! :huh:

Les cuento que estuve viendo los enlaces y encontré muy interesante el siguiente proyecto:
https://sourceforge.net/projects/khronos/

Primero porque me parece que esta bien organizado, esta hecho en JAVA, y tiene funcionalidades interesantes, como p. ejemplo permite cerrar la sesión de los equipos clientes remotamente (solo windows), es decir, desde el equipo administrador se envía la solicitud a través de sockets al equipo del usuario, luego este ultimo la procesa y ejecuta un comando DOS en el sistema operativo con lo que se cierra la sesión.

También es posible hacer capturas de pantalla de los equipos clientes remotamente, el proceso es similar al anterior; solo que utilizan la clase java.awt.Robot.

Son solo algunas de las funcionalidades, pues aun no lo he examinado a profundidad.
 
hola a todos, hasta hoy veo este grupo, y esta muy interesante, y me gustaria unirme para ver si aprende mas cosas y si tambien les puedo colaborar en algo
 
yo colaboraría pues se algo de java,c++ y otros. Pero por lo que veo es bajo winXP que no uso desde hace muucho tiempo
 
bitocampo dijo:
yo colaboraría pues se algo de java,c++ y otros. Pero por lo que veo es bajo winXP que no uso desde hace muucho tiempo

La idea es que trabajo bajo varias plataformas.
 
Que tal si hacemos un juego? Al fin y al cabo es una de nuestras pasiones aqui en laneros o no?
 
rvizcaino dijo:
Que tal si hacemos un juego? Al fin y al cabo es una de nuestras pasiones aqui en laneros o no?

Primero, lo primero. Vamos despacio muchachos y luego si hacemos otras cosas. Comencemos por los mas sencillo, ok?

Saludos.
 
Una cosa a la vez

Santiago_S dijo:
Primero, lo primero. Vamos despacio muchachos y luego si hacemos otras cosas. Comencemos por los mas sencillo, ok?

Saludos.

Cierto eso bro, no podemos estar como nomadas, hay que dedicarnos a una cosa a la vez.

Al parecer hay algunos usuarios que entran al tema y solo leen el primer mensaje y piensan que aun no se ha definido el proyecto a realizar, esos usuarios deberian informarse un poco mas antes de postear =) .

.
 
No se, pero tendremos que proponer una nivelacion conceptual para entendernos mejor, lo hablo desde mi posicion de programador novato. me refiero a que rumbo tomar y que herramienta escoger.
1. Un manual de UML, un howto o algo asi.
2. Definir el lenguaje(s) para desarrollo (Guia rapida para novatos?)
3. Definir el medio de comunicacion (Sockets?, )
-------
Luego respecto a la aplicacion, debemos proponer un modelo de desarrollo (tipo project) donde las actividades y los tiempos de entrega esten planeados, creo que una vez definidos los requisitos, debemos desarrollar un una planeacion de actividades, recursos y tiempos. Solo es una sugerencia.
---------------
Revisare en detalle los proyectos de S.F. para ver su evolucion y posible adaptacion a nuestras necesidades.

Bye.
 
hiper dijo:
No se, pero tendremos que proponer una nivelacion conceptual para entendernos mejor, lo hablo desde mi posicion de programador novato. me refiero a que rumbo tomar y que herramienta escoger.
1. Un manual de UML, un howto o algo asi.
2. Definir el lenguaje(s) para desarrollo (Guia rapida para novatos?)
3. Definir el medio de comunicacion (Sockets?, )
-------
Luego respecto a la aplicacion, debemos proponer un modelo de desarrollo (tipo project) donde las actividades y los tiempos de entrega esten planeados, creo que una vez definidos los requisitos, debemos desarrollar un una planeacion de actividades, recursos y tiempos. Solo es una sugerencia.
---------------
Revisare en detalle los proyectos de S.F. para ver su evolucion y posible adaptacion a nuestras necesidades.

Bye.


si me parece bien empezar a organizarse, y definir tareas y grupos, para empezar a desarrollar los proyectos, y veremos como nos rinde, ademas que tambien sobre la marcha, veremos que necesitamos mas cosas, entonces me parece bien.

deberiamos organizar una reunion, para que todos nos pongamos al tanto en que punto vamos, ya que yo soy nuevo y pues ..... je je
 
creo que aun no se contestan las preguntas de Fox y son muy importantes para continuar con el proyecto, creo que las personas encargadas de contestar esas preguntas son los partidarios de desarrollar el gestor de cafes.

Se va a desarrollar el gestor? como se va a desarrollar? que ventajas tiene frente a los otros, es decir, que lo hace especial?

en realidad todo esto se debio investigar primero hace rato, pero aun estamos a tiempo :)
 
yo tengo medio armado un sistema de gestion de cyber cafe en vb 6 y access. todo lo que pueda aportar! chiflenme

saludos
 
krawek dijo:
creo que aun no se contestan las preguntas de Fox y son muy importantes para continuar con el proyecto, creo que las personas encargadas de contestar esas preguntas son los partidarios de desarrollar el gestor de cafes.

Se va a desarrollar el gestor? como se va a desarrollar? que ventajas tiene frente a los otros, es decir, que lo hace especial?

en realidad todo esto se debio investigar primero hace rato, pero aun estamos a tiempo :)

La lista de los que votaron por el Gestor de Cefe Internet:

edgnet
malogusano
<<AxEl>>
UAC-BUDA
hiper
pata_de_jaguar
poison
FoxM
Santiago_S
Fabianzero


Esperemos que no se pierdan y contestemos las preguntas del viejo FoxM - post #167.

.
 
Estado
Cerrado para nuevas respuestas.

Los últimos temas