Conversation
|
Hi @lahdeero, can you briefly expose the reasons for removing the anchored gem? Thanks! |
|
@leio10 We had meeting with @andreslucena and @ahukkanen where we agreed to remove small community gem dependencies, including: system_test_html_screenshots, anchored, nobspw, truncato, etherpad-lite and searchlight/spotlight. |
|
@leio10 Also to add, this is somewhat related to this discussion: #7234 @andreslucena wants to reduce the bus factor risk on the Decidim codebase which is why we are doing this. Or to avoid the discontinuation that has happened e.g. with Virtus. We will be also addressing the Virtus gem discontinuation issue in the near future. So, we have audited all Decidim gem dependencies and identified some gems that either (a) have a low number of contributors or (b) have been stagnating, so we are trying to make Decidim less dependent on those gems + the dependency is used by the participant-facing application (and not e.g. the test framework only). The audit only considered these factors of each gem. Regarding the searchlight/spotlight gem, it's unnecessary because there is already Ransack that can do the same. So we are basically paying back either current or future technical debt with these PRs. |
| http://example.com/引き割り.html | ||
| http://example.com/%E5%BC%95%E3%81%8D%E5%89%B2%E3%82%8A.html | ||
| https://nörttilive.fi | ||
| http://www.sinara.technology/about/ |
There was a problem hiding this comment.
Maybe we shouldn't advertise any particular services/companies here, so these could be changed:
- https://nörttilive.fi => https://ëxämplö.com (testing special characters used in Europe within the domain)
- http://www.sinara.technology/about/ => http://www.example.technology/about/ (testing unusual TLD)
🎩 What? Why?
Remove anchored gem dependency.
Testing
📋 Checklist
🚨 Please review the guidelines for contributing to this repository.
docs/.