MrLoick / windows-package-manager

Automatically exported from code.google.com/p/windows-package-manager
0 stars 0 forks source link

Categories #23

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
// from blakesteel

Categories, though that would require a change to the feed itself. It
> would be nice if someone could indicate they only wanted to look at text
> editors for example. Sure, they could search for "text" but they might miss
> one or two that not might have it in the description or title. And, it would
> be better if there were nice category buttons they could click. Perhaps in
> the feed the categories could be represented as tags.

Original issue reported on code.google.com by tim.lebe...@gmail.com on 13 Feb 2011 at 9:52

GoogleCodeExporter commented 8 years ago

Original comment by tim.lebe...@gmail.com on 13 Feb 2011 at 9:53

GoogleCodeExporter commented 8 years ago

Original comment by tim.lebe...@gmail.com on 15 Oct 2011 at 7:00

GoogleCodeExporter commented 8 years ago
Windows 8 software categories: 
http://msdn.microsoft.com/en-us/library/windows/apps/hh694073.aspx#_categories

Original comment by tim.lebe...@gmail.com on 22 Jan 2012 at 10:11

GoogleCodeExporter commented 8 years ago
Also, I'd recommend user-created categories to be createable. I'd really love 
that!

Original comment by herzscha...@gmail.com on 2 Mar 2012 at 2:42

GoogleCodeExporter commented 8 years ago
Oh, and apps without icon could benefit from inheriting generic category icons.

Original comment by herzscha...@gmail.com on 2 Mar 2012 at 2:45

GoogleCodeExporter commented 8 years ago
Issue 156 has been merged into this issue.

Original comment by tim.lebe...@gmail.com on 8 Dec 2012 at 2:24

GoogleCodeExporter commented 8 years ago
chevdor in Issue 156:

I could have kept on going with 
http://code.google.com/p/windows-package-manager/issues/detail?id=23 but I 
think the implementation should be done as labels in gmail.

What I am thinking of is an extension of the tags of the packages:
<package name="com.MyPackage">
   <title>Test</title>
   <url>.../</url>
   <description>...</description>
   <license/>
   <icon>...</icon>

** <labels>Productivity, Time Tracking, Free</labels> **

</package>

That allows the packager to define labels. Then, in the GUI, I would like to 
see the list of labels to pick all the Free apps or all the Productivity apps, 
etc..

Original comment by tim.lebe...@gmail.com on 8 Dec 2012 at 2:25

GoogleCodeExporter commented 8 years ago
That sounds good to me as a start. The hardest will probably be to do the
label management such as renaming a label, deleting one, merging labels,
etc.... But this is more for the package manager than for the npackd app.

Original comment by chev...@gmail.com on 10 Dec 2012 at 12:02

GoogleCodeExporter commented 8 years ago
categories will be implemented in 1.18 as tags/labels.

Original comment by tim.lebe...@gmail.com on 10 May 2013 at 4:38

GoogleCodeExporter commented 8 years ago
Predefined category list:
http://code.google.com/p/windows-package-manager/wiki/RepositoryFormat#Categorie
s

References:

Android apps categories: 
https://support.google.com/googleplay/android-developer/answer/113475?hl=en
iPhone: http://www.apple.com/webapps/

Original comment by tim.lebe...@gmail.com on 11 May 2013 at 10:01

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
How about CAD and 3d modeling? Do they belong to tools category? Or something 
else?
For example, Blender, Sweet Home 3D, Nanocad, Draftsight.

Original comment by knockdow...@gmail.com on 11 May 2013 at 3:46

GoogleCodeExporter commented 8 years ago
I guess they should go into the "Productivity". At least "Home Design 3D" is in 
this category on my iPhone. I'd say in "Productivity" should be programs that 
can be used to create or modify data ("being productive") and in "Tools" should 
be utilities like hard disk defragmenter or Npackd.

Original comment by tim.lebe...@gmail.com on 11 May 2013 at 7:33

GoogleCodeExporter commented 8 years ago
thank you for explanation, it sounds reasonably

Original comment by knockdow...@gmail.com on 12 May 2013 at 7:34

GoogleCodeExporter commented 8 years ago
npackd-web support for categories implemented

Original comment by tim.lebe...@gmail.com on 13 May 2013 at 8:41

Attachments:

GoogleCodeExporter commented 8 years ago
It's fine feature, it helps easier to sort packages and find interesting ones.
And how will it look in Npackd? Could we use free icons for categories like in 
iPhone?

http://www.iconfinder.com/free_icons

Original comment by knockdow...@gmail.com on 14 May 2013 at 2:38

GoogleCodeExporter commented 8 years ago
or maybe 
http://speckyboy.com/2010/08/09/30-fresh-and-free-icon-sets-for-designers-and-de
velopers/

here is clearer with licenses

Original comment by knockdow...@gmail.com on 14 May 2013 at 2:49

GoogleCodeExporter commented 8 years ago
I'd like to fill the category for all available packages first and analyze the 
package distribution. This will allow us to make corrections to the list of 
default categories.

There will be a combobox in Npackd with all available categories and special 
entries "All" and "Not categorized". Choosing a value there would apply 
additional filter to the packages in the table.

I'll only add icons to categories if there will be enough time.

Original comment by tim.lebe...@gmail.com on 14 May 2013 at 4:40

GoogleCodeExporter commented 8 years ago
Feedback is welcome:

1 package: https://npackd.appspot.com/p?q=cat-books&sort=title
1 package: https://npackd.appspot.com/p?q=cat-business&sort=title
17 packages: https://npackd.appspot.com/p?q=cat-communications&sort=title
168 packages: https://npackd.appspot.com/p?q=cat-dev&sort=title
4 packages: https://npackd.appspot.com/p?q=cat-education&sort=title
3 packages: https://npackd.appspot.com/p?q=cat-finance&sort=title
0 packages: https://npackd.appspot.com/p?q=cat-food&sort=title
11 packages: https://npackd.appspot.com/p?q=cat-games&sort=title
1 package: https://npackd.appspot.com/p?q=cat-health&sort=title
0 packages: https://npackd.appspot.com/p?q=cat-lifestyle&sort=title
29 packages: https://npackd.appspot.com/p?q=cat-music&sort=title
2 packages: https://npackd.appspot.com/p?q=cat-news&sort=title
27 packages: https://npackd.appspot.com/p?q=cat-photo&sort=title
85 packages: https://npackd.appspot.com/p?q=cat-productivity&sort=title
31 package: https://npackd.appspot.com/p?q=cat-security&sort=title
0 packages: https://npackd.appspot.com/p?q=cat-shopping&sort=title
1 package: https://npackd.appspot.com/p?q=cat-sports&sort=title
290 packages: https://npackd.appspot.com/p?q=cat-tools&sort=title
0 packages: https://npackd.appspot.com/p?q=cat-travel&sort=title
45 packages: https://npackd.appspot.com/p?q=cat-video&sort=title

Original comment by tim.lebe...@gmail.com on 14 May 2013 at 9:39

GoogleCodeExporter commented 8 years ago
Ok, it's quite reasonable. Sorry, I hurried.

I think, that, categories with huge amount of items (more than 30-40) aren't 
useful.
Maybe, it'll be better to divide them to sub-categories?
http://en.wikipedia.org/wiki/List_of_software_categories

Original comment by knockdow...@gmail.com on 15 May 2013 at 1:29

GoogleCodeExporter commented 8 years ago
here are the categories from allmyapps.com:
browsers
entertainment
web
communication
security
utilities
office
video
audio
imaging
games
development

There are also sub-categories: http://allmyapps.com/entertainment-apps

Original comment by tim.lebe...@gmail.com on 19 May 2013 at 11:16

GoogleCodeExporter commented 8 years ago
So, there are 12 categories and 70 sub-categories. I like this approach . And 
this list is pretty good.

Maybe it's better to increase development sub-directories. For example, 
compilers, IDE.

Original comment by knockdow...@gmail.com on 19 May 2013 at 1:28

GoogleCodeExporter commented 8 years ago
maybe it makes sense to automatically generate a tag cloud from the texts? On 
the attached screenshot are all tags longer than 3 characters sorted on the 
number of packages (in brackets).

Original comment by tim.lebe...@gmail.com on 23 May 2013 at 5:59

Attachments:

GoogleCodeExporter commented 8 years ago
no no((
If person are looking for specific software, it will be easier for him firstly 
choose necessary category (for example "Office") and then choose necessary 
sub-category (for example "Finance").

Such method is fast and give good result (no needed package will be missed!)

Original comment by knockdow...@gmail.com on 23 May 2013 at 6:24

GoogleCodeExporter commented 8 years ago
Games – This is fairly obvious but any 2D or 3D game (The most popular 
category in the store).
Entertainment – These are novelty Apps for pure enjoyment. Do you want to see 
what you would look like bald?
Utilities – This is everything from alarm clocks to barcode scanners to 
levels for hanging pictures.
Social Networking – If your App is an extension of a social networking 
platform or intended to help users communicate or network with each other, 
Social Networking might be your best bet.
Music – If your App is for playing music, modifying music, or identifying 
music, it belongs here.
Productivity – For any App which helps users be more productive such as to-do 
lists, calendars, or note taking (Evernote)!
Lifestyle – This is a more general App category including things like cooking 
Apps or journals.
Reference – If your App is a reference guide to anything from anatomy to bar 
tending, this is a good choice.
Travel – For all Apps that are travel related! If your user will use your App 
while traveling or planning for travel, put it here.
Sports – This is a fairly obvious category. If it is sports related in 
anyway, this is your category.
Navigation – If you are helping people find things, Navigation is the correct 
category.
Healthcare & Fitness – If your App is meant to improve a users health or 
fitness level, use this category!
News – If the focus of your App is to let users keep up with some type of 
news, News is the obvious choice.
Photography – If you help users view, share or modify photographs, pick 
Photography.
Finance – Are you helping users manage money, make financial decisions, or 
keep up with market conditions? This is your category if the answer is yes.
Business – This is a misleading category. A lot of general business utilities 
will fall here.
Education – If you feel like you’re helping users to learn facts or skills, 
education might be a wise choice.
Weather – This is another obvious category!
Books – This is for all things book related, interactive or not!
Medical – If the focus of your App is for medical professionals (doctors, 
nurses, paramedics) or to provide medical information, pick medical.

Original comment by www.jon99@gmail.com on 27 May 2013 at 5:48

GoogleCodeExporter commented 8 years ago
i don't think tags are needed or even , search feature could just browse in all 
the apps descriptions...

Here is a picture on how the apps are categorized in the Intel AppUp Store

divided also in subcategories but it's hard to list them all and more to get a 
screenshot so this is what i contribute :)

Original comment by www.jon99@gmail.com on 27 May 2013 at 5:58

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I think that
1) Allmyapps list is the most similar to our list of packages;
2) such list is convenient and understandable;
3) there will be even or homogeneous filling of categories and sub-categories, 
without any excesses (500 packages are in 1 category and several categories are 
fully empty).

http://allmyapps.com/entertainment-apps

Tim, I imagine something like this:

Original comment by knockdow...@gmail.com on 27 May 2013 at 7:28

Attachments:

GoogleCodeExporter commented 8 years ago
i like that idea

Original comment by www.jon99@gmail.com on 1 Jun 2013 at 1:41

GoogleCodeExporter commented 8 years ago
I updated the RepositoryFormat: 
https://code.google.com/p/windows-package-manager/wiki/RepositoryFormat#The_pack
age_element adding the <category> tag and removing the <tags>. I also removed 
the categories with 1 or 0 packages as in comment #20. There will be no 
pre-defined list. Instead categories or sub-categories will be created or 
deleted as necessary. Any comments?

Original comment by tim.lebe...@gmail.com on 28 Jun 2013 at 6:03

GoogleCodeExporter commented 8 years ago
why not, Ok

Original comment by knockdow...@gmail.com on 29 Jun 2013 at 9:12

GoogleCodeExporter commented 8 years ago
1.18 will only support one category per package and only 1 or 2 levels

Original comment by tim.lebe...@gmail.com on 16 Jul 2013 at 6:42

Attachments:

GoogleCodeExporter commented 8 years ago
1.18.3 Alpha:

https://code.google.com/p/windows-package-manager/downloads/list?can=1&q=1.18.3&
colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount

Original comment by tim.lebe...@gmail.com on 11 Oct 2013 at 4:07

GoogleCodeExporter commented 8 years ago

Original comment by tim.lebe...@gmail.com on 19 Oct 2013 at 6:25