Diff for "Registry/UbuntuLinkUpstream"

Not logged in - Log In / Register

Differences between revisions 4 and 5
Revision 4 as of 2010-01-08 18:24:22
Size: 2072
Editor: sinzui
Comment:
Revision 5 as of 2010-01-08 18:58:08
Size: 4205
Editor: sinzui
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
* Launchpad has had packaging links for years, but the message regarding its value is not compeling. Since crowd sourcing is the preferred solution to collect this information, karma can be awarded and top contributors can be displayed. Launchpad has had packaging links for years, but the message regarding its value is not compeling.

  * Launchpad could provide information about what each package needs to send upstream to make the need specific and clear.
  * Since crowd sourcing is the preferred solution to collect this information, karma can be awarded and top contributors can be displayed.
  * Launchpad could do some of the montonous work for the contributors:
     * It could search for matching projects for the contributor and ask him or her to select from a list.
     * It could show exactly what information is missing
     * It could make project registration easier to pre-populating the form with the source package information.
Line 12: Line 19:
Line 23: Line 31:
Line 26: Line 33:
Line 27: Line 35:

{{attachment:linked-packaging.png | linked packaging page | align="right"}}

The current distro series +packaging page lists unlinked translatable packges, and all linked packages. This information can be separted into seprate pages because neither listing is showing enough information to explain what needs to be done.

The packaging page could list the linked packages '''and''' show what information must be collected so that the Ubuntu community can work with the upstream project

  * The list shows what the needed information in columns
  * The information is either available, missing, or not needed

Since the comunity may desperately need to know the upstream bug tracker for a linked package, the listing could be sorted by most need. This may make the liting difficult to use for users who was want to scan the list. This may not be an important issue because the +allpackages listing wa removed because it was not considered to be very valuable to the community. Any user can search the distro for packages to get a listing of packages that match a name/topic.

This listing is different from the unlinked packages listing, and that may be bad.
Line 31: Line 52:
{{attachment:unlinked-packaging.png | unlinked packaging page | align="right"}}

The unlinked packaging page could list the unlinked packages '''and''' show what information that illustrates why they need to be linked.
Line 33: Line 57:

{{attachment:unlinked-package.png | unlinked source package page | align="right"}}
Line 37: Line 63:
{{attachment:linking-package.png | linking source package page | align="right"}}
Line 39: Line 67:

{{attachment:linked-package.png | linked source package page | align="right"}}

Ubuntu linking to upstream

Launchpad must make it easier for Ubuntu contributors to link source-packages to registered upstream projects.

Launchpad has had packaging links for years, but the message regarding its value is not compeling.

  • Launchpad could provide information about what each package needs to send upstream to make the need specific and clear.
  • Since crowd sourcing is the preferred solution to collect this information, karma can be awarded and top contributors can be displayed.
  • Launchpad could do some of the montonous work for the contributors:
    • It could search for matching projects for the contributor and ask him or her to select from a list.
    • It could show exactly what information is missing
    • It could make project registration easier to pre-populating the form with the source package information.

Distro series +index page (updated)

alt distroseries index page

The distroseries index page needs a portlet that encourages users to link source packages to registered upstream projects.

This proposed design is very similar to the portlet Curtis and Martin discussed in August 2009 when redesigning the project and distro series pages. The project series index page lists where to get the code as the second most important portlet so that user can start working on bugs and features. The same activity is hard to do in a distro series because most of the work must be forwardes upstream, or upstream needs their latest code sent upstream to Ubuntu. A different kind of portlet is needed by the distro series.

  • The portlet sumarises the work that must be done.
  • The portlet must list a fragement of the packages that need linking. The list is prioritised so that the users see the most urgent packages first.
  • The portlet could show recently linked packages
    • Showing recent activity encourages contributors to be a part of the group.
    • Showing who and when it was done give contributors exposure
  • The portlet has links to both the linked packages and unlinked packages views.

The recently linked listing breaks portlet conventions by showing the who and when on the same line as the what.

Distro series +packacking page (updated)

linked packaging page

The current distro series +packaging page lists unlinked translatable packges, and all linked packages. This information can be separted into seprate pages because neither listing is showing enough information to explain what needs to be done.

The packaging page could list the linked packages and show what information must be collected so that the Ubuntu community can work with the upstream project

  • The list shows what the needed information in columns
  • The information is either available, missing, or not needed

Since the comunity may desperately need to know the upstream bug tracker for a linked package, the listing could be sorted by most need. This may make the liting difficult to use for users who was want to scan the list. This may not be an important issue because the +allpackages listing wa removed because it was not considered to be very valuable to the community. Any user can search the distro for packages to get a listing of packages that match a name/topic.

This listing is different from the unlinked packages listing, and that may be bad.

Distro series +unlinked-package page (new)

unlinked packaging page

The unlinked packaging page could list the unlinked packages and show what information that illustrates why they need to be linked.

Source package +index page, unlinked (updated)

Source package +packaging page (updated)

linking source package page

Distroseries +index page, linked (updated)

linked source package page

Registry/UbuntuLinkUpstream (last edited 2010-02-11 23:27:43 by edwin-grubbs)