sillsdev / sillsdev/languageforge-lexbox

Make project and org membership and role more explicit/visible

Open
#1,164 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

📦 Lexbox
Dominant language
C#
Stars
9
Forks
8
Avg merge
2d 13h
Merged PRs (30d)
49

Description

Describe the feature
It's not always obvious in the UI when viewing a particular project or org, if I'm a member of the project or org and what my role is.
It would be nice if that was always obvious.

Who is this feature for?
Everyone.
For members it should be obvious that they're a member and what their role is.
For non members it should be obvious that they're not a member.

Pages affected
Project page
Org page
Potentially org list

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Project page and Org page, then check whether the org list also needs the same information. The work is done when members can see their membership and role, while non-members can clearly see that they are not members, across the affected pages.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.