Most Annoying Bugs: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
(46 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Announcement|Documentation and Organization|Function of this page is to track the Most Annoying Bugs that affect usage of Scribus and that meet the criteria listed below}}
{{Announcement|Documentation and Organization|Function of this page is to track the Most Annoying Bugs that affect usage of Scribus and that meet the criteria listed below}}


=== Candidate criteria ===
=== Criteria ===
As for LibreOffice, Hard hacks should meet the below requirements :
As for LibreOffice, Hard hacks should meet the below requirements :
* Be relatively annoying for a significant amount of people
* Be really annoying for a significant amount of people
* Be relatively difficult to solve and/or track down
* Be relatively difficult to solve and/or track down
* Crashes/data loss are good candidates but not necessary
* Crashes/data loss are good candidates but not necessary
Line 9: Line 9:
* Enhancement requests should NOT be on the list
* Enhancement requests should NOT be on the list


== The Dirty Dozen ==
= The Dirty Seven =
<small> The 7 following bugs are the top most annoying and disruptive to daily workflow that have been voted on by the active Scribus user community.</small>
<mantis>
bugid = 12228,12276,11574,11814,11420,11369,1752,6241
comment#12228 =
comment#12276 =
comment#11574 =
comment#11814 =
comment#11420 =
comment#11369 =
comment#1752 =
comment#6241 =
</mantis>


== Candidates ==
== Candidates ==
<small>Candidates are voted on as viable to enter the top 7. They have made it to the 2nd round.</small>
=== todo ===
It appears MABs can be sorted in 3 categories :
* styles related (object copy and paste from other document or from scrapbook, style import, undo messes styles, copy and paste messes styles ...)
* layout related (right align tab, shrunk text, issue with endofparagraph glyph when right align, etc)
* other


== Brainstorming & Nominations ==
== Brainstorming & Nominations ==
<small>'''Note:''' Please label bugs using the bug template: <nowiki>{{b|#####}}</nowiki> where # siginifies bug number on the [http://bugs.wiki.net Mantis Bugtracker]</small>
<big> TODO: CONFIRM or COMMENT and VOTE on candidates</big><br />
::''This bug was destroyed by cbradney in [http://scribus.net/websvn/revision.php?repname=Scribus&path=%2Ftrunk%2FScribus%2F&rev=19179&peg=19179 r19179]. This bug did not even graduate to ''The Dirty Dozen'' ''
<small>'''Note:''' Please label bugs using the bug template: <nowiki>{{b|#####}}</nowiki> where # siginifies bug number on the [http://bugs.wiki.net Mantis Bugtracker]</small><br />
* The Properties window sometimes stops being updated when switching to a different object → {{b|10182}} (nominated by Ulrich Klauer)
 
::''commentary by nominator''
* Being able to type accented characters with keyboard → {{b|12228}} 'CONFIRMED'
* RTL support → {{b|3965}} (nominated by [[User:Kunda|Kunda]] ([[User talk:Kunda|talk]]))
::''This bug hinders a very basic feature : ability to type text. Any scribus user that uses a langage with accented glyphs (french, spanish, polish etc) cant type all accented glyphs and has to resort to painfull quirks (like copy and pasting from a word, libreoffice or plain text document) for each accented glyph they meet that cant be typed through keyboard (= those using more than one keystrike).
::''This bug opens up the use for Scribus for a multitude of people around the world.''
:::: Comment : many have confirmed, including 2 devs.
* Being able to type accented characters with keyboard → {{b|12228}}
:::: Votes -> (Kunda +1; Ale +1; JLuc +1)
::''This bug hinders a very basic feature : ability to type text. Any scribus user that uses a langage with accented glyphs (french, spanish, polish etc) cant type all accented glyphs and have to resort to copy and paste from a word, libreoffice or plain text document for each accented glyph they meet that cant be typed through keyboard.
 
* When no end of paragraph is part of the selected and copied text, pasting should not paste the paragraph style of the selection (it should only paste the character styles) →  {{b|11574}} (nominated by JLuc)
* When no end of paragraph is part of the selected and copied text, pasting should not paste the paragraph style of the selection (it should only paste the character styles) →  {{b|11574}} (nominated by JLuc) - 'new' - TO BE CONFIRMED
::''First demonstrated in 1968 at the Xerox PARC, Cut (or Copy) and Paste feature is one of the most common operation of computer use. Scribus should manage it perfectly.
::''First demonstrated in 1968 at the Xerox PARC, Cut (or Copy) and Paste feature is one of the most common operation of computer use. Scribus should manage it perfectly.
* Search doesn't center on result → {{b|11369}} (nominated by JLuc)
:::: Votes -> (Kunda +1; pygmee +1; JLuc +1)
* Search only searches current frame  →  (could not find the bug #)
 
* Impossible selection across multiple linked frames  →  {{b|6241}} (nominated by JLuc) - 'Affected'
::''Selection is one of the most basic features of text editing. All commonly used software that manage multiple pages can select text across pages, whether DTP or text editors. Not meeting this user's habit and expectation is a deterrent to the use of scribus.
:::: Votes -> (Kunda +1; Ale +1; JLuc +1)
 
* Copy'n'Pasting text from another document should not overwrite the current styles definitions without question nor warning → {{b|11814}} (nominated by Jluc) - 'new' - TO BE CONFIRMED
:::: Votes -> (Kunda +1; JLuc +1;)
 
* Search only searches current frame  →  {{b|1752}}'s ringerc proposition to add options to search selection / frame / linked frames / whole document - 'Accepted'
::''Search and replace text is one of the most common operation anybody has to perform when working on documents.
::''Search and replace text is one of the most common operation anybody has to perform when working on documents.
* Impossible selection across multiple linked frames  →  {{b|6241}} (nominated by JLuc)
:::: Votes -> (Kunda +1; pygmee++1)
::''Selection is one of the most basic features of text editing. All commonly used software that manage multiple pages can select text across pages, whether DTP or text editors. Not meeting this user's habit and expectation is a deterrent to the use of scribus.
 
* Copy'n'Pasting text from another document →  {{b|11814}} should not overwrite the current styles (same when importing a page from another document {{b|11420}})(nominated by Jluc)
* Importing a page from another document should not overwrite the current styles definitions without question nor warning →  {{b|11420}}) (nominated by Jluc) - 'new' - TO BE CONFIRMED
::''Styles are at the core of layout. Defining and using styles is one of the most important guidelines for users wanting to learn DTP. Managing styles should be done without any flaw. Conflicts should be well managed, with user's guidances when required.
::''Styles are at the core of layout. Defining and using styles is one of the most important guidelines for users wanting to learn DTP. Managing styles should be done without any flaw. Conflicts should be well managed, with user's guidances when required.
* Getting Cezary's TOC code into the trunk. {{b|1371}} (nominated by Ale)
:::: Votes -> (Kunda +1)
::''But I would check if it's possible to add it as a Plugin
 
* Search doesn't center (= focus viewport) on result → {{b|11369}} (nominated by JLuc) - 'Confirmed'
:::: Votes -> (Kunda +1)
 
* All "layout" tag bugs : http://bugs.scribus.net/search.php?tag_string=layout
:: These are layout bugs (not including UI bugs), as "right tab scrambles text" or "text is scrambled when image too close" etc
:::: Votes -> (JLuc +1)


== Background ==
== Background ==
Line 40: Line 73:
:* [https://wiki.documentfoundation.org/HardHacks LibreOffice Hardhacks]
:* [https://wiki.documentfoundation.org/HardHacks LibreOffice Hardhacks]
:* [https://bugs.freedesktop.org/show_bug.cgi?id=44446 LibreOffice Bugtacker labeled Hardhacks]
:* [https://bugs.freedesktop.org/show_bug.cgi?id=44446 LibreOffice Bugtacker labeled Hardhacks]
= Fixed Most Annoying Bugs =
<mantis>
header = true
show = id, status, summary
bugid = 11428
comment#11428 = This bug was destroyed by cbradney in [http://scribus.net/websvn/revision.php?repname=Scribus&path=%2Ftrunk%2FScribus%2F&rev=19179&peg=19179 r19179]. This bug did not even graduate to ''The Dirty Dozen
</mantis>
= Rejected Candidates =
This part lists candidates MABs that are felt to not compell with the criteria, or whose bug cannot be reproduced or has not been confirmed for any other reason.
= Most desired features =
* See also : [[Most Desired Features]]
[[Category:Development]]
[[Category:Development]]

Revision as of 23:04, 15 September 2014

Announcement: Documentation and Organization
Function of this page is to track the Most Annoying Bugs that affect usage of Scribus and that meet the criteria listed below


Criteria

As for LibreOffice, Hard hacks should meet the below requirements :

  • Be really annoying for a significant amount of people
  • Be relatively difficult to solve and/or track down
  • Crashes/data loss are good candidates but not necessary
  • Backtraces should be done on proposed hard hacks before they become accepted hard hacks
  • Enhancement requests should NOT be on the list

The Dirty Seven

The 7 following bugs are the top most annoying and disruptive to daily workflow that have been voted on by the active Scribus user community. <mantis> bugid = 12228,12276,11574,11814,11420,11369,1752,6241 comment#12228 = comment#12276 = comment#11574 = comment#11814 = comment#11420 = comment#11369 = comment#1752 = comment#6241 = </mantis>

Candidates

Candidates are voted on as viable to enter the top 7. They have made it to the 2nd round.

todo

It appears MABs can be sorted in 3 categories :

  • styles related (object copy and paste from other document or from scrapbook, style import, undo messes styles, copy and paste messes styles ...)
  • layout related (right align tab, shrunk text, issue with endofparagraph glyph when right align, etc)
  • other

Brainstorming & Nominations

TODO: CONFIRM or COMMENT and VOTE on candidates
Note: Please label bugs using the bug template: {{b|#####}} where # siginifies bug number on the Mantis Bugtracker

  • Being able to type accented characters with keyboard → 12228 'CONFIRMED'
This bug hinders a very basic feature : ability to type text. Any scribus user that uses a langage with accented glyphs (french, spanish, polish etc) cant type all accented glyphs and has to resort to painfull quirks (like copy and pasting from a word, libreoffice or plain text document) for each accented glyph they meet that cant be typed through keyboard (= those using more than one keystrike).
Comment : many have confirmed, including 2 devs.
Votes -> (Kunda +1; Ale +1; JLuc +1)
  • When no end of paragraph is part of the selected and copied text, pasting should not paste the paragraph style of the selection (it should only paste the character styles) → 11574 (nominated by JLuc) - 'new' - TO BE CONFIRMED
First demonstrated in 1968 at the Xerox PARC, Cut (or Copy) and Paste feature is one of the most common operation of computer use. Scribus should manage it perfectly.
Votes -> (Kunda +1; pygmee +1; JLuc +1)
  • Impossible selection across multiple linked frames → 6241 (nominated by JLuc) - 'Affected'
Selection is one of the most basic features of text editing. All commonly used software that manage multiple pages can select text across pages, whether DTP or text editors. Not meeting this user's habit and expectation is a deterrent to the use of scribus.
Votes -> (Kunda +1; Ale +1; JLuc +1)
  • Copy'n'Pasting text from another document should not overwrite the current styles definitions without question nor warning → 11814 (nominated by Jluc) - 'new' - TO BE CONFIRMED
Votes -> (Kunda +1; JLuc +1;)
  • Search only searches current frame → 1752's ringerc proposition to add options to search selection / frame / linked frames / whole document - 'Accepted'
Search and replace text is one of the most common operation anybody has to perform when working on documents.
Votes -> (Kunda +1; pygmee++1)
  • Importing a page from another document should not overwrite the current styles definitions without question nor warning → 11420) (nominated by Jluc) - 'new' - TO BE CONFIRMED
Styles are at the core of layout. Defining and using styles is one of the most important guidelines for users wanting to learn DTP. Managing styles should be done without any flaw. Conflicts should be well managed, with user's guidances when required.
Votes -> (Kunda +1)
  • Search doesn't center (= focus viewport) on result → 11369 (nominated by JLuc) - 'Confirmed'
Votes -> (Kunda +1)
These are layout bugs (not including UI bugs), as "right tab scrambles text" or "text is scrambled when image too close" etc
Votes -> (JLuc +1)

Background

  • Thread on the ML started by JLuc on May 2014.
  • Heavily inspired by the LibreOffice model:

Fixed Most Annoying Bugs

<mantis> header = true show = id, status, summary bugid = 11428 comment#11428 = This bug was destroyed by cbradney in r19179. This bug did not even graduate to The Dirty Dozen </mantis>

Rejected Candidates

This part lists candidates MABs that are felt to not compell with the criteria, or whose bug cannot be reproduced or has not been confirmed for any other reason.

Most desired features