HCL ha appena reso disponibili una serie di modelli Domino! Questa iniziativa di HCL è stata annunciata da Richard Jefts per sostenere una comunità di sviluppatori più aperta e vivace.
Lo scopo principale è quello di consentire agli sviluppatori e ai partner di estendere, modificare e mettere a punto i modelli di prodotto, riutilizzare parti del codice nelle proprie soluzioni e consentire la ridistribuzione delle versioni modificate.
Ora con la licenza Apache 2.0 questo sarà possibile. Inoltre è ora possibile aggiornare questi modelli al di fuori delle release del prodotto in modo più coerente, se necessario.
Particolarmente interessante è la (tanto attesa) Domino Design Guide, che contiene icone, schemi di colori e altro ancora per aiutare gli sviluppatori a creare applicazioni più belle.
Tutti i modelli sono forniti nelle stesse versioni di HCL Notes/Domino 14, con l'unica differenza che sono resi disponibili con licenza Apache 2.0 e firmati con l'ID HCL OpenSource Signing.
Il repository Git contiene il codice sorgente della versione inglese dei modelli, ma tutte le versioni internazionalizzate sono contenute anche come file *.ntf scaricabili:
Title | Source | Latest Version | Documentation |
Discussion | |||
Domino CompareDBs | |||
Lotus SmartSuite Document Library | |||
Document Library | |||
MS Office Document Library | |||
Notebook | |||
RSS Feed Generator | |||
Domino Design Guide | |||
Teamroom | |||
Password Reset Sample |
Tutto il codice sorgente sopra riportato utilizza il nuovo OnDiskProjects basato su Yaml in Domino Designer.
Altri modelli, come Domino Configuration Tuner e Domino Blog, saranno presto rilasciati. (@Martin Ortega: per favore, rimanete sintonizzati e tenete d'occhio questo repo).
Chi è il proprietario?
HCL rimane ancora il proprietario della versione originale/non modificata dei template e controllerà quali aggiornamenti o modifiche verranno fusi nel ramo principale.
Anche se i contributi (richieste di pull) sono tecnicamente consentiti, HCL non garantisce che li accetterà o li fonderà.
Tuttavia, HCL, così come chiunque altro, ha il diritto di riprendere i contributi della comunità per utilizzarli nelle versioni future.
E il supporto?
HCL fornisce supporto solo per la versione originale e non modificata del modello fornito con il prodotto HCL Domino. I fork o le versioni modificate del codice non sono ufficialmente supportati. Gli utenti che scelgono di creare fork del codice o di apportare modifiche lo fanno a proprio rischio e pericolo e sono responsabili di qualsiasi problema o modifica risultante. HCL non può garantire l'assistenza o la risoluzione dei problemi per le versioni fork e gli utenti sono invitati a fare riferimento alla documentazione ufficiale per la guida alla personalizzazione e alle modifiche. Il tracciamento dei difetti e le domande di supporto per i modelli invariati sono preferibilmente gestiti tramite il normale processo di supporto.
PS: Un saluto speciale a Niklas Heidloff, che potrebbe ricordare il suo post sul blog OpenNTF di una decina di anni fa.
0 Commenti:
Nessun Commento Trovato