<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10625</bug_id>
          
          <creation_ts>2016-11-08 16:35:07 +0000</creation_ts>
          <short_desc>Don&apos;t show &quot;Series without cover letter&quot; for series without cover letter</short_desc>
          <delta_ts>2017-12-06 17:15:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Patchwork/Patchtest</product>
          <component>Patchwork</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.3 M1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Burton">ross.burton</reporter>
          <assigned_to name="Jose Lamego">jose.a.lamego</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>leonardo.sandoval.gonzalez</cc>
    
    <cc>patrick.ohly</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>68098</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2016-11-08 16:35:07 +0000</bug_when>
    <thetext>If a series of patches is sent without a cover letter then it appears in the series list as &quot;Series without cover letter&quot;, which is useless.

Showing something like the first patch summary then &quot;(and X more)&quot; would be a start.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68596</commentid>
    <comment_count>1</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-25 15:27:33 +0000</bug_when>
    <thetext>The change in [1] is under review. Once approved, it will be pushed to production.

[1] https://lists.yoctoproject.org/pipermail/yocto/2016-November/033207.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68599</commentid>
    <comment_count>2</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2016-11-25 16:07:04 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; The change in [1] is under review. Once approved, it will be pushed to
&gt; production.
&gt; 
&gt; [1] https://lists.yoctoproject.org/pipermail/yocto/2016-November/033207.html

Jose, can you apply this patch on the staging repo so I can see some examples?

Another possible series shortlog is to show first n-targets from the series patches. By target I mean the first part of the shorlog before the colon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68600</commentid>
    <comment_count>3</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-25 16:53:09 +0000</bug_when>
    <thetext>An example of a series sent without cover letter can be seen in 
https://patchwork-staging.openembedded.org/series/3850/

This is the rationale for the naming choice:
- Using the first 30 characters of first series patch&apos;s summary plus ellipsis (...) between double quotation marks clearly denotes that the string is a reference to a patch summary, not the current item&apos;s. The size limit deals with long summaries to maintain readability at the series list view.

Including all the patch targets in the summary could be problematic for large series, and given the fact that many series patches have a common target, it could end up confusing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68747</commentid>
    <comment_count>4</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-11-30 17:22:23 +0000</bug_when>
    <thetext>A v2 patch was submitted in [1] to handle one-patch series without cover letter, where the &quot;1/1&quot; prefix caused that the series was named with the default string.

[1] https://lists.yoctoproject.org/pipermail/yocto/2016-November/033286.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68991</commentid>
    <comment_count>5</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-12-09 17:14:22 +0000</bug_when>
    <thetext>A v4 patch was submitted in [3] to handle one-patch series sent without cover-letter. This patch is merged in the production repository, waiting for the patchwork to be pointed to the repository&apos;s HEAD.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69089</commentid>
    <comment_count>6</comment_count>
    <who name="Jose Lamego">jose.a.lamego</who>
    <bug_when>2016-12-13 17:54:19 +0000</bug_when>
    <thetext>Fix is now implemented. An example of the new series naming is in:
https://patchwork.openembedded.org/series/4369/</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>