Because sources are often where one find the best documentation.
This is exactly the reason why opening sources is a *bad* idea in Amiga land. The average amiga programmer does not know the difference between an *interface* and its *implementation*. Too many things in Amiga-land already depend on implementation details rather than interface definition. And, face it, WBRun only requires publically available, documented interfaces, so absolutely nothing stops you from writing it.
Software is already bad enough. Don't make it worth by confusing the source with the specs. I've lived for years without access to the sources and could write programs. Guess you could write WBRun without Os sources either (besides, the workbench source is not particularly readable, nor helpful, for that matter).
Most important though - and I am sure you would not approve - is that would allow regular users to build and share "special versions" among each other, and allow fixes to be dealt with swiftly, instead of having to wait months/years for updates that may or may not include fixes for the bugs I (and others) are struggling with.
And "special versions" are exactly what I am afraid of. More incompatibility. Yay, what an improvement!
The current model prevents me from having any clue what bugs are known and which bugs are not, or even know what is bug and what intended feature, as both changelogs and list over known bugs are kept "secret".
Oh, and that is why I have a thread here where I post the bugs we fixed? There is no attempt to make them secret, but there is neither an attempt to slow down development by pushing every little detail into the public.
Again, you can have access to the bug database if you are willing to help. If you want to nag - no, thank you, that is unhelpful and does not move us on.
Well, you know what? Complaining, nagging etc has proven be to be most effective method of getting useful information. Yeah, it's a sad thing.
The most useful information you find in a thread like this. If I see a bug, and receive a bug, it goes to the bug database, and it will be fixed, sooner or later. If you want closer interaction, you need to join the party. You don't want that - well, then that's your decision, but don't blame me for your decision. That's how it works.
Besides, you would be toxic to any kind of development team, just to mention...
I have tried, and it did not work...
If there is no icon, the program cannot be run, as simple as that. If the default tool is not found under the location that is recorded in the icon, the program fails, too. That is not different from the workbench. If a program has no icon and you attempt to run it from the workbench, the workbench rather simulates a "CLI startup" for the program. Since that does not make sense - just start the program from CLI in first place if you need to do so - WBLoad aborts.
Yes, it is really that simple.
Well, I prefer to stick with old "run >NIL:" which one can rely on, regardless of which broken version of Amiga shell that is used.
In which version was & broken please?
But I still don't understand _why_ it should not detach by itself - by not detaching, it suggest that one can do something useful with the input, but nothing is described, and it doesn't handle ctrl-signals... so what is the point of not detaching?
I still do not understand why it is needed. So, there you go. Two opinions. You are entitled to your own one, of course, but then, it's up to you to provide a program that does what *you* want, that is certainly fine.
WBStartup cares about tooltypes like DONOTWAIT and WAIT - imagine if WBLoad could support those too, _that_ would actually have been useful - DONOTWAIT would detach, and WAIT, if present, could be used to specify for how long to wait before detaching. Consider this a feature request... oh now, I did again - sorry, not my intention to contribute with constructive criticism and ideas - I am really just here to whine!
Yes, you are. If you had formulated a feature request, in proper form, I may have considered. But you did not. Instead, you come along and complain... "Waaa, why doesn't it do like I want... waaaa.". Do you actually notice a difference between your and posts from civilized people?
So you are saying that *I* am the number one reason why keep the development model as it is? Wow, I am flattered!
Yes, a prime reason. With people like you around, everything *you* don't like would have been discussed about endlessly, trolling all the way, there would be no progress, just whining and complaining. Thank you, but I believe we're moving faster without that. Things may not be how *you* want them, but hey, satisfying *you* is not the point. There are compromises to be made, and such things you better discuss with a couple of sane folks.
Dr. Thomas is at it again? Why can you not stick to the topic instead of going on rants with personal attacks and asking suggesting questions?
Because I'm really sick and fed up with personalities like you, that is why. Unwilling to help, unwilling to accept anything that is not to their personal liking, unwilling to accept explanations and unwilling to contribute. Is this sufficient? Besides, proper title would be Dr. Richter. Yes, I do have a PhD, thank you.
If you have bugs to report, here I am. Report them, just state "here is a bug I found..." good. Helpful. Feature request: "Please add feature XYZ, I need it for ABC"
If you want to nag... "Waaa, WBRun is so much better, waa..." Oh the heck, just leave. I've better things to do.