Scour extension files organization

Bug #760429 reported by jazzynico
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
jazzynico

Bug Description

Hello,

The Scour extension currently needs six files to run, and some of them (svg_regex.py svg_transform.py and yocto_css.py) have nothing on their filename that makes you know they are related to scour.
IMHO, the extension would be easier to maintain:
1. if we add a scour_ prefix to each scour file.
2. or if we move all the files except scour.inx and scour.inkscape.py to a scour subdirectory.

Solution 2 may be a bit easier to implement since it just requires modifications in the extension specific files and in the package script, but not in the standalone (common) files.

jazzynico (jazzynico)
tags: added: extensions-plugins
Changed in inkscape:
importance: Undecided → Wishlist
assignee: nobody → JazzyNico (jazzynico)
Revision history for this message
su_v (suv-lp) wrote :

Other examples:
- Gcodetools, JessyInk, Eggbot (common prefix)
- Barcode, InkCut (sub-folder)

Changed in inkscape:
status: New → Triaged
Revision history for this message
jazzynico (jazzynico) wrote :

The new scour maintainer apparently dropped the Inkscape related files. Thus I guess it's up to us to reorganize how the extension is imported in Inkscape.

See Bug #1411149 "Update the built-in Scour Extension to 0.30".

no longer affects: scour
Changed in inkscape:
milestone: none → 0.92
status: Triaged → In Progress
tags: added: scour
tags: removed: scour
Revision history for this message
jazzynico (jazzynico) wrote :

Changes applied to the trunk, rev. 14234.
Please test!

Changed in inkscape:
status: In Progress → Fix Committed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.