The idea here is to keep your profile's section light as the heavy data around your packages is integrated into the main, top-level "Package Maintenance" tab on the left. I'm thinking here in your profile, you'll get your listing of packages and maybe can modify it eventually. (e.g., 'give up this package' or promote someone else to be the admin. Although that may better belong in the pkg details as well.)

The idea here is to keep your profile's section light as the heavy data around your packages is integrated into the main, top-level "Package Maintenance" tab on the left. I'm thinking here in your profile, you'll get your listing of packages and maybe can modify it eventually. (e.g., 'give up this package' or promote someone else to be the admin. Although that may better belong in the pkg details as well.)

NOTE: updated on 23 Jan, based on suggestions below. Still thinking about adding a statistical summary and maybe a pie chart. Also need to explore X.org/kernel special cases. Maybe add a search for all nautilus bugs too in the dashboard?

NOTE: updated on 23 Jan, based on suggestions below. Still thinking about adding a statistical summary and maybe a pie chart. Also need to explore X.org/kernel special cases. Maybe add a search for all nautilus bugs too in the dashboard?

Line 266:

Line 290:

[[:Image:myfedora-packagedetails-bugs-mock1.svg | Download Source]]

[[:Image:myfedora-packagedetails-bugs-mock1.svg | Download Source]]

−

==== Package Details > Source (*New! 23 Jan) ====

+

==== Package Details > Source ====

*This is very rough. I'm not 100% sure what will be useful to display here. It may just need to be a very simple page. Here's my first rought cut :) --[[User:Duffy|Duffy]] 20:25, 23 January 2009 (UTC)

*This is very rough. I'm not 100% sure what will be useful to display here. It may just need to be a very simple page. Here's my first rought cut :) --[[User:Duffy|Duffy]] 20:25, 23 January 2009 (UTC)

The idea here is to keep your profile's section light as the heavy data around your packages is integrated into the main, top-level "Package Maintenance" tab on the left. I'm thinking here in your profile, you'll get your listing of packages and maybe can modify it eventually. (e.g., 'give up this package' or promote someone else to be the admin. Although that may better belong in the pkg details as well.)

Nicolas Mailhot brings up the point that sometimes package maintainers are a named group, not just a list of individuals. He gives the Fonts SIG as an example, I think there is also a gecko group/team that manages those packages. A SIG can maintain an entire grouping of packages (like all of the font packages, all of the gecko packages, etc.). You can see in pkgdb that abyssinica-fonts, for example, is owned by the user 'fonts-sig': https://admin.fedoraproject.org/pkgdb/packages/name/abyssinica-fonts

Nicolas also brings up the point that sometimes a package can be part of different spins, in some instances a star feature of a spin. The package details pages should call out which spins that package is a part of.

Nicolas also suggests that packagers and non-packagers might want to put some arbitrary/freeform info in about packages. For example, for the google droid fonts package, a packager might want to make sure there is a link ot the http://fedoraproject.org/wiki/Google_Droid_fonts wiki page since it has a lot of details about that package.

Nicolas also suggests a queue where people can enter in their wishlist for software to be packaged, maybe other users can vote on it, and non-packagers can fill out the form fields (description, link, license, etc etc) for the package so the packagers don't have to fill out all that stuff.

Nicolas mentioned that Richard Hughes is looking at adding image previews to package kit descriptions, and wonders if there is a way we could access these image previews and display them within the package details screens for a package.

TODO: Nicolas recommends not using red and green tints as bad/good indicators for i18n purposes. We should play with shades of grey and blue as an alternative!

NOTE: updated on 23 Jan, based on suggestions below. Still thinking about adding a statistical summary and maybe a pie chart. Also need to explore X.org/kernel special cases. Maybe add a search for all nautilus bugs too in the dashboard?

Notes on bug displays from #fedora-devel:

Toshio has 36 open bugs right now. He cares mostly about how many open bugs, and how many closed bugs across all of his packages, but he doesn't own many packages. Finer-grained bug states don't typically matter much to him.

The X.org and kernel use cases for this page should be explored. Both have triaging and use fine-grained bug states.

James Antill would like to see a list of bugs he looked at / viewed most recently (he is always logged into BZ) and also a list of bugs *he* most recently modified.

Toshio mentioned that Launchpad has a piegraph of bug states per project. It might be good to get a feel for how actively a project/package is maintained/fixed/etc. Pie graph example: http://bugs.launchpad.net/trac-bzr

As a developer, Toshio is most interested in what bugs are open. Closed bugs are more interested for someone looking at from the outside but as the developer closed bugs aren't as interesting.

From jbowes: <jbowes> mizmo: what would be nice would be like 101 bugs, 30 new. (10 new since your last visit) recently filed bugs is good though

So, right now My Fedora just does package maintenance. There isn't much else going on. With that in mind, it makes sense that the pre-login and login front screens are overviews of the package maintenance tools. Therefore, there is already an overview of package maintenance that is also the overview for the whole web application. Later on, when more modules are added on to my Fedora, it'll make sense for the my Fedora overview screen to be the Package Maintenance > Overview screen, and snippets from other modules to be on the my Fedora overview. As-is now though, having a Package Maintenance > Overview tab would be redundant so we are dropping that tab for now.

File:Myfedora package review stripped.svg
This is the stripped down version of the package review screen, or rather, what could be reasonably accomplished without a massive overhaul of the back end. More elaborate version below.