This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hop-docs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new d3974ef  Developer information regarding SVG files
     new 5f68776  Merge pull request #46 from mattcasters/asf-site
d3974ef is described below

commit d3974ef0c621e552091a0404d124614b290e989b
Author: Matt Casters <[email protected]>
AuthorDate: Thu Feb 18 16:15:00 2021 +0100

    Developer information regarding SVG files
---
 hop-dev-manual/modules/ROOT/nav.adoc             |  1 +
 hop-dev-manual/modules/ROOT/pages/index.adoc     |  1 +
 hop-dev-manual/modules/ROOT/pages/svg-files.adoc | 19 +++++++++++++++++++
 3 files changed, 21 insertions(+)

diff --git a/hop-dev-manual/modules/ROOT/nav.adoc 
b/hop-dev-manual/modules/ROOT/nav.adoc
index cd90eec..5c11547 100644
--- a/hop-dev-manual/modules/ROOT/nav.adoc
+++ b/hop-dev-manual/modules/ROOT/nav.adoc
@@ -6,6 +6,7 @@
 * xref:internationalisation.adoc[Internationalisation (i18n)]
 * xref:plugin-development.adoc[Plugins Development]
 * xref:plugin-samples.adoc[Plugins Samples]
+* xref:svg-files.adoc[SVG Files]
 ** xref:start-your-own-plugin.adoc[Creating your own plugin]
 * xref:apache-release/index.adoc[Apache Release Process]
 ** xref:apache-release/creating-a-release.adoc[Creating a Release]
diff --git a/hop-dev-manual/modules/ROOT/pages/index.adoc 
b/hop-dev-manual/modules/ROOT/pages/index.adoc
index d20a9cd..a9934c6 100644
--- a/hop-dev-manual/modules/ROOT/pages/index.adoc
+++ b/hop-dev-manual/modules/ROOT/pages/index.adoc
@@ -7,5 +7,6 @@
 * xref:integration-testing.adoc[Integration Testing]
 * xref:plugin-development.adoc[Plugin Development]
 * xref:plugin-samples.adoc[Plugin Samples]
+* xref:svg-files.adoc[SVG Files]
 * xref:start-your-own-plugin.adoc[Creating your own plugin]
 * xref:internationalisation.adoc[Internationalisation (i18n)]
diff --git a/hop-dev-manual/modules/ROOT/pages/svg-files.adoc 
b/hop-dev-manual/modules/ROOT/pages/svg-files.adoc
new file mode 100644
index 0000000..ad94559
--- /dev/null
+++ b/hop-dev-manual/modules/ROOT/pages/svg-files.adoc
@@ -0,0 +1,19 @@
+[[SvgFiles-SvgFiles]]
+= SVG Files
+
+When adding or modifying SVG files in the Apache Hop project we kindly ask 
developers to keep the concerns below in mind.
+
+== Plain SVG files please
+
+We often find files in the codebase saved by Inkscape or other vector graphics 
tools that are not saved as "Plain SVG" or "SVG" file but as "Inkscape SVG" and 
so on.
+This causes a lot of extra information to be saved into the SVG files.  Often 
the size of the small icons is easily doubled in size.
+
+== Copyright
+
+Make sure that if you're downloading a file from the Internet somewhere that 
the file has a license which is compatible with the Apache Public License v2.0.
+Since there are a lot of licenses out there so be very careful.  Check with 
the other devs and on https://www.apache.org/legal/resolved.html[this page] to 
make sure an SVG file can be included in the project.
+
+== Colors scheme
+
+If you want to re-color or create icons that fit the Hop look & feel, please 
refer to 
http://hop.apache.org/tech-manual/latest/_attachments/BrandGuideline_Hop.pdf[Hop
 Branding guide] for some guidance.
+

Reply via email to