Skip to content

Commit 06dc665

Browse files
authored
gui ideas added (#8)
* gui ideas added * removes the fs idea
1 parent 0cdda85 commit 06dc665

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

docs/04_gsoc2021.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ We have labled small sized issues as "good first issue" on <https://github.com/O
4141
* [cli: Automated Plotting](/develop/GSOC2021/automated_plotting)
4242
* [msui: Generating A Tutorial For Use Of The MSS Client](/develop/GSOC2021/generate_a_tutorial)
4343
* [mscolab: Refactor Add Project](/develop/GSOC2021/refactor_add_project)
44+
* [Modernize fs_filepicker](/develop/GSOC2021/modernize_fs_filepicker)
4445

4546
## Difficulty level: Easy
4647
* [metpy Integration](/develop/GSOC2021/metpy_integration)
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
layout: page
3+
title: GSOC021 Idea
4+
permalink: /develop/GSOC2021/modernize_fs_filepicker
5+
exclude: true
6+
---
7+
8+
9+
# Modernize fs_filepicker
10+
11+
- **Project description**:
12+
The fs_filepicker is a GUI which we use when we select in the mss_settings.json a configuration option `{ "filepicker_default": "fs" }`
13+
Currently the fs_filepicker implements only a basic set of navigation elements for selecting a file and returns the fs url for accessing it.
14+
In the future we want to have it in a modern look and feel.
15+
It should also be able to use [Non - Essential Methods of Pyfilesystem](https://docs.pyfilesystem.org/en/latest/implementers.html#non-essential-methods).
16+
Because of the common API of all Pyfilesystem Modules also a directory view can be implemented as tree where folders or files can point to different storages. Tests should cover new source lines.
17+
18+
- **Skills**: Python, QT, UI programming, Git, pytest
19+
20+
- **Difficulty level**: Medium
21+
22+
- **Related Readings/Links**:
23+
- https://docs.pyfilesystem.org/en/latest/implementers.html
24+
- https://github.com/Open-MSS/fs_filepicker
25+
26+
- **Potential mentors**:
27+

0 commit comments

Comments
 (0)