Roadmap for Wegue v2 #327
Replies: 15 comments 13 replies
-
Hi @chrismayer, Simple question, where would you place #295 in this roadmap? |
Beta Was this translation helpful? Give feedback.
-
I will go through the issues and make some proposals in the upcoming weeks. The general question is, if we should "release early and often" (as pointed out by @chrismayer in #321), which would get my vote. Generally, I would propose the following structure:
So depending on the time horizon I`d rather put the OL 7.x ugprade into a later step (nice-to have or later), as the migration is probably not straightforward. |
Beta Was this translation helpful? Give feedback.
-
I adapted the roadmap according to your feedback - thanks!. As said, this was only a kickstart collecting some things from other PRs / issue / discussions. Feel free to edit. In general I also vote for "release early and often". So I put in the must-have / nice-to-have structure. Please have a look and review / edit accordingly. @fschmenger For software development things I agree, that there should be issues and/or pull requests but for mini reminders like "Create |
Beta Was this translation helpful? Give feedback.
-
What is done
What is remaining
What I will be working on
|
Beta Was this translation helpful? Give feedback.
-
All tasks in the description should be done now with latest PR #335. I stacked all PRs on top of one another, to allow for easier merging and testing of the final result. The only thing missing is some thorough testing of the updates (outside of the basic app-starter template). I will be working to add more OpenLayers functionality on top, but won't make any more PRs for now.
|
Beta Was this translation helpful? Give feedback.
-
Thanks @spwoodcock for your update and your ongoing tireless work! Nice to see, that mostly everything is prepared now. I opened a PR #336 as preparation for a an upcoming patch release. After #336 is reviewed and merged I'll do the |
Beta Was this translation helpful? Give feedback.
-
I just released Wegue v1.2.1 with the current master branch and created a v1 branch right after the release. So now we have the pre-conditions to merge in the v2 work, which has been done in several PRs. I'd vote to merge in soon in order to get things a bit more streamlined. I see 2 ways of doing that
I personally would merge #314 and #320 to have a working base with the new setup and decrease the pressure of having #335 to be fixed that quick. Any opinions on the precedure? |
Beta Was this translation helpful? Give feedback.
-
Since it was quite quiet here for a longer time, I just merged #320 to accelerate things up again. Preparing work by branching away the latest It would be really cool now if the planned and missing reviews for #335 could be done soon, so this first major steps towards v2 could be seen as done. Thanks in advance 👍 |
Beta Was this translation helpful? Give feedback.
-
Hi guys, |
Beta Was this translation helpful? Give feedback.
-
Hi @chrismayer, I'm still planning to add a little contribution before If I have enough time, I'll also tackle #322 but I'd prefer the problem of updated packages breaking unit tests to be resolved beforehand... I'll give a fast look as soon as I have time but hope you (or someone else in the team) has also noticed it and has some precise ideas about this... Best regards, |
Beta Was this translation helpful? Give feedback.
-
It's been a while and a lot of great work has been done. The TODO list of this roadmap is completed and even more has been done. So I just released a first beta version of Wegue 2.0.0 https://github.com/wegue-oss/wegue/releases/tag/v2.0.0-beta.1, which can be used for some final testing. Since we tested mainly against the current master (which is the base of the release) and some of the core devs are using the master branch for productive Wegue apps there should not be huge surprises anymore. Therefore the plan is to have a small beta phase of 1 week up to 10 days, with hopefully less new beta versions. And then provide Wegue 2.0.0 with some more release notes... Thanks already to all who pushed this forward 💪 👍 |
Beta Was this translation helpful? Give feedback.
-
Hi Christian, Should we look into #365 which emerged in the process of all the upgrades or do you consider it a minor bug? I proposed a solution within #368 but have currently no time to work on it. Otherwise thanks to everyone for all the efforts from my part. Cheers Felix |
Beta Was this translation helpful? Give feedback.
-
Hi Felix, |
Beta Was this translation helpful? Give feedback.
-
Hi team, That's good news ! Having V2.0.0 out soon is a good idea I think as we have something quite updated and stable here (except for Vue and Vuetify which is another story...) As already stated, the roadmap was finished a few months ago now and I also think postponing it is taking a risk to see it coming out outdated which would be sad when we see all the good work that the whole team made on this. We should never forget that software is never finished, only released ! Thanks to all contributors by the way for the very interesting colaborative work made on this great framework ! |
Beta Was this translation helpful? Give feedback.
-
Finally!Version 2.0.0 is there: https://github.com/wegue-oss/wegue/releases/tag/v2.0.0 Also here many thanks to all who contributed in order to make 2.0.0 real and thanks for the good input/discussions bringing the project really forward 🎉 |
Beta Was this translation helpful? Give feedback.
-
This discussion should act as a kind of roadmap to collect things, which have to be done on the way towards Wegue v2.
TODOs before merging #314 and #320
v1
branch -> https://github.com/wegue-oss/wegue/tree/v1v2 must-have
v2 nice-to-have
Beta Was this translation helpful? Give feedback.
All reactions