Release 1.1.0

EPIC WIN

Oi, Henrique

Vamos tirar todos os warnings de compilação e dar uma última verificada antes de atualizarmos o site, beleza?
Além disso, não sei se foi conversado em reunião, mas ficou decidido mesmo que usaremos CC como licença?

Vinícius

Não foi decidido qual licensa usaremos, mas estávamos pensando em escolher arbitrariamente uma para termos alguma licensa para o release. Depois poderíamos mudar e pegar outra se acharmos melhor. E então, tínhamos pensado em usar provisariamente a Creative Commons, que parece razoável.

Pra que tanta pressa?
Não podemos discutir melhor a licença que usaremos e talvez fazer uma versão que funcione no Mac, antes de fazermos o release?

Então Jeff… O release já foi (veja no git). Por isso a pressa XD

Além do que é só uma licensa provisória, tem realmente muito problema nisso?

Mas de fato, devíamos ter pensado no Mac antes. Por isso já temos um fix-release 1.1.1 vindo aí visando corrigir todos esses problemas.

Outro motivo para a pressa do release é para que possamos acabar logo aquilo que deixamos inacabado até então, para poder partir para as novas features tanto da ugdk quanto da PiramydWorks e do Horus Eye. Esse release é meio que um bloqueio à continuidade do desenvolvimento.

Pensando no assunto, podia ter sido criado a branch v1.1.X ao invés de ter feito um release de fato. Acho que como não foi anunciado nada da pra “desfazer” o release =p

Concordo com o Henrique sobre “desfazer” o release e usar branchs para estes novos desenvolvimentos (afinal, não é pra coisas desse tipo que eles servem?).
Aí fazemos o release com mais calma e com todas as versões.

Sobre a licença, não vejo problemas muito graves. O pior que consigo imaginar é o seguinte: lançamos com uma licença X, aí depois decidimos por uma licença Y que é um pouco mais restritiva, não permitindo certas coisas. Mas quem pegou a versão com a licença X continuará podendo fazer tudo que ela permita, mesmo que a licença Y não deixe. Exceto, é claro, se a licença X permitir que nós a revoguemos a qualquer momento sem nenhum aviso, mas acho que o tipo de licenças que estamos olhando não possuem mecanismos deste tipo.
Ah, e não deixe se enganar por este “um pouco mais restritiva”. A licença GPL, por exemplo, tem o objetivo de garantir diversas liberdades e, para isso, ela é bem mais restritiva do que a maioria e não permite uma série de coisas. Ou seja, “mais restritiva” não é equivalente a “mais próximo de uma licença proprietária”, embora licenças proprietárias costumem ser bem restritivas.