| Summary: | Add download/installation part to Jayes section of the website | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Michael Kutschke <kutschke.michael> |
| Component: | Recommenders | Assignee: | Project inbox <recommenders-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | johannes.dorn |
| Version: | unspecified | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Michael Kutschke
Der Vollständigkeit halber ein Auszug aus einer Mail von Andreas: Was unserer Meinung nämlich noch fehlt, um *die* Bayes-Library für Java zu werden ist die Möglichkeit, das Ding auch einfach von der Webseite herunterzuladen (am besten mit Maven). Glücklicherweise liegt Jayes in einem Maven-Repo: <https://repo.eclipse.org/content/repositories/recommenders-snapshots/>. Unglücklicherweise ist das ein SNAPSHOT-Repo, wo SNAPSHOTs potentiell garbage collected werden (scheint momentan aber nicht der Fall zu sein). Die Alternative zum Maven-Repo wäre ein p2-Repo. Das Problem hier ist, dass es (wegen der blöder .qualifier) keine URL zum JAR gibt, die man einfach so auf der Webseite verlinken könnte; die ändert sich ja mit jedem Release. Ich kann dir aber gerne ein Repo aufsetzen, wo du drin bist (willst du ins stable Repo mit der Category "Jayes" oder hättest du lieber ein eigenes p2-Repo?) Außerdem fehlt den Jayes-POMs die <dependencies> Info in Maven-tauglicher Form (nur Maven+Tycho kann die Dependencies aus dem MANIFEST.MF herauslesen), so dass ein normales Maven-Projekt z.B. nicht weiß, dass o.e.r.jayes.io von o.e.r.jayes abhängt. Aber du willst vielleicht nicht alle Dependency-Informationen doppelt pflegen (oder doch?) Man kann den Lesern der Webseite natürlich auch immer dazu sagen, welche transitiven Dependencies sie in einem Nicht-Tycho-Projekt manuell eintragen müssen. The following change is a first draft with not much more than the skeleton of the site, feel free to use/change/build upon it. I forgot to mention this bug in the commit message, please do so if you submit an own patch set. https://git.eclipse.org/r/#/c/22334/ Merged basic version https://git.eclipse.org/r/#/c/22334/ If you want to enhance the jayes page further, please open a new bug. Closing for 2.1 |