World: r3wp
[!REBOL3]
older newer | first last |
BrianH 19-Oct-2010 [5399] | Right, the RT core binaries are built from a *subset* of the same codebase. As I explained before. |
Andreas 19-Oct-2010 [5400] | Still not preventing hostkit releases, unless the subset is really not a strict subset. |
BrianH 19-Oct-2010 [5401] | No, but it does explain why it is possible to get a core release done first. What you are asking for is to *delay* the core release until the rest of the hostkit has been updated. |
Andreas 19-Oct-2010 [5402x2] | Nope, if you can do a core release from the same codebase, you can do a hostkit release. |
Heck, then you could even get external help adapting the graphics parts! | |
Cyphre 19-Oct-2010 [5404] | Andreas, RMA team doesn't have the A108 hostkit as well so no worries ;) |
Andreas 19-Oct-2010 [5405] | Ah, that indeed gives me hope that we'll get the hostkit rather sooner than later :) |
BrianH 19-Oct-2010 [5406] | host-kit: (core) + non-core-parts So far the core part is at release level. Despite your protests, we aren't going to delay the core release until the rest of that equation is done. |
Andreas 19-Oct-2010 [5407x3] | core = apples + peas |
See, I can make up nice equations as well. | |
But you sure can tell me which part of the Linux hostkit is non-core. | |
BrianH 19-Oct-2010 [5410] | Sorry, english clearly wasn't being understood so I tried to translate to a language I know that you are fluent in, REBOL. |
Andreas 19-Oct-2010 [5411] | Brian, it's easy. |
BrianH 19-Oct-2010 [5412] | The paren was the important part. |
Andreas 19-Oct-2010 [5413x3] | The binaries are not built from the same code base. Simple as that. |
There's tons of Carl internal magic sauce. | |
And obviously it takes some time for him to disentangle that from what is externally released, along with some copy/pasting and what not. | |
BrianH 19-Oct-2010 [5416] | A subset. [[core] rest-of-hostkit]. We can test the core first, even if they are built from the same overall codebase. The core doesn't include any code that is not in the hostkit, but the converse is not true. |
Andreas 19-Oct-2010 [5417] | So a core-only hostkit release should be trivial, no? |
BrianH 19-Oct-2010 [5418x3] | Nope. Internal testing has to pass before any release. And the subset of code that I know that has passed internal testing is the subset used by the core binary. Even a core hostkit release has more code to test than a core binary release. |
Sorry, I was saving this for Carl, but I thought you'd like to know that the core build for Windows of A108 has already been released today. Download: http://www.rebol.com/r3/downloads.html Changes: http://www.rebol.com/r3/changes.html | |
No Linux version yet (it's that subset-of-the-codebase thing). | |
Andreas 19-Oct-2010 [5421x3] | Even a core hostkit release has more code to test than a core binary release. |
Different codebases then. | |
Except if "test" really means "polish up for release". | |
BrianH 19-Oct-2010 [5424] | Do you really not know what the word subset means? |
Andreas 19-Oct-2010 [5425x2] | I do. |
I just doubt your assertions. | |
BrianH 19-Oct-2010 [5427] | Good, I was concerned for a moment. Then all of your arguments are answered. |
Andreas 19-Oct-2010 [5428] | Nope. |
BrianH 19-Oct-2010 [5429] | Internal testing is part of polishing up for release, yes. |
Andreas 19-Oct-2010 [5430x2] | The other way round, Brian. |
Like adding /* A108 */ blocks to all the sources. Or getting rid of the /* Man, what was I drinking while I wrote this? */ comments. | |
BrianH 19-Oct-2010 [5432] | ? |
Andreas 19-Oct-2010 [5433] | If Carl indeed builds from the same codebase, then a binary release is identical with a core-only hostkit release except for above polish. |
BrianH 19-Oct-2010 [5434x2] | Oh, I get it. We didn't have those comments in the first place (public codebase). |
For instance, we only have a Windows build for now. A host-kit release includes the sources for all supported platforms, even if it doesn't include the binaries. And that source would need to be adapted to match the new system model to be included in a release. As of when last I checked, we hadn't adapted the Linux-specific stuff yet. No changes may be needed, but without test builds, internal testing of those builds, and debugging we can't say for sure that the extra code in the host kit release is of even alpha release quality, no matter if we mark it as experimental. | |
Andreas 19-Oct-2010 [5436x2] | You clearly have not looked into the hostkit much. |
A host-kit release includes the sources for all supported platforms Yes, except that there are separate hostkit releases for each platform. In a given hostkit release, the sources for all platforms but the one matching the release are dysfunctional. | |
BrianH 19-Oct-2010 [5438] | No, core works for me for now, and all of my contributions in the recent round have been mezzanine, and native testing. I'll start working on the higher-level host kit code more when the lower-level code I have been working on is done. |
Andreas 19-Oct-2010 [5439x2] | Maybe you want to make less bold assertions about the hostkit until you actually find time to look into it. |
That said, let's not get the actual good news swallowed by this discussion: R3 "Core" A108 for Windows is out! Rejoice! http://www.rebol.com/r3/downloads.html | |
BrianH 19-Oct-2010 [5441x3] | I have been following the discussions of the people designing and implementing it. And I have read the host code source. |
Please redownload the Windows build. An obscure bug and a last-minute convenience fix were just added. | |
Rather, the obscure bug was fixed, not added :) | |
GrahamC 19-Oct-2010 [5444x2] | I have to navigate long paths sometimes ... in heavily nested objects. How feasible would it be to use wild cards in the path so instead of Obj/Problem/Description/Code/Value I could write Obj/P*/D*/C*/Value because I know that there are only one possible match? |
so the * finds the first match and uses it ... | |
Andreas 19-Oct-2010 [5446] | Should be easy using a simple custom dialect. |
GrahamC 19-Oct-2010 [5447x2] | and as part of the language? |
built in ... I mean | |
older newer | first last |