Archiva

add RSS view to repository manager

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.1
  • Component/s: Web Interface
  • Labels:
    None
  • Number of attachments :
    0

Description

possibly needs a new component in JIRA. Items that could have RSS:

  • a particular search
  • preset for "latest added" artifacts
  • preset for "new versions" of artifacts
  • preset for "new artifacts from a given sync partner"

Issue Links

Activity

Hide
Franz Allan Valencia See added a comment -

Good day,

I'm thinking we can use ROME ([1]) as the RSS Generator. ...Are there any other suggestions?

Anyway, I'm thinking of contributing to this issue. However, I still haven't familiarize myself enough with the code to identify where I can get the infos needed for the generation. Right now, all I know is that RepositoryArtifactIndex is one of them (for the search results). But I'm not yet sure where to get the others (Hints anyone? )

Thanks,
Franz

[1] https://rome.dev.java.net/

Show
Franz Allan Valencia See added a comment - Good day, I'm thinking we can use ROME ([1]) as the RSS Generator. ...Are there any other suggestions? Anyway, I'm thinking of contributing to this issue. However, I still haven't familiarize myself enough with the code to identify where I can get the infos needed for the generation. Right now, all I know is that RepositoryArtifactIndex is one of them (for the search results). But I'm not yet sure where to get the others (Hints anyone? ) Thanks, Franz [1] https://rome.dev.java.net/
Hide
Grégory Joseph added a comment -

Sounds like a relatively good way of having notifications when artifacts are being added to be the repo. This gets my vote

Show
Grégory Joseph added a comment - Sounds like a relatively good way of having notifications when artifacts are being added to be the repo. This gets my vote
Hide
Maria Odea Ching added a comment -

Initial commit in -r643826.

Show
Maria Odea Ching added a comment - Initial commit in -r643826.
Hide
Maria Odea Ching added a comment -

Additional commit in -r645347:

  • generate feeds for new artifacts in the repository and new versions of artifacts
  • created tests
Show
Maria Odea Ching added a comment - Additional commit in -r645347:
  • generate feeds for new artifacts in the repository and new versions of artifacts
  • created tests
Hide
Maria Odea Ching added a comment -

Changes in -r645576:

  • generate/update rss feeds after repository scan
  • add rss feed icon in repositories (for new artifacts in repo feed) and in browse artifact (for new versions of artifact feed)
Show
Maria Odea Ching added a comment - Changes in -r645576:
  • generate/update rss feeds after repository scan
  • add rss feed icon in repositories (for new artifacts in repo feed) and in browse artifact (for new versions of artifact feed)
Hide
Maria Odea Ching added a comment -

-r645833:

  • configure host & port of the links in the rss feeds
Show
Maria Odea Ching added a comment - -r645833:
  • configure host & port of the links in the rss feeds

People

Vote (1)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: