[ 
https://issues.apache.org/jira/browse/SOLR-5965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13969869#comment-13969869
 ] 

Steve Rowe commented on SOLR-5965:
----------------------------------

I talked to pctony, gmcdonald and joes4 on the #asfinfra IRC channel -- TL;DR: 
they don't want to give out confluence admin karma for this one feature; 
[~thetaphi] will remain a member of confluence-admins group; gmcdonald is 
willing to help us maintain the Solr Ref Guide shortcut links once per release, 
via an INFRA JIRA ticket; and joes4 says we can get versioned links and PDF 
exports by switching Solr Reference Guide hosting from Confluence to the Apache 
CMS.

{noformat}
<sarowe> gmcdonald: I have a question about Confluence admin privileges - for 
the
         Solr Reference Guide, we want to use shortcut links, which require 
         confluence admin to create and maintain - see 
         https://issues.apache.org/jira/browse/SOLR-5965 for more details 
<sarowe> gmcdonald: Uwe Schindler, the Lucene PMC chair, currently is a member
         of confluence-admins (sp?) group, and so has the power to add others 
to that
         group.  Would you be okay with him adding Lucene PMC members to that
         group: myself and Chris Hostetter initially (and also 
adding/subtracting as
         needed)?
<pctony> sarowe: no
<pctony> sarowe: that group was culled recently.
<sarowe> pctony: i know
<pctony> we really do not like features that mean you need to be a system wide 
admin
<sarowe> pctony: by gmcdonald, who told me on March 25 on this channel "if you 
feel
         you need it back, happy to do so, but try space admin rights first"
<pctony> i might be more inclined to ask the PMC to stop using said feature
<sarowe> pctony: thanks, but we want to *start* using this feature to make 
maintainance
         tractable - we have a lot of links that we want to version
<pctony> sarowe: bah
<pctony> gmcdonald: we need to chat about this ^^
[...]
<gmcdonald> sarowe: hi
<sarowe> hi gmcdonald
<gmcdonald> sorry was outside
<sarowe> np
<gmcdonald> so example of links please ?
<sarowe> versioned javadocs links
<sarowe> per-release
<sarowe> we release the solr ref guide in tandem with solr releases
<sarowe> and want to have the right javadoc link for them
<sarowe> *goes to find an example javadoc link*
<gmcdonald> boggles the mind a global admin is needed for that
<sarowe> yes, it does
<sarowe> this should be possible per-space
<gmcdonald> you are a space admin right?
<sarowe> gmcdonald: 
http://lucene.apache.org/solr/4_7_2/solr-core/org/apache/solr/schema/BinaryField.html
<sarowe> yes, I am a space admin
<sarowe> gmcdonald: the "4_7_2" part changes with each release, and the Solr
         Reference Guide is release with each minor release - we want to point 
to
         the correct versioned javadocs (and other versioned content)
<gmcdonald> sarowe: ever though of using 'current' 
<sarowe> yes, but users of older version of exported PDFs (which we distribute 
via
         the apache mirrors) would point to newer stuff than they should
<pctony> sarowe: do what httpd do
<pctony> make /current a symlink to /$latest-version
<joes4> why not use the cms extpaths.txt support for this
<sarowe> pctony: see my response about exported pdfs above
<sarowe> joes4: if you're talking to me, then the answer is we already do use 
extpaths.txt
         for versioned content
<joes4> then what do you need the wiki for again?
<sarowe> joes4: the versioned content managed via extpaths.txt is javadocs; the 
versioned
         content managed by releasing PDF exports from Confluence is a user 
guide - does
         that answer your question?
<joes4> so the pdf's link to the website?
<sarowe> joes4: yes
<joes4> i still don't see a problem with versioning things properly. don't you 
want the
         version numbers to match up?
<sarowe> joes4: yes! that's exactly what I'm after.  Confluence shortcut links 
make
         maintenance of links much more tractable - change a version number in 
the
         shortcut link and boom, they're all pointing to the correctly 
versioned location
<joes4> you can do that with the cms too if you want
<joes4> see the thrift site for examples
<sarowe> joes4: can you say more words about how that would work to link from
         a per-release exported PDF from Confluence?
<joes4> i'm saying you could manage the pdf stuff from the cms instead of 
confluence
<joes4> whatever features that keep you using confluence are emulatable with 
the cms
<sarowe> joes4: Um, okay, I don't think that's going to happen short or even
         medium term - the effort involved would be fairly large, and the 
benefit fairly small
<gmcdonald> they use confluence to produce the pdfs in the 1st place I expect
<joes4> and the good news is that there are some conversion utilities for that
<joes4> well for us it avoids this whole admin karma discussion that you want 
to have
<joes4> given the choice between supporting your use case for admin karma and
         asking you to migrate to a better system, all we can do is ask
<gmcdonald> sarowe: I'd be happy in this instance to provide the links for you 
if you
         raise a infdra ticket at release time
<sarowe> gmcdonald: Uwe Schindler, the Lucene PMC chair, currently is a member 
of
         the confluence-admins group, and has already created the two shortcut 
links we
         want - my questions here are about future maintenance, since you may 
throw him
         off with zero notice (see recent history for an example)
<gmcdonald> sarowe: no I left him in on purpose, having done some confluence 
admin
         work , like plugin stuf etc, so he wont be leaving that group
<sarowe> gmcdonald: oh, okay, that's useful info
<sarowe> gmdonald: and thanks for the offer to maintain the shortcut links for 
us, if it
         comes to that
<sarowe> gmcdonald: ^
<gmcdonald> np, happy to
{noformat}

> Solr Reference Guide: Investigate shortcut links to automatically version 
> javadoc links
> ---------------------------------------------------------------------------------------
>
>                 Key: SOLR-5965
>                 URL: https://issues.apache.org/jira/browse/SOLR-5965
>             Project: Solr
>          Issue Type: Improvement
>          Components: documentation
>            Reporter: Steve Rowe
>            Priority: Minor
>
> Confluence has a feature called "Shortcut links", that allow link prefixes 
> (or infixes or suffixes) to be specified in short form.
> I think this feature could be used to version javadoc links so that we have 
> two shortcuts, one for the latest Solr javadocs and another for the latest 
> Lucene javadocs, and then all javadoc links are specified relative to these 
> shortcuts.
> See 
> [https://confluence.atlassian.com/display/CONF50/Configuring+Shortcut+Links].
> Two problems, both minor I think:
> # Creating and maintaining shortcut links requires Confluence Admin 
> privileges, but Apache Infrastructure has taken these away from just about 
> everybody.  When I last chatted on #asfinfra with gmcdonald (who took away 
> the privileges), though, he was okay with giving this back Confluence Admin 
> privileges if we found that it was necessary.
> # There is an open bug with editing shortcut-form links - it doesn't work - 
> you have to remove them and then re-add them: 
> [https://jira.atlassian.com/browse/CONF-24812]



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to