Comments (6)
Of course I forgot one important point:
Bugs (added to the list)
from scour.
@oberstet - If you have an opinion on any of the bullet points above (no matter whether positive or negative) just let us now.
I obviously don't expect you to start work on them, but if we know on which points we agree, I (or whoever else wants to help) can start working on them as they see fit.
The most important decision probably would be history since it might influence how we deal with the rest.
from scour.
Thanks for the extensive list and useful structuring into separate issues! Awesome. Regarding the concrete list above: this all makes sense, however (given limited resources) I'd probably pick #15 as top prio. This really allows us to demonstrate continuity in scour development as we are adding more features. Compared to this, the rest of the points on the list seems "nice to have" to me ..
from scour.
I found a possible solution for the history import, see #23.
from scour.
@Ede123 now that the unit tests are migrated, my personal next one on your list would be: bugs.
Regarding the others:
- Logo: I've looked at it .. mmmh;) Really? And where should it be used anyway. I'd just skip that.
- History: it's tricky, and I have doubts it's worth the efforts. The original authorship and whole lineage can always be dug out from launchpad .. for historians;)
- Release notes: yes, that would be nice.
I also think the project README deserves some love. Plus: do we want some user docs? More cookbook/recipe like probably ..
FWIW, we have a 3 part blog post about SVG, also using scour http://tavendo.com/blog/post/preprocessing-svgs-for-the-web/
from scour.
- History is already back since last week (see my comment in #23).
- I added and updated release notes this afternoon, see HISTORY.md
- Bugs from Launchpad were just imported via lp2gh. (I created the account @launchpad-issue-importer for that).
Since I didn't want to flood our repository with issues I limited the transfer to open bugs, though. Let's start triaging them... 😒
from scour.
Related Issues (20)
- [feature request] simplify nested uses
- [feature request] delete empty tspan
- RFE: drop using `six` module HOT 1
- Breaks file by removing clip even when child is referenced by a clone (`<use>`)
- Indention/Line Break optimization not working
- Group collapsing doesn't work for empty groups with a tranform attribute
- Sorry, wrong issue tracker - can be deleted HOT 1
- Unknown attribute cleaning. HOT 3
- Optimization: De-duplicate features with the <use> element
- Referenced element deleted HOT 4
- GitLab? HOT 1
- Convert SVG to use inline styles HOT 1
- DEPRECATION: scour is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 HOT 2
- RecursionError: maximum recursion depth exceeded
- Save As Optimised SVG Removes Text HOT 3
- .\scour\scour.py fix missing whitespace, line 3632 flake8
- Pull request for sphinx-docu #316
- centOS: command not found HOT 1
- Scour used procedurally does not run HOT 1
- Scour project maintenance 🛠️ HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scour.