Skip to content

technologiestiftung/amarex-masterportal

Repository files navigation

Masterportal

The Masterportal is a tool-kit to create geo web applications based on OpenLayers, Vue.js. The Masterportal is Open Source Software published under the MIT License.

The Masterportal is a project by Geowerkstatt Hamburg.

MasterPortal 3.0.0

After more than two years of refactorings we can proudly present the new major Release Masterportal 3.0.0! We completely removed backbonejs and jquery, moved to vue3 and vuex4 and rewrote the application-core. We redesigned the UI to match all the different usecases and usergroups. We have nearly all modules and tools working but still some work to do. Features still to be added/moved to the new version are the following:

  • New Draw Module
  • Different AddOns
  • Theming
  • Touchtable-UI
  • Performance
  • etc.

To try out the new version just checkout this tag and run "npm install" and "npm start". You'll find working configs under "portal" as usual.

Please be aware of the following:

We appreciate hints, feedback and communication of bugs! Please use the Issuetracker and tag your issue with "v3.0.0"

Roadmap

Our further Roadmap is to work further on 3.0.0 and to release monthly minor releases. We will release a LTS version during the third quarter of 2024. We will support and fix bugs for V2.x until end of 2024.

Masterportal 3.x

  • 04.10.2023: Release MP 3.0 beta 1
  • 18.12.2023: Release MP 3.0 beta 2
  • 27.06.2024: Release MP 3.0 stable
  • During the third quarter of 2024: Release MP 3.0 LTS

Support for MP 2.x and MP 3.x

  • Pull requests for function enhancements in core modules in version 2 are going to be reviewed from product maintenance until 30.06.2024. (The deadline is indicative for now and should be understood as a guideline)
  • Our recommendation is to start new developments on Masterportal 3.x basis as soon as possible.
  • Bugs are going to be fixed for V2.x until 31.12.2024.

User section

Developer section

Community

Contributing

Pull requests

  • Your pull request must have:
    • An understandable detailed description
    • If necessary a test portal or test configurations
    • A changelog entry
    • A PrePushHook with no errors
    • Hints if your contribution contains adopted external code
    • Unit tests for new functions or updated tests for bugfixes

Contributor License Agreement

Sauce Test Status

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages