Who destroyed base?

I was more thinking of the gui, wich sometimes just doesn’t know some of the available functions (and yes, I’ve seen several added). Not my problem as I use SQL without gui, but in this thread it is a topic.

I’ve never seen that. Thank you.

This is very insightful. I have not yet braved FireBird or the Wizard, but your explanation hints at a larger issue I have noticed in my brief exposure to Base: Code smells of a lack of good software foresight and good planning. I’m experiencing behavior that indicates memory leaks (runs slower and slower then locks up computer) and inexplicable inconsistencies.

It feels like a project that rather than furiously keep fighting bugs, to take a breath, do a deep code review and focus on simplification, focusing on core unique functionalities and consolidate code. But C++ will always be buggy IMHO. I’m not smart enough to know what the most cost effective solution is - maybe AI + Rust when the tools become available?

Please no “C++ will always be buggy” and “let’s rewrite in Rust” nonsense. (Well, at least I’m allergic to that, and will quit reading this otherwise. And most of all - the “AI will help coding!!!”)

Now about that visionarie’s “I know what all of you need to do” stuff. Well, in the world of The Document Foundation, which is not a dictatorship, and all the development is scratching own itch - you have no power to tell who should do what. So - people can dream as much as wanted, but only doing things themselves, or hiring someone and having things done for money, or - finally - hoping for the best - are the only options. (The option of TDF doing that for its funds is ~real, but needs its members’ support; so - becoming a member may be also a reasonable option.)

1 Like

and Java is evil.
A simple upgrade to HSQL2 would have avoided all that trouble.

1 Like

It’s really good to hear the TDF is not a dictatorship – and by implication the Foundation is open to suggestions. Sorry if I came across as ‘telling you what to do’. I didn’t even realize until just looking up who you are that you were a developer of LO. Thanks for what you do.

But if something isn’t working - and any objective observer would admit that Base has significant issues - one would think that the Foundation might be interested in community input. I for one would happily pay $100 for a ‘dream version’ of Base. But I’m not convinced the software engineering behind it is 1) genius enough to do such planning totally independently nor 2) willing to accept outside input on this

Again, this is not a “do it my way or else” comment. It is intended a honest input exploring Base and Base Tutorials for the last week, using both HSQLDB & MariaDB connection, using both Linux Debian distro supplied 7.4 and Latest LibreofficeDev 25.8 daily build versions and experiencing what one might kindly call Windows 3.1 level instability and inexplicable inconsistencies within the app (metric here, SAE there when US locale and no central units control)

Just because software is Open Source doesn’t mean it should be poorly designed.
I didn’t start this thread, titled “Who destroyed base?”, and as a believer in the benefits of FOSS (mostly the freedom part, but also the ‘scratch your own itch for free’ part), I am not here to bash LO. But sometimes the Emperor has no clothes and it is time to find a tailor.

PS I am not about to get into a flame war about Rust vs C++. For all I know, all Base needs is more testing etc. But it is true that Rust prevents a lot of run time bugs and seems to be growing in popularity. From what little I’ve used it, it seems more pleasant than C++.

The question is not “should it be poorly designed or not”, and even not “is Foundation interested in input or not”. It simply is “what do you think you achieve writing your ideas here” - and I might imagine, that you think that Foundation gets your input by that. And my point is: no it does not. Here you are sharing your opinion with other users and mildly interested individual developers. The foundation does not rely on Ask (unfortunately); and hence my “become a member” advice.

Fair enough. But in my defense, this is a subdomain of libreoffice.org, so it was reasonable of me to believe that a libreoffice.org forum might be in some way, shape, or form, administered by or related to The Document Foundation or whoever it is that determines what happens to LibreOffice Base. Otherwise, why is TDF asking for money? To do what? Is TDF’s primary role promoting FOSS or developing it? But more to the point, where can people such as those contributing to this thread contribute IDEAS (not money that simply hypes the wonders of Base while ignoring users constructive criticism).
Again, this is not personal, I have no knowledge of your role in Base development. And I truly hope that Base becomes an admired piece of software. But perhaps it it would be a better idea to hire someone with age & experience rather than hiring to spearhead a major conversion of underlying database engine someone fresh out of school who seemed to be spread rather thin.
https://www.ahunt.org/2013/05/gsoc-2013-libreoffice-firebird-sql-connector/

PS reread your post and will simply ask for your recommendation on where to better give input to the TDF.

Let’s asl @ilmari - he knows best.

Do you think running a domain, obtaining certificates for encryption, server capacity for downloads, discourse (this ask site), and gerrit etc comes for free?
.
IMHO you either need money or a professional (team) to ensure someone else is paying the next bill on your desk…

When it’s about using foundation money, the place would be https://community.documentfoundation.org/c/board-discuss/26

Regarding Base, the board is currently discussing hiring a developer focusing on it.

2 Likes

Of course not. Good point. Although I hope they aren’t spending too much on gerrit (not sure how well it is working vs. user testing)

And some TDF funds are going to lawyers. I’ll sit this one out.

https://community.documentfoundation.org/t/i-am-exhausted-this-is-my-resignation-from-the-board-of-directors-of-the-document-foundation/12950/6