Skip to content

¿Cual es el alcance del proyecto? #3

@MinusFour

Description

@MinusFour

Básicamente, ¿Que queremos (y podemos) cambiar y que se quiere conservar? No hay una meta fija de momento, solo hemos hablado en el foro vagamente de cambios tentativos.

Hasta ahora, lo único que queda claro es que el sitio web debe (e.g. elhacker.net) debe verse mejor bajo dispositivos móviles.

Hablamos un poco de hacer el sitio responsive. ¿Pero que cambios podemos hacer para hacer el sitio responsive? Yo sugerí por ejemplo arreglar el markup y utilizar HTML5 (por ejemplo utilizar elementos semanticos: header, section, footer, article, et all).

¿Hacemos cambios al Layout? El Layout que tiene (cabezal, menus laterales, centro, cabecera) es también una idea muy vieja. Me recuerda a los CMS de hace 15 años de Joomla, php-nuke, etc. Yo creo que si podemos adaptar el Layout a que sea responsive pero ¿Quizás sea una buena idea considerar un mejor Layout?

Otro punto muy importante es la arquitectura que tiene el sitio. De momento, el backend y el frontend están algo integrados en un solo lugar. Lo que significa que el que este trabajando sobre frontend puede ver el código del backend. En mi opinión lo mejor sería de una vez separar estos dos. Este repositorio trabaja con React con el propósito de poder facilitar el desarrollo frontend. Es muy flexible y lo podemos adaptar al backend actual pero también estaríamos descartando algunas de las ventajas con un backend con una arquitectura moderna (por lo menos algo con MV*),

Podemos hacer muchos cambios ahora, este repositorio es muy flexible y estándar para desarrollo de aplicaciones web modernas o podemos hacer cambios muy sencillos sobre el código existente.

Yo solo estoy un poco perdido por que tanto debemos cambiar y sería bueno definir algunas metas.

@ehnwebmaster @drvy

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaProject management related issuesquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions