-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify Browser compile-time options #648
Comments
Hi Marcus, I've already worked on this quite a bit but it's not in the master yet. I especially cleaned up the goh file with the ui components which was quite a task. I also fixed a tricky bug in the MDI handling of the browser along the way. However, I died exactly at the point where I had to decide, about how to go on with the options.goh. |
My work is here, just let me know if you want to take over - so we don't work on the same stuff twice... https://github.com/HubertHuckevoll/pcgeos/tree/browser-ui-multi |
If you already started on this, perhaps we can use this ticket to discuss what could be done. My strategy would have been roughly like this:
Then, we can gradually decide if we want to bring some product-specific variants back because they demonstrate interesting ideas (e.g. GPC local pages?). We also have the GPC browser as a separate app that we may want to remove at some point, because it seems to be mostly a fork of the BBX browser that we no longer maintain. |
One cleanup task I would like to try is to radically simplify the compile-time options (especially
options.goh
) of WebMagick again.There are lots of build and product variants that we are probably no longer interested in (GPC, NDO, Yago, ...), so I would like to remove most of the conditional processing of options and have one straightforward options file that just enables all the options we want to keep in FreeGEOS, and perhaps documents the ones we have deactivated.
This includes things like:
I would ideally like to keep most of the features that were added at some point, but perhaps remove a few project-specific variants that no longer have any use (e.g. EarthLink setup, alternative cache for specific hosts, perhaps even the spinning globe) so that we get a better view of what features we want to preserve in WebMagick.
The text was updated successfully, but these errors were encountered: