On 19 Nov 2013, at 17:48, Esteban Lorenzano <[email protected]> wrote:
> > On Nov 19, 2013, at 5:40 PM, [email protected] wrote: > >> So does that mean that Xtreams might go into the Pharo 3 Release as a >> technology preview in parallel with the existing streams, with the aim of >> replacing existing streams in Pharo 4? The advantage for users would be >> enhanced certainty that the future is Xtreams. In the year between Pharo3 >> and Pharo4 users could develop their application against Xtreams such that >> migrating from Pharo 3 to Pharo 4 is simplified. > > sorry, but no. > we are freezing Pharo 3 this week and we didn't even think before on > including Xtream in this version *(bah, we though at the beginning of the > year and we discarded because no one was able to take care and spend time on > it). > > but... I would really like to have it in Pharo 4 :) For now, the goal should be: ‘make it easily loadable’ (using the Configuration Browser) and keep it maintained. Only then can we take the next step (of what will be a long road). > cheers, > Esteban > >> >> cheers -ben >> >> Esteban A. Maringolo wrote: >>> One more reason to look after Pharo 3 :) >>> Esteban A. Maringolo >>> >>> >>> 2013/11/18 Sven Van Caekenberghe >>> <[email protected]> >>> : >>> >>> >>>> Hi, >>>> >>>> This evening I tried to load Nicolas Cellier’s Xtreams ( >>>> http://www.squeaksource.com/Xtreams/ >>>> ) into Pharo #30582. This went almost flawless ! >>>> >>>> I went for >>>> >>>> ConfigurationOfXtreams project bleedingEdge load. >>>> >>>> which loaded >>>> >>>> a MetacelloFetchingMCSpecLoader(linear load : >>>> linear load : 1.3-baseline [ConfigurationOfXtreams] >>>> load : Xtreams-Support-nice.11 >>>> load : Xtreams-Core-nice.20 >>>> load : Xtreams-Terminals-nice.31 >>>> load : Xtreams-Transforms-nice.23 >>>> load : Xtreams-Substreams-nice.19 >>>> load : Xtreams-CoreTests-nice.20 >>>> load : Xtreams-TerminalsTests-nice.17 >>>> load : Xtreams-TransformsTests-nice.14 >>>> load : Xtreams-SubstreamsTests-nice.13 >>>> load : Xtreams-Parsing-cwp.6 >>>> load : Xtreams-ParsingTests-cwp.5 >>>> load : Xtreams-TerminalsFileSystem-nice.3 >>>> load : Xtreams-TerminalsFileSystemTests-nice.2) >>>> >>>> There is one Undeclared in XTReadStream>>#detect: (NotFoundError should be >>>> NotFound in Pharo). >>>> >>>> Unit tests passed, except for the PEGParser related ones, most probably >>>> because Opal optimises #timesRepeat: which is overridden in PEGInfinity, I >>>> am not sure how this should be fixed, maybe with an Opal compiler >>>> directive somewhere ? >>>> >>>> Running the tests resulted in some external semaphore warnings in the >>>> Transcript. >>>> >>>> I also loaded Nicolas’ new #legacy layer (Xtreams-LegacyStreamAPI-nice.1), >>>> I’ll have to study that, it sure looks interesting. >>>> >>>> In any case: great work, thanks Nicolas ! >>>> >>>> Sven >>>> >>>> >>>> >>>> >>> >>> >>> >>> >> >
