sugarlabs / www

The Sugar Labs web site
https://www.sugarlabs.org
GNU General Public License v3.0
62 stars 185 forks source link

Include a back-to-top button on scrolling down #289

Closed rbhatia46 closed 5 years ago

rbhatia46 commented 5 years ago

On scrolling the website, a back-to-top button can be included in the bottom-right corner to make it easier to navigate back to the top. Please let me know if you need any help with this or if I can integrate this in the existing UI.

quozl commented 5 years ago

Thanks. We need the content to be verified and updated. We need the time on page to be increased. Layout and appearance is lower priority and not as necessary as content. So I'm not in favour of what you suggest.

rbhatia46 commented 5 years ago

@quozl thanks for the reply! I was looking forward to make my first contributions to Sugar Labs. Can you suggest a good place to start?

quozl commented 5 years ago

Thanks for asking for directions. I'm release manager, and oversight board chair for Sugar Labs.

My “How to get started as a Sugar Labs developer” assumes you are a self-directed developer. You will decide for yourself what is best for you to do. You will use Sugar, Sugarizer or Music Blocks, and choose what to maintain or improve, based on;

You are always the best judge of these things. If you fail in one of these areas, you can self-improve.

Lionel (@ llaske) can tell you what needs doing in Sugarizer. Walter (@ walterbender) can tell you what needs doing in Music Blocks. For Sugar, what needs doing is;

It is tempting to do something small like the web site. Please don't.

New developers should avoid changes to our infrastructure, such as web sites and documentation, until they have demonstrated their contribution to and awareness of the source code of Sugar, Sugarizer or Music Blocks.

This is also a cultural difference. Sugar Labs is closer to the innovation culture of Silicon Valley than to a university. We don't direct ourselves much at all.

For personal development in the open source innovation culture, please also read How To Become A Hacker by Eric S. Raymond.

savezsiddiqui commented 5 years ago

i want to do this!

therajaryan commented 5 years ago

I'd like to do this!

quozl commented 5 years ago

I've said my piece already for this issue.

Regarding your desire to fix the issue; (a) we don't have a consensus on how to proceed, and (b) you're going against our project's culture by asking permission, see

Contributing which says;

Please note there is no need to ask permission to work on an issue. You should check for pull requests linked to an issue you are addressing; if there are none, then assume nobody has done anything. Begin to fix the problem, test, make your commits, push your commits, then make a pull request. Mention an issue number in the pull request, but not the commit message. These practices allow the competition of ideas (Sugar Labs is a meritocracy).

@ayushnagar123, please don't cause unnecessary interest in issues that aren't clear, it just causes noise for everyone at Sugar Labs who subscribes to notifications.

ayushnagar123 commented 5 years ago

I apologise @quozl for refering the wrong issue. Will take care of it next time

quozl commented 5 years ago

We still don't have consensus and people are wasting their time proposing to fix it.