Hi Yakov

I've made a number of updates that should get the TW2 build process working
again:

1. Fixing a regression in TW5 that had broken the "classictools" TW5 plugin
that we use for the build process
2. Removing the old code associated with pulling the content down from
TiddlySpace, and instead storing the content in the tiddlywiki repo
3. Working around the removal of the editions/tw2 edition from TW5

https://github.com/Jermolene/TiddlyWiki5/commit/95b84dd0ca34d7ae4019d0f3c20a55eb5318096e
https://github.com/TiddlyWiki/tiddlywiki/commit/c5d5c85eb7337a4f052f0d0151de0679be72e0ed
https://github.com/TiddlyWiki/tiddlywiki.com/commit/46daaa4397d143b467bb5ba2deb938bd817ca642
https://github.com/TiddlyWiki/tiddlywiki/commit/5a53e55d80d33db12599203e1847c14de456a837

Anyhow, things are working for me now under Mac OS X. I haven't tested
under Windows.

The instructions for the build process can be found here:

https://github.com/tiddlywiki/tiddlywiki.com

Hopefully now Eric and I between us should be able to help you get up and
running,

Best wishes

Jeremy


On Thu, Nov 2, 2017 at 3:22 PM, Yakov <yakov.litvin.publi...@gmail.com>
wrote:

