MarketplaceUX / devhub-redesign

Design documentation for the redesign of the Firefox Marketplace Developer Hub
http://marketplaceux.github.io/devhub-redesign/
5 stars 4 forks source link

Developer Levels and Badges, and an App request portal for users. #35

Closed ash7594 closed 10 years ago

ash7594 commented 10 years ago

Hi guys, I am Ashutosh, FSA and app developer.

Like you, I too share the enthusiasm of contributing to Mozilla and seeing it achieve milestones. Recently I pitched a few ideas I had in regard with the Marketplace to Scott DeVaney (Editorial Manager) and he directed me here.

I would thus like to share these ideas here,

· Developer levels and badges:

A developer level system which will tell the developers how much they have progressed. Badges of recognition for every milestone they achieve. This will be evaluated based on likes (discussed in point 2), recommendations (discussed in point 3) of people, downloads, etc. This will be a very high level of motivation for developers.

· Like button:

Not everyone takes time to review an app but clicking a “like” button will be fast and easy. The number of likes will be shown along with the number of reviews on the main app page. This will lead to more downloads too.

· Recommendation button:

Not every app gets promoted or featured which would make it more visible to users. So many apps stay dormant until they get promoted. We should implement a system where an app would atleast be easily visible to a user. If he likes what he sees, he will go ahead and download it.

The idea here is too add a recommendation button for every app. If a user clicks this, we will take information of all his downloaded apps and put a recommendation list which will contain this app he recommended. Anyone who goes to any app in this users list, will now see a recommendation of the new app. This is like saying that the person who downloaded the current app you are interested in, also recommended this. This entire process would be like a chain reaction and make maximum apps easily noticeable to users, so that they can evaluate these too.

· App request portal (A friendly app store):

Since we are different from others, we should implement a portal where people can specify an app they need. They would provide a description and even be able to upload pictures of the sort of look they would like. This system would revolutionize our store and help connect the user community to us better. These tailor made apps can be assigned to developers.

I would like to contribute to achieving these and would also love to work on existing projects here...

Thanks Have a great day

brampitoyo commented 10 years ago

Hi Ashutosh,

Thanks for all your feedback. We’re redesigning DevHub, as you know, and are taking ideas for consideration. Some of the ideas we’ve came up with syncs up nicely with your Developer levels and badges and App request portal proposals.

(For reference, see a list of our ideas here: http://tsmuse.github.io/FirefoxMarketplaceDevPagesDesign/projectConcepts.html)

The other two ideas, the Like button and Recommendation button, sound like something that is more geared towards our consumers rather than developer. We have considered both of these ideas, too (although our design and name for the feature aren’t the same as yours). You’ll see them being implemented in future versions.

If you’d like to work on existing projects, for which we’d love to get help on, we have a list of bugs that are friendly to new contributors: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=product%3AMarketplace+whiteboard%3Amentor

First, post a comment on the bug indicating your interest. The bug’s mentor will respond with any specific problem if it’s not already outlined on the bug. When the requirement’s clear, you can start putting your thoughts into paper sketches!

I hope this helps.

ash7594 commented 10 years ago

Thank you Brampitoyo. I'll start with these immediately