Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 674652

Summary: projects.xml: malformed URLs
Product: Websites Reporter: Michał Górny <mgorny>
Component: OtherAssignee: Gentoo Website Team <www>
Status: RESOLVED FIXED    
Severity: normal CC: infra-bugs, maffblaster, wiki
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-01-06 08:56:22 UTC
See e.g.:

  <project>
    <email>3dprint@gentoo.org</email>
    <name>Gentoo 3D print</name>
    <url>https://wiki.gentoo.org/wiki/Project-3A3dprint</url>
                                             ^^^


If nobody touched the scripts, I'm going to guess Ruby upgrade broke it.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-01-06 08:58:05 UTC
*** Bug 674654 has been marked as a duplicate of this bug. ***
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-01-06 08:59:15 UTC
Or maybe wiki update?
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-01-06 09:19:21 UTC
Yes, probably wiki update.  I see the whole RDF is full of those '-'-encodings.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-04-12 20:18:35 UTC
@wiki, ping.  Could you please look into fixing this?  It breaks anything that uses projects.xml.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-04-12 21:15:15 UTC
After looking at [1], it seems that this change was intentional and we need to decode those URIs.

[1]:https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/863/files
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-04-12 21:37:30 UTC
I've pushed a fix to semantic-data-toolkit.  It should get projects.json fixed, and this in turn should fix projects.xml./