How to submit bug report with sensitive data: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
(reformatted)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Experimental}}
<center>__TOC__</center>
<center>__TOC__</center>
[[Category:Development]]
[[Category:Development]][[Category:HOWTO]]


== Encountering a critical bug in a confidential project ==  
== Encountering a critical bug in a confidential project ==  
This may be subject to occuring. In this case there is an option that the Scribus community has set up a few options:
<big>This may be subject to occurring. The need then arises to fix the issue but how if the content is sensitive. In this case the Scribus community has set up a few options:</big>


==Option #1 Submit the bug report as '''Private''' status in the Mantis Bugtracker==  
==Option #1 Submit the bug report as '''Private''' status in the Mantis Bugtracker==  
Line 11: Line 10:


==Option #2 Use Scrambling Script==
==Option #2 Use Scrambling Script==
A Python script called [[Scrambing Text]] (written by Greg Pittman) can be run on the Scribus .sla file and obfuscate any text (not the pictures...Yet).  
A Python script called [[Scrambling Text]] (written by Greg Pittman) can be run on the Scribus .sla file and obfuscate any text (not the pictures...Yet).  
 
=== Screenshots ===
{{Experimental}}
* ToDo: Add side-by-side before/after screenshot


===Requirements===
===Requirements===
* Scribus version >=1.4.x (?)
* Scribus version >=1.4.x (?)
* Greg Pittman's [[Scrambling Text]] Scribus python script
* Greg Pittman's [[Scrambling Text]] Scribus python script &ndash; there are 3 versions:
** '''replacetext.py''' will scramble the text of a selected individual frame
** '''replacetext_v3.py''' will scramble all text frames in a document
** '''replacetext_v2.py''' will scramble all text frames on the current page


====Important Note====
====Important Note====
* Backup the .sla file before executing script
* Backup the .sla file before executing script
* The script may wipe out the bug so you will need to confirm the bug is still there after the contents of the .sla have been 'scrambled'.
* The script may wipe out the bug so you will need to confirm the bug is still there after the contents of the .sla have been 'scrambled'.
* The script currently does not work 'in one fell swoop', instead one need to run it individually on each page...one page at a time.


==Related==
==Related==
* [[How to file a bug report]]
* [[How to file a bug report]]
* [[Scrambling Text]]
* [[Scrambling Text]]

Latest revision as of 11:11, 11 June 2014

Encountering a critical bug in a confidential project

This may be subject to occurring. The need then arises to fix the issue but how if the content is sensitive. In this case the Scribus community has set up a few options:

Option #1 Submit the bug report as Private status in the Mantis Bugtracker

Only the core devs will see the issue.

Figure 1: Scribus MantisBT Bug Report form attachment function

Option #2 Use Scrambling Script

A Python script called Scrambling Text (written by Greg Pittman) can be run on the Scribus .sla file and obfuscate any text (not the pictures...Yet).

Screenshots

 Hourglass1.png This feature/option is considered experimental
  • ToDo: Add side-by-side before/after screenshot

Requirements

  • Scribus version >=1.4.x (?)
  • Greg Pittman's Scrambling Text Scribus python script – there are 3 versions:
    • replacetext.py will scramble the text of a selected individual frame
    • replacetext_v3.py will scramble all text frames in a document
    • replacetext_v2.py will scramble all text frames on the current page

Important Note

  • Backup the .sla file before executing script
  • The script may wipe out the bug so you will need to confirm the bug is still there after the contents of the .sla have been 'scrambled'.

Related