Mudanças entre as edições de "Releases liberadas"

De LCAD
Ir para: navegação, pesquisa
(Releases Liberadas do SCAE)
(Releases Liberadas do SCAE)
Linha 67: Linha 67:
 
   Esta é uma versão de atualização
 
   Esta é uma versão de atualização
 
   - config
 
   - config
     * get_ip_address.bat: Adição deste script, o qual é invocado por ''sytem'' a partir de uma função da sharedno momento. Este script recupera o ip da máquina em que o CORE pretende executar.
+
     * get_ip_address.bat: Adição deste script, o qual é invocado por ''sytem'' a partir de uma função da sharedno momento. Este script  
 +
      recupera o ip da máquina em que o CORE pretende executar.
  
 
   SCAE 715 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
 
   SCAE 715 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)

Edição das 14h44min de 11 de março de 2009

Introdução

  • Esta página deverá ser utilizada para documentar todas as releases do SCAE. Para tanto, a mesma servirá como um repositório de descrições de todas as baselines que forem entregues no Projeto. Para tanto, serão utilizadas as seguintes simbologias:
    • Parâmetros entre <> e [] -> indicam obrigatoriedade. Um parâmetro escrito entre <> indica que a utilização do mesmo é obrigatória. Logo, o escrito entre [], indica que sua utilização é opcional. Exemplos
      • <Release> - indica que a informação da Release é obrigatória.
      • [ - [nomeArquivo]] - indica que o nome do arquivo é uma informação opcional.
    • O sinal | indica uma escolha. Isto é, você poderá escolher entre as opções informadas entre <> ou [].
      • <[Módulo]|[CORE]> - Poderá ser escolhido a opção do nome do módulo ou a opção do nome do CORE.
  • O processo de liberação de uma baseline deve seguir o seguinte fluxo:
    • O desenvolvedor, no momento de subir uma release, caso haja conflito, deve fazer um diff com a última versão disponível no repositório para verificar se existe conflitos e ajustá-los, caso necessário.
    • Após o ajuste , o desenvolvedor deverá alterar esta página, em ordem decrescente de data, incluindo as alterações que o mesmo realizou no SCAE, seguindo o formato indicado abaixo:
  SCAE <Release> (liberado em <dataLiberacao> por <autor>)
  
  Esta é uma versão de <[atualização]|[correção de bugs]>
  - <[Módulo]|[CORE]> [ - [nomeArquivo]]
    * <função> : <descrição da alteração>.

Onde:

  • <Release> - Número da release dada pelo SVN. Ex.: 679
  • <dataLiberacao> - Data da Liberação da release. Caso haja mais de uma liberação em uma data, deve-se informar a hora. Ex.: 06/01/2009
  • <autor> - Nome da pessoa que liberou a versão. Ex.: Felipe Pedroni
  • <[atualização]|[correção de bugs]|[manutenção do repositório]> - No caso de a versão possuir novas funcionalidades, usar atualização. No caso de ser uma versão para corrigir bugs existentes, usar correção de bugs. No caso de o desenvolvedor eliminar um arquivo que não deveria estar no repositório, ou ainda, alterar o nome de um diretório ou arquivo, usar manutenção do repositório. Isto fica a cargo do desenvolvedor escolher. Ex.: atualização
  • [Módulo] - Nome do Módulo alterado. Pode ser USER_INTERFACE, Módulo de Métricas, shared, servidor de aplicação, etc.
  • [CORE] - Nome do CORE. Pode ser WNN_CORE, WNN_COR_CORE, VS_CORE, etc. Ex.: WNN_COR_CORE
  • [nomeArquivo] - Nome do Arquivo que foi alterado. Opcional, somente deve ser preenchido caso o desenvolvedor queira detalhar e organizar melhor sua descrição.
  • <função> nome da função alterada. Ex.: test_line

Exemplo

   SCAE 691 (liberado em 03/02/2009 por Bruno Melotti)
   
   Esta é uma versão de atualização. Foram atualizados os seguintes CORES:
   - BOOSTEXTER_CORE - Alterado o nome do core para BTX_CORE, seguindo o padrão dos outros CORES, pois normalmente, os nomes são curtos.
     * Não foi alterada nenhuma função

...


   SCAE 679 (liberado em 06/01/2009 por Felipe Pedroni)
   
   Esta é uma versão de atualização. Foram atualizados os seguintes CORES:
   - WNN_COR_CORE
     * test_line : retirada do parâmetro level.

