aiidalab / aiidalab/aiidalab-qe
Dependent steps - should they be accessible without their dependencies?
- Ngôn ngữ chính
- Python
- Star
- 33
- Fork
- 25
- Merge trung bình
- 6 giờ 7 phút
- Pull request đã merge (30 ngày)
- 8
Mô tả
### Question
Should a user be able to explore steps beyond unconfirmed steps?
### Pro
Users get to explore the app.
**Comment:** the same could be achieved by visiting the docs, where we could consider adding a gallery.
### Con
If changes are made in a step beyond an unconfirmed step, the confirmation of the earlier step will reset those changes. This is (for now) intended behavior, but it may be confusing for first-time explorers.
**Comment:** resetting on confirmation change is potentially harsh, but the alternative may require significant development.
### Possible solution
Replace step content with a warning if dependencies aren't met.

### Comments
1. The above will also happen if one confirms a step, then goes back and makes changes. Subsequent steps will revert to the warning
2. This does not actually prevent exploration. It simply limits it to the way the app is meant to be used. So there's a self-documenting value to this solution. Users learn how to use the app by making "mistakes"
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.