ageddesi / ageddesi/ComicCollabPublic
Feature suggestions: Allow account details to be changed, project icons, possible UI ideas/changes, and more
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 2
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
As referenced in issue report #59, I have several feature suggestions.
1. Allow account details to be changed (partially referenced in issue report #54)
2. Allow projects to be created without an icon (partially referenced in issue report #47)
### Allow account details to be changed
I had accidentally created an account with a different display name and had wanted to change it. Similar thing could apply for e-mail address and password.
### Allow projects to be created without an icon
Most likely by generating one in the same or a similar way to how GitLab Ifor projects, and in a different style for user accounts) or Google (user and brand accounts) does it. Then allow project icons to be changed after creation (along with stuff like project name, URL suffix, etc), and don't allow the selector for project image to take multiple images at once and use the most recently uploaded one only like the current beta 0.2 allows due to a misconfiguration.
----------
### Possible UI changes?
However, in the process, **I ended up drawing comparisons between Comic Collab and GitLab**, and have relatively basic experience with the latter (it's a powerful bit of software when factoring in the paid features). One deals with comics, the other deals with software.
I'm not sure how Comic Collab is being developed, aside from the use of Firebase, but there's [a page in GitLab's documentation](https://gitlab.com/gitlab-org/gitlab-foss/#software-stack) mentioning what it uses, and I imagine there's nothing in common between the two when it comes to that.
However, I had been imagining Comic Collab using [GitLab's "Pajamas" design system](https://design.gitlab.com/) that their UI follows, or, in other words, using the same or a similar UI to GitLab. I'm currently unsure if GitLab allows their UI to be copied, but their software is at least partially open-source, and I assume that includes all the UI stuff. While I'm at it, [here](https://gitlab.com/gitlab-org/gitlab-foss/)'s a link to a mirror of their source code that has all the closed-source components removed.
I could provide some screenshots of what GitLab's central instance looks like when logged in, and I could also try making mock-ups in Figment showing what Comic Collab could look like if it used the aforementioned design system, as GitLab provides a design kit for that.
I had also been thinking about how Comic Collab could be licenced once it's released to the public. I'm currently picturing a similar [licencing model to GitLab](https://about.gitlab.com/pricing/), where they have a free plan and a few paid plans (or licence in the case of self-hosted), with options to use their public instance or have a company or community self-host their own instance.
----------
### Additional feature suggestions that aren't fully formed
I have additional feature suggestions, however, they aren't fully formed ideas, but I'll create separate issue reports for these and reference them here when I can, as I need to try and see if these are feasible before I can work on more issue reports:
* Add storage for files, possibly using GIT, or a Dropbox style implementation, and/or integrate with other services, and allow instance admins to set quotas or storage limits for different account types (if such a feature were to get implemented), possibly to share page layouts, design files, print masters, design/model sheets, concept art, test renders of digital copies, and/or more
* A project notes/wiki, for stuff like lore, marketing discussions, story planning, etc.
* (Possibly) Allow "Team Chat" to be integrated with other services, like Slack, Gitter, Discord, MS Teams, Rocket Chat, etc.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.