> Hi Jeremy,
>
> I'm not familiar with Ruby, too, and I have no preferences among the two
> ways, actually I'm looking for an "at least this works" way. However, I'm
> not familiar with the unit testing system used for TWc core and have no
> idea if building with TW5 supports that. Also, I need some how-to
> guide/help since I haven't found any. TiddlyWikiDev space [1] gives links
> to [2] where I haven't found any instructions and to [3] which seems to be
> an instruction to build classic.tiddlywiki.com and which looks quite
> complicated (I can try to extract a recipe of how to build TWc from there,
> but if there's something more brief, it will be lovely to know). Also
> please keep in mind that for now I'm not very familiar with TW5.
>
> Best regards,
> Yakov.
>
> [1] http://yakovl.bplaced.net/TW/TS_backups/TiddlyWikiDev.
> tiddlyspace.com%20(31.12.2016).html#Build
> [2] http://tiddlywiki.com/dev/
> [3] https://github.com/TiddlyWiki/tiddlywiki.com/blob/master/README.md
>
> четверг, 2 ноября 2017 г., 14:12:22 UTC+3 пользователь Jeremy Ruston
> написал:
>>
>> Hi BJ
>>
>> what version of the core can be used to build TWC?
>>
>>
>> One might need to do a git bisect to find the last working build. Some of
>> the code is pretty hacky so may be better to slightly re-engineer.
>>
>> The current code is written as a deserialiser, but needs the file path of
>> the file. The old hack for that no longer works. I think better to rewrite
>> as a “load-classic-recipe” command
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>> On Wednesday, November 1, 2017 at 6:03:54 PM UTC+1, Jeremy Ruston wrote:
>>>
>>> Hi Yakov
>>>
>>> Apologies for the late response.
>>>
>>> I'm afraid I can't help with cook/ginsu; I always found them difficult
>>> to use because I'm not familiar with Ruby. That was what drove me to
>>> rewrite the TWC build process with TW5 back in 2011.
>>>
>>> I've just tried to get the TW5-based build process running and found
>>> that it is currently broken due to a minor change in TW5 since it was last
>>> used.
>>>
>>> I'm happy to get things fixed up again, or should I wait to see how you
>>> get on with cook/ginsu?
>>>
>>> Best wishes
>>>
>>> Jeremy.
>>>
>>>
>>>
>>>
>>> On Sun, Oct 29, 2017 at 11:40 PM, Yakov <yakov.litv...@gmail.com> wrote:
>>>
>>>> Hello everyone,
>>>>
>>>> not sure if it's worthy to post here since the thread is very old;
>>>> still it seems to have almost every reference I've found so far, so...
>>>>
>>>> I'm on Windows (10) and I'd like to build TWc core. I've pulled
>>>> TiddlyWiki Classic repo (my branch
>>>> <https://github.com/YakovL/tiddlywiki/tree/YLTW> that I'd like to
>>>> build and test), installed Ruby (v2.4.2 x64), pulled
>>>> https://github.com/TiddlyWiki/cooker to a separate folder, tried run
>>>> to biuld and got an error that takes place even if I just run cook.rb
>>>> -h:
>>>>
>>>> <custom path to installations>/Ruby_2_4__x64/l
>>>> ib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require':
>>>> cannot load such file -- recipe (LoadError)
>>>>         from <custom path to installations>/Ruby_2_4__x64/l
>>>> ib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'
>>>>         from <path to TiddlyWiki Classic cook>/cook.rb:7:in `<main>'
>>>>
>>>> Can anybody help me with that? I'd like to take maintainance of TWc,
>>>> but for that (and for my own needs) I have to learn how to build TWc core!
>>>>
>>>> Guidance regarding building TWC with TW5 is also appreciated, but it
>>>> seems that using cook should be quite simple and there's either something
>>>> that's broken or I'm missing some simple detail. I have no knowledge of
>>>> Ruby yet, though.
>>>>
>>>> Best regards,
>>>> Yakov.
>>>>
>>>> суббота, 9 марта 2013 г., 14:24:06 UTC+3 пользователь Jeremy Ruston
>>>> написал:
>>>>>
>>>>> Hi Tobias
>>>>>
>>>>> I've made a couple of pull requests that get the TW2 tests running
>>>>> with the new build environment:
>>>>>
>>>>> https://github.com/TiddlyWiki/tiddlywiki/pull/119 - updates the test
>>>>> recipe and tiddler format to the latest versions understood by the new 
>>>>> tools
>>>>>
>>>>> https://github.com/TiddlyWiki/tiddlywiki.com/pull/10 - adds a line to
>>>>> bld.sh to build the tests.html file
>>>>>
>>>>> (I also made some changes to TW5 to get things working, so you'll need
>>>>> the latest version of that too).
>>>>>
>>>>> At the moment you can run the tests by opening tests.html in the
>>>>> browser. The next step is to use phantom.js to run the tests 
>>>>> automatically.
>>>>>
>>>>> Best wishes
>>>>>
>>>>> Jeremy
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Mar 7, 2013 at 11:26 PM, Tobias Beer <beert...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Thanks Jeremy,
>>>>>>
>>>>>> I'll try to...
>>>>>>
>>>>>>    - dig into this
>>>>>>    - see if I can get to set up my machine and build the thing
>>>>>>       - perhaps using both, the old and new process
>>>>>>    - see what I can bring over to TiddlyWikiDev
>>>>>>       - I like things at one place (less scattered)
>>>>>>
>>>>>> Cheers, Tobias.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Jeremy Ruston
>>>>> mailto:jeremy...@gmail.com
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "TiddlyWikiDev" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to tiddlywikide...@googlegroups.com.
>>>> To post to this group, send email to tiddly...@googlegroups.com.
>>>> Visit this group at https://groups.google.com/group/tiddlywikidev.
>>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>>> gid/tiddlywikidev/44bd4148-caf3-44b4-b552-1f82d641bf86%40goo
>>>> glegroups.com
>>>> <https://groups.google.com/d/msgid/tiddlywikidev/44bd4148-caf3-44b4-b552-1f82d641bf86%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> Jeremy Ruston
>>> mailto:jeremy...@gmail.com
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "TiddlyWikiDev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to tiddlywikide...@googlegroups.com.
>> To post to this group, send email to tiddly...@googlegroups.com.
>> Visit this group at https://groups.google.com/group/tiddlywikidev.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/tiddlywikidev/31de5d30-70bb-484a-a94e-6990e04ea447%40googlegroups.com
>> <https://groups.google.com/d/msgid/tiddlywikidev/31de5d30-70bb-484a-a94e-6990e04ea447%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywikidev@googlegroups.com.
> Visit this group at https://groups.google.com/group/tiddlywikidev.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywikidev/c236d854-798c-4297-992f-7055a1af371a%
> 40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/c236d854-798c-4297-992f-7055a1af371a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAPKKYJaOLwwmjSZ35Kiz%3DGz%3D9mqgbXhP9eGCs2H%2BZk6KK09GGA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to