It may be worth considering having us publish a docker image with what's
needed for generating the ref guide.  Optional of course; and needn't be
"official".

On Sun, Dec 3, 2017 at 10:57 AM Cassandra Targett <casstarg...@gmail.com>
wrote:

> Ishan's errors happen every time and are harmless & can be ignored.
> They're from Asciidoctor trying to enforce rules it has for the document
> type that we use (book). The problem is actually in the pages _before_ the
> ones that throw the error, and it's because those pages don't have sections
> in them.
>
> The issue about 'plugins' vs 'gems' is also known, but the older syntax is
> just deprecated and doesn't hurt anything right now. I tried at one point
> to change it, but ran into an error I forget now and didn't have time to
> fix it. I will eventually, but it's not causing Doug's problem since I
> never see that error locally and our build systems also never see it.
>
> I googled the error you're getting, Doug, and wonder what Python version
> you're using? It seems there is an issue about using Python 3 and the
> pygments.rb syntax highlighter gem (see also
> https://github.com/jekyll/jekyll/issues/2604). If you're using 2.7.x,
> I'll keep looking.
>
> On Sat, Dec 2, 2017 at 1:15 PM, Martin Gainty <mgai...@hotmail.com> wrote:
>
>>
>> as evidenced by the warning you're getting..your yaml scripts appear to
>> reference deprecated ruby gems
>>
>> personally i dont care to implement ruby gems since these binaries work
>> on ONLY the OS/ARCH they were originally targeted for
>>
>> a well designed software architecture implementing plugins will flexibly
>> build to any number of OS/ARCH with no need to <re>build for each specific
>> target OS/ARCH  with makefile(s) (as is the case for ruby gems) .
>>
>>
>> The caveat for implementing plugins is "as long as the JDK remains the
>> same" you should see no behaviour delta(s) as you implement your plugin
>> from one OS/ARCH to another..
>>
>>
>> hth
>> Martin
>> ______________________________________________
>>
>>
>> ------------------------------
>> *From:* Doug Turnbull <dturnb...@opensourceconnections.com>
>> *Sent:* Saturday, December 2, 2017 1:12 PM
>> *To:* dev@lucene.apache.org
>> *Subject:* Re: Solr Ref Guide not building
>>
>> Thanks.
>>
>> I don’t mind poking around the ref guide config, but I'm following the
>> readme and building master. I'm hesitant to change config files as part of
>> my PR, which probably will break the ref guide build for others :)
>>
>> Best
>> -Doug
>>
>>
>> On Sat, Dec 2, 2017 at 7:37 AM Martin Gainty <mgai...@hotmail.com> wrote:
>>
>>
>> MG>see below
>>
>>
>> ------------------------------
>> *From:* Doug Turnbull <dturnb...@opensourceconnections.com>
>> *Sent:* Friday, December 1, 2017 9:17 PM
>> *To:* dev@lucene.apache.org
>> *Subject:* Solr Ref Guide not building
>>
>> Hello!
>>
>> I'm trying to update the Solr Ref guide with my change for SOLR-11662. I
>> believe I've installed the required dependencies and double checked the
>> README in the solr-ref-guide. Unfortunately, running ant build-site I
>> immediately get this error, seemingly on the first adoc file encountered:
>>
>>
>>      [exec] jekyll 3.5.0 | Error:  No header received back.
>>      [exec]   Conversion error: Jekyll::AsciiDoc::Converter encountered
>> an error while converting 'about-filters.adoc':
>> MG>possible ant build snafu
>> MG>configuration file:
>> /Users/doug/ws/lucene-solr/solr/build/solr-ref-guide/content/_config.yml
>> MG>Deprecation: The 'gems' configuration option has been renamed to
>> 'plugins'.
>> MG>Please update your config file accordingly.
>> MG>check output config.yml for 'gems' and sub in 'plugins'
>> MG>also check ant input solr-ref-guide/config.yml.template for 'gems'
>> instead of 'plugins'
>>
>> I feel like I must be doing something stupid (I'll assume user error on
>> my part). But if there's anything obvious I'm doing wrong, please let me
>> know
>>
>> A more complete log can be found here
>> https://gist.github.com/softwaredoug/36fe87f0d63403e7be22d5a2ff8af073
>> <https://gist.github.com/softwaredoug/36fe87f0d63403e7be22d5a2ff8af073>
>> doug-being-dumb.txt
>> <https://gist.github.com/softwaredoug/36fe87f0d63403e7be22d5a2ff8af073>
>> gist.github.com
>>
>>
>> Thanks for any help
>>
>> -Doug
>> --
>> Consultant, OpenSource Connections. Contact info at
>> http://o19s.com/about-us/doug-turnbull/; Free/Busy (
>> http://bit.ly/dougs_cal)
>> <http://o19s.com/about-us/doug-turnbull/>
>> Doug Turnbull <http://o19s.com/about-us/doug-turnbull/>
>> o19s.com
>> Search relevance consultant. Author of Relevant Search. Doug crafts
>> search/recommendation solutions that “get” users. To do this, Doug uses
>> Solr/Elasticsearc...
>>
>> --
>> Consultant, OpenSource Connections. Contact info at
>> http://o19s.com/about-us/doug-turnbull/; Free/Busy (
>> http://bit.ly/dougs_cal)
>>
>
> --
Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker
LinkedIn: http://linkedin.com/in/davidwsmiley | Book:
http://www.solrenterprisesearchserver.com

Reply via email to