[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[elk-dev] Today's Meeting Minutes
|
Greetings!
Here's a few of the things we talked about today.
Cheers,
Christoph Daniel
# Meeting 2017-02-20
## New Documentation
* Even with the new documentation system, we currently have two problems:
1. The main website and the documentation are two different websites
2. We currently only provide documentation for the master branch
* The goal might be to migrate everything to Hugo...
* The docs/ folder would contain the Hugo site definition which would
contain...
* ...the content of the main website
* ...all of the documentation
* ...*not* the MELK-based documentation
* The automatic build would generate MELK-based content into that
directory structure
* The automatic build would invoke Hugo on the docs/ directory
* The nightly build would push the result to the Eclipse website
repository
* The release build would pack up the documentation into a (properly
named) zip file
## Publishing to Maven
* Initial effort might be high, but will make ELK reusable for many
projects that are not in the Eclipse ecosystem
* Gradle, for example, can also use Maven repositories
* We would publish our nightly builds as snapshots in Sonatype, and our
releases as proper releases
* We would need to register for a Sonatype account, that we would share
within our development team
* Tasks:
* Christoph Daniel will...
* ...create a Sonatype account
* ...add the necessary meta data to the POM files
* ...communicate with webmasters to setup Hudson accordingly (user
name, password, GPG keys)
* Miro will...
* ...setup the build
* We target release 0.3.0 for the first Maven Central-enabled release
* We might publish a milestone release to check whether everything works
Attachment:
signature.asc
Description: OpenPGP digital signature