+1 on spdx.org.
I can also help with maintaining files in the spdx.org website if we want to go in that direction. I have setup redirects for the model URI’s referenced in the spec (example: spdx.org/rdf/Core/Annotation). Note that the redirects changes the URL in the address bar. If this approach is OK, I can setup similar redirects for these files. Currently, Steve and I can upload to spdx.org/licenses and spdx.org/rdf subdirectories. If we want to use a different subdirectory or a subdomain (e.g. docs.spdx.org), we will likely need help from LF IT. Any thoughts on specific subdomain or subdirectory names? For the context file, putting it under the rdf subdirectory makes sense to me, but I’m not sure if this makes sense for the JSON schema since it is not RDF specific. One other detail – in RDF we have the current released terms at spdx.org/rdf/terms and we have specific versions under spdx.org/rdf/ontology/spdx-X-Y. Do we want to take a similar approach to host multiple versions of the schema and context files? Gary From: [email protected] <[email protected]> On Behalf Of Steve Winslow Sent: Monday, April 1, 2024 11:06 AM To: Kate Stewart <[email protected]> Cc: Gary O'Neall <[email protected]>; Joshua Watt <[email protected]>; SPDX Technical Mailing List <[email protected]> Subject: Re: [spdx-tech] Pre meeting topic: SPDX Serialization URLs I’d agree with Kate — putting these on the spdx.org <http://spdx.org> domain probably makes sense. In addition to the License List, the RDF model files for 2.3 are also on spdx.org <http://spdx.org> (see https://spdx.org/rdf/ontology/spdx-2-3/) The split of the website to spdx.dev, and all other SPDX assets remaining on spdx.org <http://spdx.org> , is kind of a historical artifact that I’m happy to describe in more detail if needed (hopefully it isn't needed). :) If you do want to push them to spdx.org <http://spdx.org> , I can likely assist with that. Though may also need some help from Linux Foundation IT support as they currently manage the hosting for that domain. If it’s redirects you’re looking for, I know we have some set up as well so that we were able to preserve old links when the website moved to Wordpress / spdx.dev. For example, the old URL https://spdx.org/ids redirects to https://spdx.dev/learn/handling-license-info/. I’m assuming we could do the same to redirect to a GitHub Pages site if needed in the short term. Steve On Apr 1, 2024, at 1:15 PM, Kate Stewart <[email protected] <mailto:[email protected]> > wrote: How about hosting them on the spdx.org <http://spdx.org/> domain, like we do the license list? (https://spdx.org/licenses/) On Mon, Apr 1, 2024 at 11:35 AM Gary O'Neall <[email protected] <mailto:[email protected]> > wrote: Note: the spdx.dev <http://spdx.dev/> website uses WordPress. I'm not proficient in WordPress myself and I'm not sure how to implement a redirect (I suspect there is a plugin for this), but I do have access to make the changes if we want to have the official URL have the spdx.dev <http://spdx.dev/> domain. Gary > -----Original Message----- > From: [email protected] <mailto:[email protected]> > <[email protected] <mailto:[email protected]> > On Behalf Of > Joshua Watt > Sent: Friday, March 29, 2024 7:34 AM > To: SPDX Technical Mailing List <[email protected] > <mailto:[email protected]> > > Subject: [spdx-tech] Pre meeting topic: SPDX Serialization URLs > > All, > > Since we are rapidly approaching the announcement date for SPDX 3, we need > to make sure that we are able to have users write valid serialized SPDX 3 > documents on the day of announcement. In order for JSON-LD serialization to > work properly, we need to provide URLs for the JSON-LD context file, the JSON > schema to validate documents, and the RDF model. These are currently > hosted at https://spdx.github.io/spdx-spec/v3.0/model/ . This URL will be > encoded into serialized documents, so before we tell the masses that they > should write SPDX 3 documents, these URLs need to be finalized and host > actual content. I suspect that we will not want these URLs to live on GitHub, > and some URL on spdx.dev <http://spdx.dev/> would be a better choice, but I > do not know what > that URL would be or how to make it "live". I think that making the actual > URLs redirect to the GitHub ones will be sufficient until we are done > finalizing > SPDX 3.0, as that might be easier than trying to have the current GitHub > Actions pipeline publish somewhere else, but I have no idea how to set this > up. This issue is captured in https://github.com/spdx/spdx-3- > model/issues/679, please comment there if possible. > > If we can sort this out before Tuesday's tech meeting, that would be great, > but > if not we will discuss it there and try to reach a resolution. The two items > we > need to solve are: > 1. What are the file URLs for these items 2. Who is going to do the work to > setup the redirects > > Thanks, > Joshua Watt > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#5591): https://lists.spdx.org/g/Spdx-tech/message/5591 Mute This Topic: https://lists.spdx.org/mt/105216516/21656 Group Owner: [email protected] Unsubscribe: https://lists.spdx.org/g/Spdx-tech/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
