Page 1 of 1

Redundant modules

Posted: Wed Apr 06, 2016 12:41 am
by Ivan Denisov
I am suggesting to remove Out, XYPlane and StdClocks.

Re: Redundant modules

Posted: Wed Apr 06, 2016 3:42 am
by cfbsoftware
Why? Is their presence causing problems?

I use them so I would vote no if it was submitted to a vote.

Re: Redundant modules

Posted: Wed Apr 06, 2016 4:29 am
by Ivan Denisov
Out according the documentation "is not recommended for use in production programs". And it is not used by Obx for learning. Log should be used instead.

XYplane contains WinApi, which should not be presented in System except Kernel. It is used by ObxFern. Maybe we can move XYplane to Obx sybsystem.

StdClock is just unnecessary stuff gone from Oberon OS. It is not used in documentation or in Obx subsystem.

Re: Redundant modules

Posted: Wed Apr 06, 2016 6:28 am
by Zinn
Ivan,

Please don't start new topics. Don't remove those modules in the current state.
That is a complete new development cycle which will delay the next release over another year.
Please insert back StdLogo too.

It is a big task to reprogram XYplane to use the framework instead of calling WinApi.
You can't replace module Out with StdLog as long as you have not a replacement for module In.
Do not remove StdClock.

- Helmut

Re: Redundant modules

Posted: Wed Apr 06, 2016 7:44 am
by Robert
By all means remove redundant modules.

StdClock is not redundant.
Out is not redundant.
StdLogo is not redundant.
If XYplane is used by ObxFern it is not redundant.
...

Re: Redundant modules

Posted: Wed Apr 06, 2016 9:16 am
by Josef Templ
Don't change any of these modules!

Ivan, please stop bothering us with new issues
that don't provide any benefit but introduce
incompatibilities with BB 1.6.

Re: Redundant modules

Posted: Wed Apr 06, 2016 9:21 am
by Ivan Denisov
Ok, I see the opinion. Will not touch them.