Feature Wiki

Information about planned and released features

Tabs

Abandon External Webfeeds

1 Reasons to Abandon Feature

The webfeeds have been removed from the personal desktop/dashboard in the past, so only (external) webfeed blocks in the repository remained. The code is quite old and either needs a complete revision (moving to a more up-to-date rss parser) or should be removed completely.

2 Technical Information

This is mainly the code in Services/Feeds and Modules/ExternalFeed. However the FeedWriter (for writing feeds in ILIAS) should be kept.

3 Contact

4 Funding

Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.

  • ...

5 Discussion

Use the following discussion section to express your objections against this request or your consent to get rid of this feature.

Kunkel, Matthias [mkunkel], 12 JUN 2021: We are using this feature at docu.ilias.de (and in a few projects) to show the latest postings made to a selected forum within the installation, see here for example: https://docu.ilias.de/goto_docu_cat_1444.html. But I guess most of the ILIAS installations do not need this feature. And if the code is outdated, we should get rid of it. I would agree to abandon this feature as a core feature and support the creation of a repository plugin using an up-to-date RSS parser for all those who still would like to have this functionality.

JourFixe, ILIAS [jourfixe], 28 JUN 2021: We highly appreciate this suggestion and abandon the feature "External Webfeeds" with ILIAS 8. Please remove related test cases from Testrail.

6 Implementation

External Feeds have been removed from code. You need to run a migration

> php setup/cli.php migrate --run externalfeed.ilExternalFeedRemoveMigration

Removed Testcases

The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.

  • The entire Testsuite S46 was removed.
  • In 8 there is still the Migration deleting all WebFeeds (see above).  For ILIAS the Maintenance of the Webfeeds should be removed from Maintenance.md, when there is no residual code left- 

Approval

Approved at {date} by {user}.

Last edited: 25. Apr 2022, 18:36, Tödt, Alexandra [atoedt]