Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ristrutturazione repository #3

Open
filipposantovito opened this issue Jun 22, 2020 · 2 comments
Open

ristrutturazione repository #3

filipposantovito opened this issue Jun 22, 2020 · 2 comments

Comments

@filipposantovito
Copy link

Salve,

butto giù un paio di pensieri riguardo questo repository che potrebbero semplificarne la manutenibilità:

  • considerato che l'ide non è compilabile dai file rilasciati sarebbe opportuno dividere l'attuale repository in due, uno per l'ide e uno per la libreria.
  • rimuovere la directory setup e, al suo posto, utilizzare le pagina di release/package di github
  • organizzare le release/package della libreria in maniera che le versioni che dipendono da xbase 1.9 e quelle che dipendono da xbase 2 siano scaricabili separatamente
  • rimuovere dal repository la directory 'libreria/output' che contiene i file risultanti dal processo di build locale
  • documentare le macro per la compilazione condizionale
@matteobaccan
Copy link
Collaborator

Ciao

tutti spunti corretti.

L'attuale struttura del repository nasce da una copia dell'ambiente di sviluppo, che non prevedeva GIT e nasceva da una impostazione di inizio anni 2000.

Lo scopo era quello di esporre quanto presente, in modo che gli utilizzatori VisualdBsee avessero copia dei sorgenti.

Anche per quello l'IDE (attualmente non in sorgente) è stato inserito AS IS come cartella.

In ottica di ristrutturazione condivido che andrebbe smontato e rimontato separando i progetti e gestendo le release in modo separato.

A questo aggiungo anche che sono disponibili una serie di repository di esempio che mi piacerebbe portare, così come la vecchia knowledge base, in modo da aggiungere informazioni al prodotto

@filipposantovito
Copy link
Author

perfetto.

se crei i due repo visualdbsee-ide e visualdbsee-lib con il contenuto attuale di visualdbsee (master) appena ho un minuto di tempo ne faccio i fork nel mio ambiente, li ripulisco e ti mando le PR opportune.
A quel punto puoi aggiungere gli esempi e la documentazione in visualdbsee-lib e lo si mantiene in maniera pulita. Che ne dici?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants