| 25 | |
| 26 | = Estructuración del código = |
| 27 | |
| 28 | El código actual de la versión dos se encuentra ahora mismo en el directorio de subversion: source:branches/version2. Allí encontramos varios directorios. Vayamos viendo que encontramos en cada uno. |
| 29 | |
| 30 | == art == |
| 31 | |
| 32 | Aquí debemos alojar todo los ficheros artísticos para OpenGnSys. Un ejemplo, creamos una imagen svg que luego para usarlo en la web la exportamos a png a un tamaño determinado para usarla en la web. Pues la imagen png deberá en su parte correspondiente en el código pero la imagen svg debería ir en este directorio para poder reutilizarla posteriormente. También encajarían aquí logo, diseños, sonidos, etc. |
| 33 | |
| 34 | == client_daemon == |
| 35 | |
| 36 | El código de [wiki:Version2/Desarrollo/OGDaemonClient OGDaemon Client]. |
| 37 | |
| 38 | == doc == |
| 39 | |
| 40 | Este directorio se aloja toda la documentación que no se encuentra en el wiki. Por ahora sólo hay un directorio para alojar diagramas y un web_html, que es el html generado por la herramienta [http://epydoc.sourceforge.net/ python-epydoc] de la documentación python del proyecto. En estos momentos se encuentra muy desactualizada. |
| 41 | |
| 42 | == live == |
| 43 | |
| 44 | En éste hallamos los scripts que generan la [wiki:Version2/Desarrollo/OGLive OGLive]. |
| 45 | |
| 46 | == sslsockets_examples == |
| 47 | |
| 48 | El código que encontramos aquí fue creado antes que el client_daemon. Al principio, para el demonio del cliente, íbamos a usar C++ con Qt. Los primeros pasos fueron crear un socket seguro. Como no está claro que todavía que vayamos a quedarnos con python para esta parte, dejamos aquí ese código por si sirve posteriormente. |
| 49 | |
| 50 | == web == |
| 51 | |
| 52 | Aquí está el código de la [wiki:Version2/Desarrollo/WebConsole WebConsole]. |