Ticket #427 (new melhoria)

Opened 12 years ago

Last modified 7 years ago

Limpeza do código do Expresso (repositório)

Reported by: amuller Owned by: alguem
Priority: média Milestone: Backlog do Produto
Component: API Version: trunk
Severity: média Keywords: código limpeza repositório
Cc: WorkGroup:

Description

O repositório possui 150MB dos quais pelo menos 50 MB devem ser essenciais. Isso porque existe uma quantidade grande de códigos não utilizados, pdf's, arquivos ps... Muitos deles fora da pasta doc, ou thirdpart.

Não que isto precisa ser apagado, mas que seja diferenciado pra que seja facilmente separado do que é essencial.

Change History

comment:1 Changed 11 years ago by amuller

Relacionado com #559, Este ticket também é uma questão de segurança visto que muitos arquivos php inúteis são liberados para processamento independente do expresso. Por exemplo: acessando expresso/phpgwapi/inc/adodb/tests/testsessions.php o usuário pode obter os cookies e isto poderia ser explorado por alguma vulnerabilidade.

comment:2 Changed 11 years ago by wmerlotto

Esta limpeza será realizada ainda para a v2.0 ou ficará para a próxima?

comment:3 Changed 11 years ago by niltonneto

William, não vai entrar agora não. Realoque para Expresso 2.1.

comment:4 Changed 11 years ago by wmerlotto

  • Version changed from 1.0 to Trunk (trunk)
  • Milestone set to Expresso 2.1

comment:5 Changed 11 years ago by wmerlotto

  • Milestone changed from Expresso 2.1 to Expresso 2.2

comment:6 Changed 10 years ago by amuller

  • Milestone changed from Expresso 2.2 to Expresso 3.0

comment:7 Changed 10 years ago by niltonneto

  • Version trunk deleted
  • Severity set to média

comment:8 Changed 9 years ago by viani

  • Milestone changed from Backlog do Produto to Expresso 2.4.0

comment:9 Changed 9 years ago by viani

Verificar algumas ferramentas que podem auxiliar neste processo:

Seria interessante, neste momento, realizar estas validações apenas em um módulo, como o expressoMail.

comment:10 Changed 9 years ago by viani

Se possível, padronizar e identar o código por meio destas ferramentas:

Validar o código html e css:

comment:11 Changed 9 years ago by viani

Mais uma ferramenta que verifica os códigos duplicados:

comment:12 Changed 9 years ago by douglas

  • Version set to trunk
  • Milestone changed from Expresso 2.4.0 to Expresso 2.5.0

comment:13 Changed 8 years ago by douglas

  • Milestone changed from Expresso 2.5.0 to Expresso 2.5.1

comment:14 Changed 7 years ago by douglas

  • Milestone changed from Expresso 2.5.1 to Expresso 2.5.2

comment:15 Changed 7 years ago by viani

  • Milestone changed from Expresso 2.5.2 to Backlog do Produto
Note: See TracTickets for help on using tickets.