Releases Liberadas do SCAE

  SCAE 719 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - config
    * ports.cfg: Atualização deste arquivo. Por default, todas máquinas escutam requisições localmente, isto é, no endereço 127.0.0.1.
  SCAE 718 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - shared/src/core_rpcs.c
    * address_match_test: Havia um bug nesta função pois ela impedia que CORES executassem localmente.
  SCAE 717 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - DB_CORE/db_core_rpcs.c
    * address_match_test: Havia um bug nesta função pois ela impedia que CORES executassem localmente.
  SCAE 716 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - config
    * get_ip_address.bat: Adição deste script, o qual é invocado por sytem a partir de uma função da sharedno momento. Este script 
      recupera o ip da máquina em que o CORE pretende executar.
  SCAE 715 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core_rpcs.c
    * address_match_test: função adicionada. Esta função restringe os endereços de rede em que cada CORE pode escutar requisições.
    * read_ports: alteração do corpo da função. Ela passa a chamar a função address_match_test.
  SCAE 714 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/ensemb_core.c
    * fill_training_info_vec: adição do parâmetro g_Level e alteração do corpo da função.
  - ENSEMB_CORE/ensemb_core.h
    * fill_training_info_vec: alteração do cabeçalho pela adição do parâmetro level.
  - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
    * begin_training: adição do parâmetro g_Level à chamada de função fill_training_info_vec.
  SCAE 713 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - shared/include/remote_functions.h
    * get_level_name: adição da cabeçalho da função.
  - shared/src/core_rpcs.c
    * address_match_test: função adicionada. Esta função restringe os endereços de rede em que cada CORE pode escutar requisições.
    * read_ports: alteração do corpo da função. Ela passa a chamar a função address_match_test.
  - shared/src/remote_functions.c
    * get_level_name: adição da função. Esta função recupera o nome do nível a partir de um id.
  SCAE 712 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - scaeweb/interfaces/functions/script_interface_8.js
    * clear_options: a propriedade checked do checkbox "Correção Ortográfica" é posicionada para TRUE, por default.
  - scaeweb/interfaces/interface_2_2_8.php
    * Alteração da ordem dos CORES categorizadores.
  - scaeweb/client/client_interface_08.php
    * Recuperação do texto descritivo da subclasse a partir da CNAE_110_SUBCLASSE_CORRIGIDO.
  SCAE 711 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - scae
    * LEIAME.TXT: Atualização de acordo com a versão corrente do SCAE.
  SCAE 710 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - scae/Roteiros/
    * roteiro_instalacao_scae-1.pdf: arquivo removido.
  SCAE 709 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - BN_CORE
    * cnae_save.bin: arquivo binário removido.
  SCAE 708 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - ENSEMB_CORE
    * cnae_save.bin: arquivo binário removido.
  SCAE 707 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - VS_CORE
    * cnae_save.bin: arquivo binário removido.
    * vs_core: remoção do executável do repositório.
    * specific_core_rpcs_handling_functions.o: remoção do .o do repositório.
    * vector_space.o: remoção do .o do repositório.
  SCAE 706 (liberado em 27/02/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
    * begin_training: inserção, na chamada de função call_train, do parâmetro g_Level.
    * test_line: remoção do parâmetro level.
    * test_line: remoção, na chamada de função call_test_line, do parâmetro level.
  - USER_INTERFACE/ensemb_default_train.bat: 
    * SUBCLASSE: inserção do parâmetro que especifica o nível do treino.
  SCAE 705 (liberado em 27/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - USER_INTERFACE/bn_default_train.bat 
  - USER_INTERFACE/bn_default_test.bat          
  - USER_INTERFACE/wnn_default_train.bat 
  - USER_INTERFACE/wnn_default_test.bat 
  SCAE 704 (liberado em 27/02/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - WNN_CORE/class_cnae_user_functions/class_cnae_user_functions.c
    * g_level: Remoção desta variável global.
  - WNN_CORE/class_cnae_user_functions/specific_core_rpcs_handling_functions.c
    * g_level: Remoção do extern desta variável global.
  SCAE 703 (liberado em 27/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - BTX_CORE/boostexter.c 
    * reload_training: alteração do nome do executável que contém a implementação do boostexter
    * write_classes_in_names_file: alteração do nome do executável que contém a implementação do boostexter
    * boostexter_train: alteração do nome do executável que contém a implementação do boostexter
    * boostexter_test: alteração do nome do executável que contém a implementação do boostexter
  - BTX_CORE/boostexter.c : Adição do executável icsiboost-r102-static (disponível em http://code.google.com/p/icsiboost/)
  SCAE 702 (liberado em 10/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - shared/src/metrics.c
    * threshold_ranking: Implmentação de corte ideal no ranking.
  SCAE 696 (liberado em 10/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - BTX_CORE/boostexter.c
    * rename_default_files_to_new_name: Alteração do nome dos arquivos .data e .names
    * reload_training: Passando o nome do treino como prefixo para o BoosTexter
    * write_classes_in_names_file: Alteração do nome do arquivo .names
    * write_terms_in_names_file: Alteração do nome do arquivo .data
    * boostexter_train: Passando o nome do treino como prefixo para o BoosTexter
    * create_test_file: Alteração do nome do arquivo .test
    * get_max_belief: Adição desta função
    * get_test_result: Normalização dos pesos atribuídos às classes