me too.
Now you will not my core. Because there is no UI no announcement...
No I cannot let you to say that. I'm sorry. We spent 4 months
cleaning Nautilus
and Rubric is not optimal but we decided that forcing to adapt to
Rubric was a good move
for the next one. We did it to help
������ - breakpoints
������ - QA feedback
Rubric was pushed in Pharo over the summer. So if we cannot change
something as important that
that more than 8 months before the release then we should better
stop to do pharo.
Because for Rubric ***I*** planned it in advance with a
stabilisation phase.
Now Pharo 50 got far too many new features
We should have not include
������ Spur and release Pharo 50 without it
������ and keep new FFI and Spur for Pharo 60
������ and keep GTTools for Pharo 60
If this is your analysis then we are ok. Now you cannot tell me that
pushing rubric was a mess.
The state of the system (in particular the lack of good widgets) is
a problem.
Look at the keybindings why the keybinding is still the mess: simply
because all the widgets and tools
just nicely harcoded them.
It does not mean that we should not fix them but you cannot
������ fight day long against spur migration bugs
������ fight day long against FFI glitches
������ fix integration bugs of GT
������ and get more steam for the rest
Now let me tell you frankly I prefer to build useless mini new
languages than fighting with ugly widgets
so why did I supervised and worked with a guy to improve and push
rubric?
Because it was needed.
indeed it is badly documented. Now it has examples.
Now synectique and moose have been using in their product rubric.
No alain helped each time we asked him but he has severe family
problems (the kind of problems that you do not
want to have but you have to face).
What can we say?
I have no idea why igor disappeared and kind of divorced.
Now the design of TxText is nice and we will have to invest. Bricks
already used it and people looking
at it mentioned that it is good.
So the objectives is to drop rubric (because it is a hack and we
know it but a hack which supports embellisment and icons)
and use TxText.
But you see you are becoming the most aware for athens
and what we should do is document document.
Now I got ****EXHAUSTED**** to document things that I did not build
or use daily. This effort for me is gigantic
and I cannot do it each time.
Do you think that roassal is extended privately Athens. I would be
surprised.
I know that we all like what you did with the widgets because
blocers can work in athens with default widgets
and our goal is to throw all the morphic layer away and only use
Athens.
Now we should give feedback to blocers
We need a UI Builder and spec is a way to build widgets.
Now before we get the perfect solution we need to make sure that we
clean it.
I would like to do that with Peter.
But again there is no magic: some part of spec are ugly because of
design but others are ugly
because the widgets are poor.
Now for me I have no problem cleaning Spec even if at the end we
replace it by something else.
We did that for the compiler, we are doing it for Morphic, ....
I know nicolai and I understand your frustration and I understand
it:)
I thank you everyday for that.
I think that we should remove things from Pharo
So the most important point for us is to get in place a process so
that we can avoid to get monolithic again
For example we need a process to have the possibility to remove
project from the image and still build and modify an image with
them.
It will not change the problem that when a bug is there we have a
bug but it should lower the stress.
Where?
Nautilus is much better to me.
I used Versionner and it is working.
CodeCritics
I got some glitches with refactorings
Do you have some issues?
I thought that it was not the case and I do not think so.
So this is side effect of the cleaning of foundations.
The problems is that we cannot block people working on the bootstrap
forever.
So nicolai what I would do is a roadmap for Pharo 60
������ - there will be no Spur and FFI :)
������ - so it will be consolidation
������ - I would like to have release every six months (but it should
be discussed)
������ - for me I would like to have
������ ������ ������ - cleaning Spec
������ ������ ������ - cleaning another time nautilus
������ ������ ������ - cleaning versionner
������ ������ ������ - cleaning Komitter
������ - Now we have epicea waiting
������ - So Xtreams will be probably for later.