Re: [QGIS-Developer] [Qgis-developer] OTB and LiDAR tools as separate plugins

2018-08-24 Thread Martin Isenburg
Hello,

when the LAStools toolboxes were part of the "built-in" scripts of
Processing I had was able to have two entries (i.e. the folder path to the
"Wine" and the "LAStools" installation) in the "Processing Settings" menu
under the "Providers" section. You can see as an example how GRASS still
has such options in the attached screen shot. How can I place these two
options back there now that I load the LAStools toolboxes as Processing
plugins?

Off for beers at the Zanzi-bar ... (-;

Martin

On Thu, Aug 23, 2018 at 8:26 PM, Alexander Bruy 
> wrote:
>
>> Hi Martin,
>>
>> It is up to you how to distribute your plugin. You can publish it in
>> QGIS Official
>> plugins repository, or setup your own repository as many other developers
>> do.
>> It is even possible to share just a ZIP with the plugin via web-site,
>> pretty much
>> similar to how LAStools distributed.
>>
>
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] Plugin [1428] Road Emission Calculator approval notification.

2018-08-24 Thread noreply

Plugin Road Emission Calculator approval by pcav.
The plugin version "[1428] Road Emission Calculator 0.3" is now approved
Link: http://plugins.qgis.org/plugins/RoadEmissionCalculator/
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] Plugin [1237] BoundaryDelineation approval notification.

2018-08-24 Thread noreply

Plugin BoundaryDelineation approval by pcav.
The plugin version "[1237] BoundaryDelineation 3.0 Experimental" is now approved
Link: http://plugins.qgis.org/plugins/BoundaryDelineation/
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] How to structure GitHub repository for different plugin versions

2018-08-24 Thread Sophie Crommelinck
Hi Martin and Richard,

thanks for the fast reply. I will use branches (one master for QGIS3 and
one for QGIS2) instead of folders in GitHub.

Best,

Sophie

On Fri, 24 Aug 2018 at 11:11, Richard Duivenvoorde 
wrote:

> On 08/24/2018 10:57 AM, Sophie Crommelinck wrote:
> > Hi,
> >
> > I would like to upload a QGIS3 version of a plugin that is now available
> > as QGIS2 version. Is there a general approach on how to structure the
> > plugin repository on GitHub accordingly? One idea would be to have two
> > folders e.g. 'QGIS2' and 'QGIS3' in the main plugin repository. Paolo
> > suggested there might be a general code of conduct on this one.
>
> Hi Sophie,
>
> not sure what the 'best' way is, but what I did when I created a new
> version of the pdokservicesplugin, is to create a separate  git branch
> for the qgis2 version, and I keep the master branch for qgis3, see
>
> https://github.com/rduivenvoorde/pdokservicesplugin/tree/qgis2branch
> vs
> https://github.com/rduivenvoorde/pdokservicesplugin/tree/master
>
> I made QGIS3 'master' because the qgis2 branch will get unused in near
> future.
>
> I checked out both branches in different folders on my dev laptop, so
> can code/commit independently from each other.
>
> Regards,
>
> Richard Duivenvoorde
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] How to structure GitHub repository for different plugin versions

2018-08-24 Thread Richard Duivenvoorde
On 08/24/2018 10:57 AM, Sophie Crommelinck wrote:
> Hi,
> 
> I would like to upload a QGIS3 version of a plugin that is now available
> as QGIS2 version. Is there a general approach on how to structure the
> plugin repository on GitHub accordingly? One idea would be to have two
> folders e.g. 'QGIS2' and 'QGIS3' in the main plugin repository. Paolo
> suggested there might be a general code of conduct on this one.

Hi Sophie,

not sure what the 'best' way is, but what I did when I created a new
version of the pdokservicesplugin, is to create a separate  git branch
for the qgis2 version, and I keep the master branch for qgis3, see

https://github.com/rduivenvoorde/pdokservicesplugin/tree/qgis2branch
vs
https://github.com/rduivenvoorde/pdokservicesplugin/tree/master

I made QGIS3 'master' because the qgis2 branch will get unused in near
future.

I checked out both branches in different folders on my dev laptop, so
can code/commit independently from each other.

Regards,

Richard Duivenvoorde
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] How to structure GitHub repository for different plugin versions

2018-08-24 Thread Martin Dobias
Hi Sophie

On Fri, Aug 24, 2018 at 10:57 AM Sophie Crommelinck
 wrote:
>
> I would like to upload a QGIS3 version of a plugin that is now available as 
> QGIS2 version. Is there a general approach on how to structure the plugin 
> repository on GitHub accordingly? One idea would be to have two folders e.g. 
> 'QGIS2' and 'QGIS3' in the main plugin repository. Paolo suggested there 
> might be a general code of conduct on this one.

I think generally people do one of these options:
- have one git branch for qgis2 and another branch (e.g. master) for qgis3
- make the plugin compatible with both qgis2 and qgis3, so you
maintain just one codebase instead of two. For some plugins that's
easy to do, but some plugins require a significant amount of effort.

Having two folders in the repository is inferior to using branches in
my opinion... with git branches it is easier to do diffs and port
fixes from one branch to the other.

In QGIS git repository, right now we use master branch for development
of QGIS 3.4, but we also keep a branch for QGIS 3.2.x where we apply
some commits (bugfixes) from master branch.

Cheers
Martin
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] How to structure GitHub repository for different plugin versions

2018-08-24 Thread Sophie Crommelinck
Hi,

I would like to upload a QGIS3 version of a plugin that is now available as
QGIS2 version. Is there a general approach on how to structure the plugin
repository on GitHub accordingly? One idea would be to have two folders
e.g. 'QGIS2' and 'QGIS3' in the main plugin repository. Paolo suggested
there might be a general code of conduct on this one.

Best,

Sophie
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] Plugin [1520] LineComparison approval notification.

2018-08-24 Thread noreply

Plugin LineComparison approval by pcav.
The plugin version "[1520] LineComparison 0.1 Experimental" is now approved
Link: http://plugins.qgis.org/plugins/linecomparison/
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] Plugin [1272] Multiple Layers Edit Nodes approval notification.

2018-08-24 Thread noreply

Plugin Multiple Layers Edit Nodes approval by pcav.
The plugin version "[1272] Multiple Layers Edit Nodes 1.0.1" is now approved
Link: http://plugins.qgis.org/plugins/MultipleLayersEditNodes/
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] Plugin [1391] Asistente LADM_COL approval notification.

2018-08-24 Thread noreply

Plugin Asistente LADM_COL approval by pcav.
The plugin version "[1391] Asistente LADM_COL 0.6.3 Experimental" is now 
approved
Link: http://plugins.qgis.org/plugins/asistente_ladm_col/
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer