You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2021/02/19 22:49:09 UTC

[incubator-hop-docs] branch asf-site updated: Developer information regarding SVG files

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 <ma...@gmail.com>
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.
+