Ya viene siendo tiempo de que nos pongamos a hablar de algunas cosas que deberían estar claras:
¿Qué tanto se extiende Skyview?
Como lo veo, Skyview se extiende a todos los archivos que se puedan compartir en algún momento.
¿Estamos considerando todo lo que necesitamos?
Qué hay, por ejemplo, del software.
Y pensar si estamos sacando conclusiones:
¿Conocemos ya la estructura final?
Uno de los temas habla de esto, pero hasta ahora no llegamos a nada.
¿Tenemos algún estandar de nombre?
Muchos estándares han llegado a parecer convenciones para luego ser cambiadas una vez más. De todas formas, creo que ya tenemos una convención para los arvchivos de música.
¿Tenemos estandar para definiciones de sintaxis?
El objetivo principal del proyecto Skyview es ...
El software ba en la carpeta /pack/.
Ahora con la nueva Web las conclusiones seran notorias...
Ciertamente acabo de responder a ese tread que escribiste.
Si ya tenemos algunos estandares...
... por lo pronto estamos usando el estandar general para definir comandos de shell...
Espero haber despejado tus dudas :D.
El software ba en la carpeta /pack/.
¿Cual es la estructura de la carpeta "package" con respecto a los instaladores?
[division]:(cambiar nombre ) division a la que pertenece la aplicación, p.e. Web, Media, Disk, File, etc. (aún no tengo clara la clasificación)
[utility]: utilidad de la aplicación, p.e. Browser, Player, Recover, Edit, etc.
[app]: nombre de la aplicación.
[ver]: versión de la aplicación.
[division]:......no se si podremos crear un estandard para describir todas o casi todas.
[utility]:...
...seran muy dificil de clasificar.
[app]: ...
...esto esta cubierto por "[pkg name]" ...
[ver]:...
...la version esta en el nombre del archivo.
No se si sea buena idea separar los archivos...
Muchos packages ... no vienen con instaladores
La estructura que ya existe no es suficiente para instaladores.
Yo tengo más de 150 instaladores en mi disco, no me sirve de nada que estén todos en el mismo directorio sin clasificación (creo que a nadie le sirve).
Siempre puede existir un directorio " misc" o "unclassified" en el que ponemos todo lo que no es clasificable.
[utility]:......seran muy dificil de clasificar.Creo que vale la pena intentar.
[ver]:......la version esta en el nombre del archivo.
Me parece muy desordenado. Yo tengo 7 instaladores de Firefox (talvez sean muchos) y me suena un desastre tenerlos en diferentes carpetas (" Firefox 1.0.1", "Firefox 1.0.2"...) en lugar de tenerlos en solo una ("Firefox/1.0.1 ","Firefox/1.0.2"...).
No se si sea buena idea separar los archivos...Muchos packages ... no vienen con instaladores
Entonces no deberían estar en "install", supongo que su lugar es una carpeta diferente del mismo nivel. si solo son fuente entonces hay que compliarlos y, en lo personal, no me resulta útil.
Creo que la estructura actual es insuficiente para formar una librería de instaladores.
>jy+McnH9a3b/RLS5hSAB0MfzDBY5I9ayNXVbTSorcqpaeQKB7D5s/oPzolTlB6mdK rCr8Ja0RX1C/8xlGeqj0Fdz0rlPDyCA7sY6Zrq66KC925yYp+/ZBRRRW5zBRRRQAUUUUANT7op1N T7op1KOwBRRRTAKKKKACs7VbsRR+Sp+Zgd3sKuXE628LSMeB09zXI3935jFy2WYnmgaV2Y2rXHm
Mmm... me parece mucha vagancia entrar al directorio "install" revisar donde podria estar el instalador y luego ir a misc. VAGANCIA.
Yo ya lo intente.
Te confundiste. En la estructura solo la carpeta "src" tiene una subcarpeta con la version. Revisa la estructura oficial.
...no me parece justo mandar a este tipo de software a otra carpeta.
A mi me parece bastante competente. En serio, deberias probarla.
Mmm... me parece mucha vagancia entrar al directorio "install" revisar donde podria estar el instalador y luego ir a misc. VAGANCIA.Me parece mucho peor buscar entre 150 nombres, y eso que mi librería de instaladores es pequeña en comparación a lo que solía ser.
Yo ya lo intente.Yo también, y el resultado me parece más o menos bueno.
Te confundiste. En la estructura solo la carpeta "src" tiene una subcarpeta con la version. Revisa la estructura oficial.
Eso no es lo que me molesta, me molesta que no haya la posibilidad de conservar varias versiones de un programa.
+-packages-+
|
+-[pkg name]-+
| |
... +-[OS]-+
| |
| +-[OS version]
|
+-src-+
|
+-[pkg version]
/packages/firefox/windows/xp/ [file]
El "file" puede ser:
firefox_1.0.2.exe
firefox_1.0.7.exe
firefox_1.5.0.1.exe
En el caso del source.
/packages/firefox/src/1.0.2
/packages/firefox/src/1.0.7
/packages/firefox/src/1.5.0.1
...no me parece justo mandar a este tipo de software a otra carpeta.
Que extraño... pero no me parece lógico que estén en la misma carpeta.
/packages/libnet/src/0.0.1
/packages/hfp/src/1.0.5
/packages/nemesis/src/1.0.2
A mi me parece bastante competente. En serio, deberias probarla.
Insisto, con esta estructura tengo 150 carpetas de instaladores, 20 de programas sin compilar, 10 de proyectos propios y una para la libreria de código, todo mezclado y sin orden, y la única forma de buscar es por nombre. Me parece una locura.
[type]
+-packages-+
|
+-[type]-+
|
+-[pkg name]-+
| |
... +-[OS]-+
| |
| +-[OS version]
|
+-src-+
|
+-[pkg version]
Para eso esta el internet. :D
...Pondre un ejemplo para que te ubiques mejor...
...me parece bastante logico segun la estructura actual...
...Estare de acuerdo con una estrcutura como la siguiente...
[type]
[os]
[os version]
Para eso esta el internet. :D
Siempre es más fácil buscar en casa.
...me parece bastante logico segun la estructura actual...
Bueno, me parece bien. Pero creo que sería mejor si están bajo alguna clasificación, no todos juntos.
Estoy de acuerdo con esta estructura.
[type]
Hay que tener una convención con respecto a esto.
[os]
[os version]
Talvez sería mejor tener ambos en un solo espacio:
WinXP
Win98
FreeBSD 4.1
FreeBSD 6.0
A ver que crees.
Por cierto, la clasificación en dos niveles ("[type]/[subtype]/") me resulto muy útil en el [type] Web, en el cual hay subdivisiones como Browsers, Download Managers, Messengers o Mail Clients; aunque supongo que estos podrían también ser [type].
Imagino que también sería útil la clasificación de dos niveles en lugares como:
+-Servers-+
| |
| +-Web
| |
| +-SMTP
| |
| +-POP3
| |
| ...
|
+-Editors-+
| |
| +-Documents
| |
| +-Images
| |
| +-Video
| |
| ...
|
...
No se necesita inguna clasificacion especial para estos paquetes.
Lo mejor sera mantener "OS".
Estoy de acuerdo.
No se necesita inguna clasificacion especial para estos paquetes.
Si, me refiero a que no estén todos en la raiz, por ejemplo un paquete en "/packages/Web/" y otro en "/packages/Server/".
Lo mejor sera mantener "OS".
Bueno.Estoy de acuerdo.
¿Con "[type]/[subtype]/"? Bien, me parece lo mejor (en la mayor parte de los casos). También necesitamos una convención para esto.