Desenvolvimento, Releases e Mudanças

Agora já definida todas as mudanças no desenvolvimento, este tópico visa explicar em detalhes.

1 – Mudança do SVN para GIT

A partir de agora o Cronus começa a operar seu desenvolvimento sobre a plataforma GIT.
O impacto ao usuário final é mínimo, já que essa mudança afeta principalmente a equipe.

Foi escolhida esta plataforma devido os benefícios e facilidades que ela apresente.
Porém nada mudará, o desenvolvimento e atualizações continuarão como sempre foi.

2 – Cronus Releases e Compilações Oficiais

Esta era uma ideia antiga que foi implementada.
Basicamente, contamos com um sistema que separa os episódios e versões do Cronus e faz a compilação dos mesmos.
Isto de nada interfere ou muda no desenvolvimento, trata-se somente para organização e facilidade aos usuários.

Da mesma forma, sempre que saírem novos fixes ou atualizações, o sistema irá compilar a ultima versão do Cronus, entregando a vocês usuários, de forma rápida e confiável, a última versão do Cronus, pronta para baixar e utilizar.

3 – Dúvidas quanto atualizações / data dos episódios

A primeira etapa foi isolar as compilações por episódios. A partir de agora, iremos separar uma equipe de usuários que será responsável por montar a DATA/Hexeds de cada um deles, isoladamente, sendo assim, quando quiserem um servidor somente até o episódio X, bastará baixar a compilação e a data correspondente.

Porém, nós não realizaremos fixes nestes episódios passados, portanto, recomendamos atualizar a pasta NPCs conforme necessário.

4 – Sobre a linha de desenvolvimento / continuação das atualizações

Nesta, nada mudou. Vamos manter o desenvolvimento para seguir o bRO, e manter sempre o emulador atualizado em suas últimas versões.
Os releases foram somente para isolar as compilações passadas para fácil acesso, porém isto nada influencia no desenvolvimento atual.

Neste ponto, tudo continua como era. Somente mudamos o repositório.

5 – Proibição de postagem de Compilações

Uma vez que contamos com compilações oficiais, é desnecessário manter compilações de terceiros, por alguns motivos.
Primeiro, a falta de confiabilidade da compilação, as vezes compilada em um ambiente falho, ou suceptível a malwares.
Segundo, suporte. Uma vez que há um padrão nas compilações, há sempre uma certeza ao se prestar suporte, realizar mudanças ou adaptações.
Terceiro, estabilidade de postagens. Não há mais porque depender de outros para postarem compilações, o nosso sistema os fará sozinho.


Resumidamente, o que NÃO mudou:
- Linha de desenvolvimento continuará a mesmas
- Suporte e atualizações serão os mesmos

O que mudou:
- Iremos, sempre que necessário, separar compilações por episódios
- Compilações oficiais e automáticas (mais segurança e confiança)
- Fica proibido a postagem de terceiros

Postado originalmente em http://forum.cronus-emulator.com/index.php?/topic/108869-desenvolvimento-releases-e-mudancas/

Reestruturação Cronus

Como foi dito anteriormente, o Cronus esta passando por várias mudanças e reformulações, e esta foi a primeira etapa.

Primeiramente, informamos que o emulador passará por uma reformulação total.
O SVN atual estará congelado e continuará operando para download de todos.
Estaremos recomeçando nosso emulador, agora com base principal no rA e nas optimizações do eA, através do github.

O Cronus a partir de agora começará a fornecer compilações oficiais, disponibilizadas através de nossa ferramenta automática.
Desta forma, fica PROIBIDA a postagem de compilações no forum, a fim de evitar diversos problemas que haviam.
A equipe de desenvolvimento também passará a adotar revisões no Cronus e em suas compilações, para maior controle dos usuários.

Além disto, o nosso Wiki foi retomado pela equipe, como parte fundamental de documentação e organização.
Também esta online nosso novo portal, com todos os links e informações reunidas.

Aproveitamos a manutenção, também para iniciar a atualização de vários sistema, e realizar a limpeza de tópicos no forum.

Gostaria de agradecer a compreensão dos membros pelo tempo em que ficamos em manutenção.
Agradeço também a equipe de moderação que fez um excelente e ágil trabalho de limpeza no forum, e que eu tenho certeza que fará o possível para o manter assim.
E também a equipe de desenvolvimento, que cuidará da reestruturação do emulador.

Links importantes:
Git:
https://github.com/C…Cronus-Emulator
Wiki: http://wiki.cronus-emulator.com/
Portal: http://portal.cronus-emulator.com/
Releases: ftp://releases.cronus-emulator.com/


Atenciosamente;
Cronus Team.

Postado originalmente em http://forum.cronus-emulator.com/index.php?/topic/108715-reestruturacao-cronus/