Versão Beta do Vivaldi para Windows?



  • Já utilizei linux precisamente Ubuntu, Manjaro e Xubuntu e notei que pra ambas (se não me engano) havia além da versão stable a beta e ainda o snapshot.. Para Windows tem essas mesma versões ou só Snapshot e Stable? Se tiver onde encontro pra download ? Gostaria de ter todas as versões...


  • Moderator

    @Nlope Beta é uma fase do cliclo do programa em desenvolvivemto desenvolvimento, e que antecede ao RC (released release candidate*).

    Beta



  • @lamarca No caso a versão Snapshot seria um tipo de "versão beta"?


  • Moderator

    Uma snapshot é um pouco antes de alpha.

    Esses repositories vivaldi-beta e vivaldi-preview eram para a transição entre versões. Quando o Vivaldi estava nas versões 1.0.


  • Moderator

    @Nlope Convencionalmente. as etapas que os programas passam até que atinjam a versão stable (antes eram chamadas de versão final), são essas

    Esses snapshots que o pessoal soltam são tirados do Branch da próxima stable.


  • Moderator

    @Nlope said in Versão Beta do Vivaldi para Windows?:

    @lamarca No caso a versão Snapshot seria um tipo de "versão beta"?

    Não, não são Beta.
    Nessa etapa (a fase Beta) do pgm não há mais novas features para adcionar, a estabilidade é foco dos testes.


  • Moderator

    @An_dz said in Versão Beta do Vivaldi para Windows?:

    Uma snapshot é um pouco antes de alpha.

    Ha essas nomenclaturas: ainda tem o pre-alpha


  • Moderator

    Para os aqueles que têm dúvidas aqui está uma lista feita por mim das etapas de desenvolvimento:

    • Working Branch
      O código que o desenvolvedor está trabalhando, não existe nível mais baixo e somente o próprio desenvolvedor tem acesso a este nível, com exceções raríssimas em que ele passa o seu código para outro
    • Master Branch (Ramo Mestre)
      O código principal, onde todos os desenvolvedores fazem seus commits ou merges, é o código fonte principal.
    • Nightly Builds (Compilações Noturnas)
      Versão compilada automaticamente todas os dias (normalmente à noite no horário do servidor, quando ninguém o está utilizando) diretamente do master branch. Até este nível não existe nenhuma verificação do software compilado, nem mesmo se ele executa ou se compila.
    • Snapshots
      Uma compilação quase como o nightly build, mas manual e com verificações básicas (se compila, executa, não explode, etc.). A partir deste ponto o branch não necessariamente precisa ser o master. Este nível não necessariamente está fixo aqui, ele pode englobar até o Developer Preview.
    • Pre-alpha
      Uma snapshot do branch do alpha, apenas para dar um preview das novas funções, somente verificações básicas e com as funções ainda sem um "polimento".
    • Preview
      Igual ao pre-alpha mas para software ainda não lançado. Ou novas versões principais, como versão 2, 3, 4, etc. Um "preview" da nova grande versão.
    • Alpha
      Versão inicial já mostrando uma ideia do planejado para a versão final.
    • Developer Preview
      Meio alpha, meio beta. As funções ainda podem ser modificadas, mas suas ideias básicas não.
    • Beta
      Inicia-se a estabilização do branch, apenas bugs e mudanças mais leves serão feitas.
    • Consumer Preview
      Tudo já está fixo, apenas mudanças extremamente leves serão feitas, ou aquilo que não teve bom recebimento será desabilitado.
    • Release Candidate
      Praticamente um "Então pessoal, dá pra usar isto como estável?". É um nível em que ele é o estável, mas ainda há dúvidas se existe algum bug que passou despercebido.
    • RTM (Release To Manufacturing)
      Quando o software está finalizado - estável - e é enviado aos fabricantes, apenas correções de erros causados entre hardware e software são feitas
    • Estável
      A versão final, que foi testada pelo time e por usuário, não necessariamente é livre de bugs, nem mesmo precisam ser bugs desconhecidos, mas normalmente não contém erros graves, apenas coisas específicas que podem ser ajustadas com patches ou nas próximas versões.

    Um software não necessita ter todos estes níveis, o mínimo é existir o estável, todos os outros são opcionais e são uma decisão do time.

    Nos anos 90 existiram uns raríssimos programas que utilizaram C ("gama") e D (delta) como níveis, estes eram iguais aos Consumer Preview e Release Candidate respectivamente.

    Os Sopranos - usuário que têm acesso ao desenvolvimento mais próximo dos desenvolvedores - têm acesso à snapshots mais próximas dos Nightly builds, com a exceção de que é verificado se compila e um leve teste de verificação de execução.


  • Moderator

    @An_dz said in Versão Beta do Vivaldi para Windows?:

    Para os aqueles que têm dúvidas aqui está uma lista feita por mim das etapas de desenvolvimento:

    Didático e esclarecedor. Obrigado por mais essa sua contribuição.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.