Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the UI of Portus #44

Closed
mssola opened this issue Feb 16, 2016 · 16 comments
Closed

Improve the UI of Portus #44

mssola opened this issue Feb 16, 2016 · 16 comments
Assignees

Comments

@mssola
Copy link
Collaborator

mssola commented Feb 16, 2016

Project Title: Improve the UI of Portus

Description: In this project we encourage students to try to improve the UI of Portus. Some known issues from Portus' UI are:

  • Don't allow users access to the hidden team.
  • Assets should be served differently. For example, it doesn't make much sense to serve the font "Pacifico" for every page, when it's only used in error pages.
  • Create a help section: a simple link to our documentation could be a start, but we would like to hear more ideas.
  • Improve the search feature so it also searches for teams and namespaces.
  • The repositories container in the dashboard page is a bit cumbersome when there are lots of repos:
    • Allow a search filter.
    • Only show a fixed amount of rows, where the last row is "Show x more repositories", where x is the amount of repositories that are not being shown.
    • Sort by last pushed or last updated
  • Allow the filtering of namespaces, teams and team members in the different pages of Portus.
  • There should be an "Explore" feature where even non-logged in users could get a list of interesting public namespaces/repositories.

Besides the known issues, we greatly encourage students to try to come up with other improvements in this regard.

Deliverable: most of the tasks mentioned before should be merged into the master branch.

Mentor: Miquel Sabaté Solà @mssola / msabate@suse.com

Co-Mentor: Flavio Castelli @flavio / fcastelli@suse.com

Skills: CoffeeScript, CSS, Ruby on Rails

Skill Level: Medium

Get started: Take a look at our issues on Github. Try to fix some (note that there are some junior jobs, UI issues, UX issues).

@mssola mssola self-assigned this Feb 16, 2016
@abhinavsv3
Copy link

Hi I am interested in working on this project. would like to know more about this.

@mssola
Copy link
Collaborator Author

mssola commented Feb 22, 2016

Hi @abhinavsv3, we don't know how many open slots does openSUSE have for GSoC yet. AFAIK, we'll get this information as of 29th of February. Whenever we know, we'll get back to you 😉

@abhinavsv3
Copy link

Yeah sure.
I am awaiting your mail.
On Feb 22, 2016 5:10 PM, "Miquel Sabaté Solà" notifications@github.com
wrote:

Hi @abhinavsv3 https://github.com/abhinavsv3, we don't know how many
open slots does openSUSE have for GSoC yet. AFAIK, we'll get this
information as of 29th of February. Whenever we know, we'll get back to you [image:
😉]


Reply to this email directly or view it on GitHub
#44 (comment).

@ChrisBr
Copy link
Member

ChrisBr commented Mar 2, 2016

@abhinavsv3 @mssola openSUSE has been accepted for this year, so feel free to start ;)

@arku
Copy link

arku commented Mar 2, 2016

I would like to contribute to this project. Need more information to get started.

@abhinavsv3
Copy link

Hi
That's a great news to me. Now can you help me to start? where do I start. Can you tell me more about this project?
Abhinav

On Wed, Mar 2, 2016 at 5:37 PM, Arun Kumar notifications@github.com wrote:

I would like to contribute to this project. Need more information to get
started.


Reply to this email directly or view it on GitHub
#44 (comment).

Abhinav S V ,
IV Year , B.Tech
Computer Science and Engineering
SASTRA UNIVERSITY , Thanjavur
TAMILNADU

@msfernandes
Copy link

Hi! I am interested to work with this project too!
@mssola can you indicate an issue to begin?

@abhinavsv3
Copy link

@mssola @ChrisBr Can you also suggest me bug/issues to start with?

@mssola
Copy link
Collaborator Author

mssola commented Mar 2, 2016

Glad to see so many people willing to take part on this project :D

First of all, what I would recommend is to get acquainted with Portus. Install it in any of the recommended setups, play with it.

Specifically for this project, you'll see current ui and ux issues. Some of them are even junior jobs. Take your time and try to fix either of those. Also, it would be appreciated if you could come up with an improvement regarding UI/UX, even if simple.

@ChrisBr
Copy link
Member

ChrisBr commented Mar 3, 2016

Also, as I see that there are already three students interested in this project, please also consider some other project where we don't hat have students yet!

@msfernandes
Copy link

There is a specific irc channel for portus project?

@mssola
Copy link
Collaborator Author

mssola commented Mar 7, 2016

@msfernandes not yet. We are working on that actually. I'll come back to you whenever I have any news on that 😉

@msfernandes
Copy link

@mssola where we can talk about gsoc?

@mssola
Copy link
Collaborator Author

mssola commented Mar 7, 2016

@msfernandes for now feel free to use containers@lists.suse.com. The team working on Portus is subscribed to this list, so it should be fine 😉

@ghost
Copy link

ghost commented Mar 21, 2016

Hi im interested in working on this project , are there any free slots ?

@hennevogel
Copy link
Member

Congratulations @msfernandes this is your project for GSoC this year! 💐

@Ana06 Ana06 added the GSoC label Jan 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants