Re: [maemo-developers] Application Catalog rewrite [was: Abuse on the ApplicationCatalog page]

2006-04-12 Thread Andrew Flegg
On 4/11/06, Michael Wiktowy [EMAIL PROTECTED] wrote:

 That way, once an app is added to the index page, the information on
 there does not need to be updated each time the detail page is updated.
 Makes it easier to maintain.

Indeed, however one thing which I'd like to keep in mind is my
ApplicationCatalog - RSS feed[1] which, although currently unavailable[2],
is relatively easy to put together with the existing design. Having
to check a page for each application for updates would be more of a pain.

For users not using the RSS feed, being able to look at a single page with
the latest version numbers on is useful, I think.

There's also no point in having a page per application in the Maemo wiki:
there's no file hosting abilities so a separate download/homepage will
be required elsewhere, I'd be happy seeing a short, structured index page
like Jussi suggests.

Perhaps if there is a page per app, it could be a comments or
discussion page like Wikipedia's Talk: prefixes. No official stuff
there about how to use the app, but a way for users to discuss it if
necessary.

 Two main groups of indicies should be Maemo Applications (apps that run
 in the 770 itself) and Maemo Support Applications (apps that run on a
 computer that connects to the 770 which has the primary purpose of
 supporting the 770 in some way [snip])

That sounds sensible.

Cheers,

Andrew

[1] http://www.bleb.org/software/770/#rss
[2] Status of the availability of bleb.org at:
http://aflegg.googlepages.com/tv

--
Andrew Flegg -- mailto:[EMAIL PROTECTED]  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Application Catalog rewrite

2006-04-12 Thread Jussi Kukkonen
Michael Wiktowy wrote:
 I made a mockup of All Maemo Applications at
 https://maemo.org/maemowiki/ApplicationCatalogMockup . Please comment
 and/or modify the page. 
 
 If there is going to be a more detailed page for each app, I would
 replace the Homepage and Download links with a Details link
 pointing to the more detailed application-specific page ...

But this is the catch: some people want to update the info on their own
web page (and want people to visit their page) and I think that's fair.
I propose only creating application-specific pages when they're needed
(when there's no outside resource) -- this also minimizes the work
needed to keep the wiki up to date.

 ... and a Status indicator to let people know if the app is a WIP,
 Alpha, Beta, Stable release.

I considered this, but I thought it too fine grained and subjective:
Besides, we would already have end-user ready / stable / WIP
indication implicitly with the different pages.

 Two main groups of indicies should be Maemo Applications (apps that
 run in the 770 itself) and Maemo Support Applications (apps that run
 on a computer that connects to the 770 which has the primary purpose of
 supporting the 770 in some way ... be it converting media, browser
 plugins, sync tools)

Support Apps on another page is a very good idea.

-- 
Jussi Kukkonen
[EMAIL PROTECTED]
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Application Catalog rewrite [was: Abuse on the ApplicationCatalog page]

2006-04-12 Thread Jussi Kukkonen
Hi,

Santeri Lindgren wrote:
 As i proposed (might be a lot of typing errors), i propose that the
 ApplicationCatalog -page, as other equivalents to this, Wip and
 Wishlist. Should only be a list, maybe categorized more specifically.
 
 Making the list a really long, isn't very nice when using GPRS to browse
  and search one app you know is in the page but you dont' remember the
 homepage or something.
 
 That way, once an app is added to the index page, the information on
 there does not need to be updated each time the detail page is
 updated. Makes it easier to maintain.
 
 
 Yes, this is a good point, but also, if you make a detailed index page,
 it gets cramped.
 
 If you want some details to the index page, something like:
 
 gategory
   | app name| few centences nothing more
 

I've modified https://maemo.org/maemowiki/ApplicationCatalogMockup into
a more minimal look, would that be an acceptable compromise?

Go ahead and make the table continuous if you want, that would make the
page more compact. I'm not sure it would enhance readability, though.

 Then each of those groups could be subdivided into functional groups
 (Network, PIM, etc.) like they are now.
 
 So, three pages?
 
 index - group - application.
 

Probably not what he meant. Currently they're on the same page, but
under different headers. I think this approach is sensible (taking into
account maintainability, ease of search and machine-readability Andrew
mentioned).

-- 
Jussi Kukkonen
[EMAIL PROTECTED]
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Application Catalog rewrite [was: Abuse on the ApplicationCatalog page]

2006-04-11 Thread Michael Wiktowy
On 4/11/06, Jussi Kukkonen [EMAIL PROTECTED] wrote:
I made a mockup of All Maemo Applications athttps://maemo.org/maemowiki/ApplicationCatalogMockup . Please commentand/or modify the page.
If there is going to be a more detailed page for each app, I would replace the Homepage and Download links with a Details link pointing to the more detailed application-specific page and a Status indicator to let people know if the app is a WIP, Alpha, Beta, Stable release.
That way, once an app is added to the index page, the information on there does not need to be updated each time the detail page is updated. Makes it easier to maintain.Two main groups of indicies should be Maemo Applications (apps that run in the 770 itself) and Maemo Support Applications (apps that run on a computer that connects to the 770 which has the primary purpose of supporting the 770 in some way ... be it converting media, browser plugins, sync tools)
Then each of those groups could be subdivided into functional groups (Network, PIM, etc.) like they are now.That is my opinion anyways./Mike
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Application Catalog rewrite [was: Abuse on the ApplicationCatalog page]

2006-04-11 Thread Santeri Lindgren

Michael Wiktowy wrote:
On 4/11/06, *Jussi Kukkonen* [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:



I made a mockup of All Maemo Applications at
https://maemo.org/maemowiki/ApplicationCatalogMockup . Please comment
and/or modify the page. 





Well, apparently people don't read the RecentChanges page on maemowiki, 
i wrote this kind of page few days ago.


https://maemo.org/maemowiki/MaemoOrgImprovementIdeas

Where i stand, ApplicationCatalog, as it says is not meant to be a 
application database. But, if ApplicationCatalog will be used to this, 
then lets try to think WAY ahead.


If there is going to be a more detailed page for each app, I would 
replace the Homepage and Download links with a Details link 
pointing to the more detailed application-specific page and a Status 
indicator to let people know if the app is a WIP, Alpha, Beta, Stable 
release.


As i proposed (might be a lot of typing errors), i propose that the 
ApplicationCatalog -page, as other equivalents to this, Wip and 
Wishlist. Should only be a list, maybe categorized more specifically.


Making the list a really long, isn't very nice when using GPRS to browse 
 and search one app you know is in the page but you dont' remember the 
homepage or something.


That way, once an app is added to the index page, the information on 
there does not need to be updated each time the detail page is updated. 
Makes it easier to maintain.


Yes, this is a good point, but also, if you make a detailed index page, 
it gets cramped.


If you want some details to the index page, something like:

gategory
  | app name| few centences nothing more

for example:

network
  | kismet  | Terminal Network monitor  |


Two main groups of indicies should be Maemo Applications (apps that 
run in the 770 itself) and Maemo Support Applications (apps that run 
on a computer that connects to the 770 which has the primary purpose of 
supporting the 770 in some way ... be it converting media, browser 
plugins, sync tools)


Mixing alpha, beta, main applications might not be the best way. I still 
think that mixing alpha and beta applications in one page and release 
(ie. working) applications on one page is a good thing.


This way, new people who do not have any knowledge of software 
developing and who do not understand something like, alpha and beta, do 
not install not working applications that only mess they're system.


Then each of those groups could be subdivided into functional groups 
(Network, PIM, etc.) like they are now.


So, three pages?

index - group - application.

This might be a better way if you think that the application number will 
be hundreds, maybe more.


But, if this is truly the case, then something like maemowiki might be 
unusable, and we might be forced to find another place to hold our software.



That is my opinion anyways.

/Mike


You have some good ideas. I like the three pages approach, it might look 
a little silly on some groups if they have only 1-3 programs but, to 
keep things under control you must force these for all.


Greets, Santeri

___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers