Skip to content

Commit fed5cf8

Browse files
authored
prepare v10 (#2655)
1 parent ecd2efb commit fed5cf8

File tree

2 files changed

+60
-1
lines changed

2 files changed

+60
-1
lines changed

CHANGES.rst

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,65 @@
11
Changelog
22
=========
33

4+
Version 10.0.0
5+
~~~~~~~~~~~~~~
6+
Aryan Gupta has implemented during GSoC2024 several enhancements to improve communication efficiency within MSColab.
7+
Users can now personalize their MSColab experience by adding a profile image.
8+
The chat system has been enhanced with separate channels dedicated to service messages,
9+
which provide more granular details on collaborator actions, such as
10+
"waypoint {num} moved" or "created hexagon." Visual indicators show which users are currently
11+
active in the chat, displayed beneath their profile images. Additionally,
12+
the MSUI now displays the number of users actively working on a selected operation.
13+
These enhancements aim to provide a more intuitive and efficient communication experience for all MSColab users.
14+
15+
Preetam Sundar Das enhanced during GSoC2024 the mssautoplot CLI Script by integrating an Autoplot Docking Widget,
16+
significantly extending its functionality. This new addition offers a comprehensive Graphical User Interface (GUI),
17+
providing users with additional features and flexibility to manage and customize their
18+
plot downloads effortlessly. The widget is seamlessly accessible across all
19+
three views (Top View, Side View, and Linear View) ensuring that users can configure
20+
their plots from any perspective that best suits their workflow.
21+
This enhancement not only simplifies the plotting process but also enhances usability
22+
by allowing users to interact with their plot settings in a visual, user-friendly manner.
23+
24+
Rohit Prasad significantly improved during GSoC2024 the Multiple Flightpath Docking Widget with several key features:
25+
He added Select/Deselect All checkboxes for managing multiple tracks quickly,
26+
along with controls to adjust line thickness, style, and transparency of flight track lines.
27+
Additionally, he implemented an automatic distinct color selection feature.
28+
This ensures each new flight track is easily distinguishable by assigning unique colors from
29+
a predefined list, eliminating confusion caused by overlapping or similar-colored flight paths.
30+
Prasad also introduced customization options for flight track lines in both the
31+
Side View and Top View Option Widgets. Users can now adjust line thickness, style, and transparency,
32+
with their preferences saved for future use.
33+
Furthermore, he enhanced user experience by introducing a new custom color palette that provides visually
34+
distinct colors. This makes it easier to differentiate between multiple flight paths,
35+
improving both functionality and aesthetics of the application.
36+
37+
Matthias Riße implemented a new database migration setup for MSColab,
38+
transitioning from versions 8 or 9 to the latest versions (v10 onwards).
39+
He also enhanced both the Continuous Integration (CI) setup and developer installation process.
40+
These improvements have resulted in a more efficient and reproducible CI environment
41+
while simplifying developer installations.
42+
By adopting pixi (prefix-dev), the project can now manage dependencies more effectively,
43+
ensuring that both local development environments and the CI environment are consistent.
44+
This alignment leads to fewer errors, faster updates, and an overall smoother workflow.
45+
46+
Jörn Ungermann reorganized the archive of operations and enhanced the request processes for MSColab Operations.
47+
48+
Reimar Bauer made several improvements to the handling of operations in both MSUI and MSColab.
49+
50+
HINT:
51+
~~~~~
52+
The MSColab database migration process has been updated.
53+
Please follow the steps outlined in our documentation.
54+
Additionally, we have modified the installation process by introducing pixi (prefix-dev).
55+
Pixi packages can coexist with both Anaconda default and Miniforge3 conda-forge packages.
56+
However, it is important to note that Anaconda's default channel is incompatible with conda-forge.
57+
The MSColab Server model has been updated, and it now requires an MSUI of the same version to function correctly.
58+
However, the compatibility with the MSWMS Server remains unchanged.
59+
60+
All changes:
61+
https://github.com/Open-MSS/MSS/milestone/103?closed=1
62+
463

564
Version 9.3.1
665
~~~~~~~~~~~~~

mslib/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@
2424
See the License for the specific language governing permissions and
2525
limitations under the License.
2626
"""
27-
__version__ = u'9.3.1'
27+
__version__ = u'10.0.0'

0 commit comments

Comments
 (0)