Status Updates for Hot New Libraries?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Status Updates for Hot New Libraries?

Sean P. DeNigris
Administrator
Can we get a general idea of progress on all the cool new core libraries/features?

How production-ready are the following? What is the approximate timeline for that to happen?
- TxText
- SDL
- Rubric
- Bloc
- Brick

Did I miss any?
It is unimaginably exciting to have these available. For me, SDL, Tx, and Bloc will be game changers. They will empower me to restart many exciting project I postponed after getting bogged down in Morphic and friends!
Thanks :)
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Peter Uhnak
Did I miss any?
 
libgit2?
Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Clément Béra
I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.

It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
Did I miss any?
 
libgit2?

Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Nicolai Hess-3-2


Am 16.02.2016 7:27 vorm. schrieb "Clément Bera" <[hidden email]>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
>>>
>>> Did I miss any?
>>
>>  
>> libgit2?
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Nicolai Hess-3-2


2016-02-16 8:06 GMT+01:00 Nicolai Hess <[hidden email]>:


Am 16.02.2016 7:27 vorm. schrieb "Clément Bera" <[hidden email]>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.


And since spur? The SDL examples don't work on windows
SubclassResponsibility: SDL2 class had the subclass responsibility to implement #ffiLibraryName
 

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
>>>
>>> Did I miss any?
>>
>>  
>> libgit2?
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Clément Béra


2016-02-16 8:40 GMT+01:00 Nicolai Hess <[hidden email]>:


2016-02-16 8:06 GMT+01:00 Nicolai Hess <[hidden email]>:


Am 16.02.2016 7:27 vorm. schrieb "Clément Bera" <[hidden email]>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.


And since spur? The SDL examples don't work on windows
SubclassResponsibility: SDL2 class had the subclass responsibility to implement #ffiLibraryName
 

It works fine with the latest pre-spur VM and pre-spur image. I think Esteban made the Spur migration so it should work fine with latest spur VM, maybe not yet as he was sick and might not have been able to integrate.

I am using it on Mac and Linux. I have no windows machine sorry I can't tell.

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
>>>
>>> Did I miss any?
>>
>>  
>> libgit2?
>
>



Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

Nicolai Hess-3-2


2016-02-16 9:36 GMT+01:00 Clément Bera <[hidden email]>:


2016-02-16 8:40 GMT+01:00 Nicolai Hess <[hidden email]>:


2016-02-16 8:06 GMT+01:00 Nicolai Hess <[hidden email]>:


Am 16.02.2016 7:27 vorm. schrieb "Clément Bera" <[hidden email]>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.


And since spur? The SDL examples don't work on windows
SubclassResponsibility: SDL2 class had the subclass responsibility to implement #ffiLibraryName
 

It works fine with the latest pre-spur VM and pre-spur image. I think Esteban made the Spur migration so it should work fine with latest spur VM, maybe not yet as he was sick and might not have been able to integrate.

I don't it is working or the changes aren't integrated, the validation jobs still shows them failing:
https://ci.inria.fr/pharo/job/Pharo-5.0-Update-Step-2.1-Validation-M-Z/label=win/lastCompletedBuild/testReport/OSWindow.Core.Tests/OSWindowTest/testCreatingWindow/

Fehlermeldung

You running on platform which not supported by NativeBoost

Stacktrace

NativeBoost class(Object)>>error:
NativeBoost class>>unsupportedPlatform
NativeBoost class>>discoverPlatformId
NativeBoost class>>forCurrentPlatform
NativeBoost class>>uniqueSessionObject
NBExternalResourceExecutor>>initialize
NBExternalResourceExecutor class(Behavior)>>new
NBExternalResourceManager>>addResource:data:
NBExternalResourceManager class>>addResource:data:
OSWindow>>createWindow
OSWindow>>initWithAttributes:
OSWindow class>>createWithAttributes:
OSWindowTest>>testCreatingWindow
OSWindowTest(TestCase)>>performTest


 

I am using it on Mac and Linux. I have no windows machine sorry I can't tell.

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
>>>
>>> Did I miss any?
>>
>>  
>> libgit2?
>
>




Reply | Threaded
Open this post in threaded view
|

Re: Status Updates for Hot New Libraries?

stepharo
Hi nicolai

esteban should do another pass because SDL was not fully migrated.

Stef

Le 16/2/16 18:13, Nicolai Hess a écrit :


2016-02-16 9:36 GMT+01:00 Clément Bera <[hidden email]>:


2016-02-16 8:40 GMT+01:00 Nicolai Hess <[hidden email]>:


2016-02-16 8:06 GMT+01:00 Nicolai Hess <[hidden email]>:


Am 16.02.2016 7:27 vorm. schrieb "Clément Bera" <[hidden email]>:
>
> I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
>
> It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)

In Windows too?
The last time I tried, the keyboard input stopped working. I provided a fix for the vm, that is now away again.
This was some month ago. And it is exhausting how slow we move forward and testing, debugging and reviewing must be die again and again.


And since spur? The SDL examples don't work on windows
SubclassResponsibility: SDL2 class had the subclass responsibility to implement #ffiLibraryName
 

It works fine with the latest pre-spur VM and pre-spur image. I think Esteban made the Spur migration so it should work fine with latest spur VM, maybe not yet as he was sick and might not have been able to integrate.

I don't it is working or the changes aren't integrated, the validation jobs still shows them failing:
https://ci.inria.fr/pharo/job/Pharo-5.0-Update-Step-2.1-Validation-M-Z/label=win/lastCompletedBuild/testReport/OSWindow.Core.Tests/OSWindowTest/testCreatingWindow/

Fehlermeldung

You running on platform which not supported by NativeBoost

Stacktrace

NativeBoost class(Object)>>error:
NativeBoost class>>unsupportedPlatform
NativeBoost class>>discoverPlatformId
NativeBoost class>>forCurrentPlatform
NativeBoost class>>uniqueSessionObject
NBExternalResourceExecutor>>initialize
NBExternalResourceExecutor class(Behavior)>>new
NBExternalResourceManager>>addResource:data:
NBExternalResourceManager class>>addResource:data:
OSWindow>>createWindow
OSWindow>>initWithAttributes:
OSWindow class>>createWithAttributes:
OSWindowTest>>testCreatingWindow
OSWindowTest(TestCase)>>performTest


 

I am using it on Mac and Linux. I have no windows machine sorry I can't tell.

>
> 2016-02-15 21:07 GMT+01:00 Peter Uhnák <[hidden email]>:
>>>
>>> Did I miss any?
>>
>>  
>> libgit2?
>
>