[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [ws-rx-editors] RE: Stable/latest url for issue list
I am pretty sure Marc and Robin are figuring out a good solution for us, but I am a bit lost here in the deails. So I am puttig forth my requirements questions below. Hopefully these are met ... A> Would there be a stable URL that can be bookmarked? B> Would the TC have access to all the previous versions? C> Can the metadata of the latest version (date, notes) be accessed via the stable URL? D> Would there be an email notification sent to the group when a new version is updated? Thanks, Sanjay > -----Original Message----- > From: Marc Goodner [mailto:mgoodner@microsoft.com] > Sent: Thursday, Oct 20, 2005 8:27 AM > To: Robin Cover > Cc: ws-rx-editors@lists.oasis-open.org; Mary McRae; Jamie > Clark; Robin Cover > Subject: [ws-rx-editors] RE: Stable/latest url for issue list > > OK, so the idea of linking from docs.oasis to the Kavi files > won't work. > Oh well, I should have figured or you would have suggested it. > > I'm happy with going forward with -nnn numbering of the files for the > issue list at http://docs.oasis-open.org/ws-rx/issues/ > > I suggest we give it a dry run with the issue list update > after today's > call. I'll post to Kavi and pass the files to Robin as well. > We can then > make a recommendation at next week's call to move to the new location. > That would give the TC members something to review so they can make an > informed decision. > > Does anyone here object or should we go ahead with this? > > -----Original Message----- > From: Robin Cover [mailto:robin@oasis-open.org] > Sent: Wednesday, October 19, 2005 7:05 PM > To: Marc Goodner > Cc: ws-rx-editors@lists.oasis-open.org; Mary McRae; Jamie Clark; Robin > Cover > Subject: Re: Stable/latest url for issue list > > On Wed, 19 Oct 2005, Marc Goodner wrote: > > > Hey guys. > > Robin has graciously offered to help get a stable/latest url for the > > issue list. In discussing this I realized there were some things I > > shouldn't unilaterally decide on my own on this. > > Marc is referring to an informal/unofficial memo I sent on 10/12 > (copied to Jamie Clark [Staff Contact] and Mary McRae ['Manager of the > docs-DOT web server' at http://docs.oasis-open.org/], after I noted > a fourth TC posting documenting the need for a stable/latest URL > corresponding to the WS-RX TC's issues list [1]. > > Because Kavi creates URIs containing (unpredictable) magic numbers > of the shape /download.php/14939/MinutesWSRX-101305.htm, we can't > support (fixed/stable) "latest version" URIs, and we cannot exploit > aliasing via symbolic links: > > * the magic number or key (e.g. 14939) is actually the only relevant > part > (albeit a crufty technology artifact that has no semantic value) > * 'download.php' is just the PHP query code > * the final portion (e.g., MinutesWSRX-101305.htm) is totally > superfluous/unnecessary -- you can substitute anything > silly in its place (veronicasSecret.png), or nothing at all > > Some of us have little interest trying to build on this Kavi model > of file naming and document storage. By contrast, the repository at > http://docs.oasis-open.org/ is based upon a file system with > filenames/URIs under our complete control. > > In this context, we can also support the notion of "latest version" > filename/URI by making use of a symlink, linked to each (successive) > version, as we have implemented for the XACML References: > > http://docs.oasis-open.org/xacml/xacmlRefs.html > ['xacmlRefs.html' is a > symlink] > http://docs.oasis-open.org/xacml/references/ [version-specific URIs, > latest in directory is the target of the symlink] > > We can do the same for the WS-RX TC's issues list, e.g., with the > fixed URI matching your choice, as in [what Marc said]: > > http://docs.oasis-open.org/ws-rx/issues/ReliableMessagingIssues.xml > > > The location would be at http://docs.oasis-open.org/ws-rx so we need > to > > make the call as to how it is linked to the latest file there. > > Particularly as there are a number of supporting files like > the schema > > and xsl (which also need stable uris). So my suggestion would be the > > following (based on Robin's of course). > > > > Get a subdirectory called issues, place all files there and > symlink to > > latest version as the base filename, i.e. > ReliableMessagingIssues.xml. > > So far so good, I don't think any of this is contentious. The > challenge > > is we'll need to version the filename, so what are people's opinion? > > Follow the same convention as the TC docs, i.e. -nn where > nn = nn + 1 > > for each revision? > > We can implement whatever you want: -nn works well, or -nnn if you > think you'll ever get to 100 :-) > > > > > Note this is not an automated process. Robin has offered to take on > the > > burden of placing these files there whenever they are > updated. Which I > > guess now I see another option. Should we just keep using Kavi and > setup > > symlinks to each new version posted there? Would that be possible > Robin? > > I can ask the IT department (again), but the answer we have received > more > than once is that we canNOT make use of symlink in connection > with Kavi > resources. We could probably use DNS+HTTP redirect from the docs-DOT > repository (from http://docs.oasis-open.org/ws-rx/<whatever> ) but > that's > not a good option: redirect involves a second server request, and the > address that's displayed in a Web browser's address window > would be the > versioned URI such as you now have. e.g., > > http://www.oasis-open.org/committees/download.php/14894/Reliab > leMessagin > gIssues.xml > > You probably want people to bookmark the fixed/stable URI, but that > won't happen, as HTTP redirect will leave the Kavi versioned > URI as the bookmarkable address. So I don't recommend HTTP redirect > in this context. > > Apparently we can't get access to a real device on the Kavi > file system > because the 'download.php/<magicNumber>' is masking some horribly > ugly string that's not meant for human eyes, and not intended as > a regular user file, etc. > > We are in the process of automating support for "latest version" on > the docs-DOT repository, and giving TCs the ability to create > their own files/symlinks on that system. It will probably be rolled > out in stages, the first of which would be via SSH/SCP (a kind of > "secure FTP" which also permits you to create your own symlinks). > Work in progress. > > I stand by my offer to help in the interim, if you want. > > **Mary/Jamie, please correct this if I've not conveyed things > accurately. > > Unofficially, > Robin Cover > > > > > Regards, > > > > Marc g > > [1] TC requests for persistent URL > > [i] > http://lists.oasis-open.org/archives/ws-rx-editors/200507/msg0 > 0010.html > July 20, 2005 - "Persistent urls for documents" - I need a persistent > URL for the issue list for our TC, and ideally any document > uploaded to > the > document store. The problem is that without a persistent url the old > links > will remain in email archives etc. and people will not get the current > issues list (or other document). This problem gets worse in > that I have > uploaded schemas and xsl that format that list. Those will change less > often but without persistent urls for those I have a lot more work to > do to update the issue list. > > [ii] > http://lists.oasis-open.org/archives/ws-rx-editors/200509/msg0 > 0090.html > September 28, 2005 - Maybe this was already answered but I don't > immediately see a response. It is not true that adding a document with > the same name keeps the url the same. It is actually a huge pain that > it doesn't, I'd prefer to give a url for a specific version and have > one be the latest like at W3C but that is not how Kavi works. Kavi > creates an id for each document revision that becomes part of the url. > So every time you update a doc there you get a new url, same name or > not. > > [iii] > http://lists.oasis-open.org/archives/ws-rx-editors/200509/msg0 > 0020.html > [September 18, 2005 message responded to by Marc Goodner] "However, > there is a problem. The document name stays the same. My > understanding/assumption was that we will have individual URLs and > identifiers that reflect the version numbers. This is easily solved > with the cvs, but not here..." > > [iv] > http://lists.oasis-open.org/archives/ws-rx-editors/200510/msg0 > 0033.html > Marc Goodner October 12, 2005 "I try to update the issue list > soon after > the minutes come out (with varying success). I will not agree > to update > the issue list this any more often than this as things stand today. I > actually try not to update it more than this since it always > changes the > URI of the issue list. If we can get a stable URI to the issue list I > could agree to do incremental updates in addition to the one after the > call. That would also make it a lot easier to share the responsibility > so that other editors can move their items from pending to done when > they update a draft with a resolution without making everyone > in the TC > wonder if they have the latest version of the issue list. So what's > going on with CVS? Is that our answer for getting a stable URI and > making this thing easier to update? > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]