<div dir="ltr">Hi Robert,<br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 24, 2013 at 2:37 PM, Robert Szczepanek <span dir="ltr"><<a href="mailto:robert@szczepanek.pl" target="_blank">robert@szczepanek.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Larry and team,<br>
<br>
On 23.01.2013 01:10, Larry Shaffer wrote:<br>
(...)<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
1) Create a new graphics repository at <a href="http://github.com" target="_blank">github.com</a> <<a href="http://github.com" target="_blank">http://github.com</a>>,<br>
e.g. named 'qgis-graphics'.<br>
<br>
It is important that a single repository exist where<br>
designers/developers can find and work on SVG originals/components for<br>
</blockquote>
(...)<br>
<br>
>From technical point of view, will we improve somehow accessibility for designers moving from OSGeo Graphics to GITHub?<br>
OSGeo Graphics is updated based on different requests (QGIS, GRASS and others). I would prefer to treat 'any' OSGeo repository (at OSGeo or github) as main point for graphics dissemination.<br>
My point is - lets find the simplest environment for designers, but common for OSGeo projects. If we want seperate QGIS icons repo (on github), it can be synchronized/copied from central OSGeo. Or made as sub-folder/sub-project.<br>
</blockquote><div><br></div><div>The best reasons to use <a href="http://github.com">github.com</a> is for its forking and pull requests features. They make submissions from the community and other developers very straightforward, both for the submitter and for the repository maintainer.<br>
<br>If the OSGeo graphics repository were migrated to github the following could take place...<br><br></div><div>Anyone in the OSGeo community, or the QGIS project itself, could fork the OSGeo graphics repository to their account. Changes can readily be made in usual git fashion (separate branches or on master) and a pull request sent to the OSGeo graphics account. Developers working on QGIS would just deposit a copy of the SVG's final version in the QGIS source, then do a pull request or commit to the Quantum-GIS repository as usual. The difference here is that all versions/variations/components of that graphic would be included in the pull request to the OSGeo graphics repository.<br>
</div><div><br></div><div>The gallery script setup that Tim and I mentioned could be done for the OSGeo graphics github repository utilizing the gh-pages feature. Github also has a ticket management system. Essentially, with such a setup, there would be no reason for the QGIS project to set up its own graphics repository then.<br>
<br></div><div>Maybe just a subdirectory for QGIS graphics, like you mentioned, would be all that needs added to the OSGeo repository.<br></div><div><br></div><div>I agree, the simpler for everyone, the better. So, my suggestion now is: moving the OSGeo graphics repo to github would do that.<br>
</div><div><br></div><div>Regards,<br><br></div><div>Larry<br></div><div><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2) Condense current icons/pixmaps used in QGIS from all themes into just<br>
the default theme, with preference to vote-preferred GIS theme. Move the<br>
discarded icons and themes to the graphics repo, for later reference.<br>
</blockquote>
<br>
+1<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
3) Copy any relevant SVG/pixmap sources from OSGeo repo [0] and Robert<br>
Szczepanek's source icon work (that may not be in current source code<br>
repo) [2] to new qgis-graphics repository.<br>
</blockquote>
<br>
I moved all my work to OSGeo Graphics to avoid duplication. Duplicating it in qgis-graphics will make work harder. Unless it will be some synchro mechanism, which I'm not familiar with.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
4) Try to convert ALL new default theme icons to SVG, which may mean<br>
recreating many as vector art since the embedded-raster-in-SVG method<br>
doesn't seem to work well now (causes ugly upscaling) [3]. It should be<br>
possible to fix that issue in code, allowing for use of<br>
pixmaps-inside-SVG, until they are converted to vector-based SVGs.<br>
</blockquote>
<br>
This is the point I would prefer to focus on, not administering two repos.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
* Maybe look into some funding for someone, like Robert, to work on 1)<br>
thru 4).<br>
</blockquote>
<br>
For me, at the moment, it is more matter of time (lack of), not money.<br>
And anyone is welcome to supply OSGeo repo.<br>
For coders, please just open appropriate tickets at OSGeo Graphics as not always I can follow fast QGIS progress.<br>
By the way - great work Larry on QGIS improvement.<br>
<br>
regards,<br>
Robert<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
[0] <a href="http://trac.osgeo.org/osgeo/browser/graphics" target="_blank">http://trac.osgeo.org/osgeo/<u></u>browser/graphics</a><br>
[1] <a href="https://github.com/qgis/Quantum-GIS/pull/398/files" target="_blank">https://github.com/qgis/<u></u>Quantum-GIS/pull/398/files</a><br>
[2] <a href="http://robert.szczepanek.pl/icons.php" target="_blank">http://robert.szczepanek.pl/<u></u>icons.php</a><br>
[3]<br>
<a href="http://osgeo-org.1560.n6.nabble.com/SVG-Icons-instead-of-PNGs-td4991647.html" target="_blank">http://osgeo-org.1560.n6.<u></u>nabble.com/SVG-Icons-instead-<u></u>of-PNGs-td4991647.html</a><br>
[4]<br>
<a href="http://osgeo-org.1560.n6.nabble.com/Cast-your-vote-Default-icon-theme-for-QGIS-2-0-td4987107.html" target="_blank">http://osgeo-org.1560.n6.<u></u>nabble.com/Cast-your-vote-<u></u>Default-icon-theme-for-QGIS-2-<u></u>0-td4987107.html</a><br>

<br>
See also: <a href="http://hub.qgis.org/wiki/quantum-gis/Icons_20" target="_blank">http://hub.qgis.org/wiki/<u></u>quantum-gis/Icons_20</a><br>
<br>
Regards,<br>
<br>
Larry Shaffer<br>
Dakota Cartography<br>
Black Hills, South Dakota<br>
</blockquote>
<br>
</blockquote></div><br></div></div></div>