[Qgis-developer] Any processing folks interested in pairing with a new QGIS developer?

2015-11-02 Thread Michael Kirk
Hello!

I’m dipping my toes into the code behind the processing toolkit. In particular, 
I’m interested in improving the Vector tools in the processing toolkit.

I am an experienced developer, but have spent most of the last decade writing 
web software. I’m making some progress, but not feeling very productive so far. 
When getting involved with new client projects, I find it really productive to 
pair with a developer who’s more familiar with the project. I’ve never tried 
this with an OSS project before, but are there any QGIS developers working on 
the processing module who are willing to mentor me by letting me remotely sit 
in with them on a programming session? I can be flexible so as to accommodate 
your schedule and programming style.

I feel that a couple of hours of your time would save me many days of 
orientation, while not costing you much. In fact, I’ve found a pair programmer 
improves my productivity even when the person I’m working with is completely 
unfamiliar with the project. Think of me as a sentient linter ;)

I typically use mostly shell tools (vim+tmux) for remote terminal and google 
hangouts for voice/video and occasional desktop sharing, but will use whatever 
you prefer.

Thanks for any support!

regards,
Michael Kirk
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Any processing folks interested in pairing with a new QGIS developer?

2015-11-03 Thread Michael Kirk
Hi Victor,

Thank you for the offer. I’m looking at the paper Anita referenced now. Thanks 
Anita!

Let me know when you’d like to meet. I’m in Los Angeles (GMT - 8). Generally 
speaking, I’m available 18:00 to 3:00 your time, but given 24 hours notice, I 
can be available whenever you’d like between 15:00-9:00 your time.

M

> On Nov 2, 2015, at 11:38 PM, Victor Olaya  wrote:
> 
> Hey Michael
> 
> I will be happy to help on that. To start with, I would propose a
> quick hangout to discuss the Processing architecture (reading the
> paper Anita mentioned beforehand will help). What time zone are you
> in? I am on Paris one (GMT + 1)
> 
> 2015-11-03 8:16 GMT+01:00 Anita Graser :
>> Hi Michael,
>> 
>> If you haven't yet, you might be able to get an overview of the whole
>> framework by reading Victor Olaya's and my paper on Processing:
>> http://www.mdpi.com/2220-9964/4/4/2219
>> 
>> Best wishes
>> Anita
>> 
>> On Nov 3, 2015 2:16 AM, "Michael Kirk"  wrote:
>>> 
>>> Hello!
>>> 
>>> I’m dipping my toes into the code behind the processing toolkit. In
>>> particular, I’m interested in improving the Vector tools in the processing
>>> toolkit.
>>> 
>>> I am an experienced developer, but have spent most of the last decade
>>> writing web software. I’m making some progress, but not feeling very
>>> productive so far. When getting involved with new client projects, I find it
>>> really productive to pair with a developer who’s more familiar with the
>>> project. I’ve never tried this with an OSS project before, but are there any
>>> QGIS developers working on the processing module who are willing to mentor
>>> me by letting me remotely sit in with them on a programming session? I can
>>> be flexible so as to accommodate your schedule and programming style.
>>> 
>>> I feel that a couple of hours of your time would save me many days of
>>> orientation, while not costing you much. In fact, I’ve found a pair
>>> programmer improves my productivity even when the person I’m working with is
>>> completely unfamiliar with the project. Think of me as a sentient linter ;)
>>> 
>>> I typically use mostly shell tools (vim+tmux) for remote terminal and
>>> google hangouts for voice/video and occasional desktop sharing, but will use
>>> whatever you prefer.
>>> 
>>> Thanks for any support!
>>> 
>>> regards,
>>> Michael Kirk
>>> ___
>>> Qgis-developer mailing list
>>> Qgis-developer@lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> 
>> 
>> ___
>> Qgis-developer mailing list
>> Qgis-developer@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] There is a way to eliminate the "Recent Projects" startup screen ?

2015-11-11 Thread Michael Kirk
I prefer the new "recent projects" screen as opposed to a blank screen
or opening my "last project".

As I bounce between a couple of projects from day to day, the list is
quite helpfule.

Ranked by frequency, I'd estimate my use cases as:

70% I'm opening the last project I worked on.
20% I'm opening a project I've recently worked on.
5% I'm starting a new project.
5% I'm opening a project I worked on a long time ago.

Even though I'm usually opening my most recent project, I still prefer
the list of my last few recent projects because I do use them somewhat
regularly, while getting my "most recent" is only one click away. 

So the pain of clicking once to get my most recent project 70% of the
time outweighs the risk of entering a file dialog 20% of the time.

And considering that in previous releases I had to enter a file dialog
100% of the time, this is a great improvement =)

M


On Wed, 2015-11-11 at 07:29 -0800, qgis-developer-
requ...@lists.osgeo.org wrote:
> 
> > It'd still be good to know why you want the recent project disabled
> on
> > startup.
> >
> 
> Trade Secret.
> :(
> 
> No, seriously: I wrote a book and I had to change the pages and
> images.
> 
> ;)
> 
> 
> A presto
> 
> Roberto
> 
> PS: I could turn the question around: why you entered a useless page
> of old
> projects, and instead open the last directly, as does MapWindow? I've
> seen
> it: you can do that too. However, I prefer a blank page instead of
> showing others
> (my wife)  what I was doing   ;)
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

[Qgis-developer] QGIS docs

2015-11-24 Thread Michael Kirk
Hi,

I’m trying to wrap my head around the state of documentation in QGIS.

There is:
https://github.com/qgis/QGIS-Documentation
and
https://github.com/qgis/QGIS-Website

It seems like qgis/QGIS-Documentation corresponds to http://docs.qgis.org
Whereas qgis/QGIS-Website corresponds to http://qgis.org

That makes sense.

However, then things get weird for me:

This page http://www.qgis.org/en/docs/index.html links to 2.8 docs (see 
https://hub.qgis.org/issues/13212  about 
getting 2.10/2.12 up)

But when I look at the source:
https://github.com/qgis/QGIS-Website/blob/master/source/docs/index.rst 


The latest version referenced is QGIS 2.2

Can anyone link me to the source for this page that’s actually building the 
site? 

Also, can you shed some light on how the site *actually* get built/published 
operationally? Is there just someone with the keys to the web server that 
builds it and uploads the HTML when they get time? Is anyone currently 
responsible for this?

Thanks for any help! Excited to help contribute to the QGIS Docs and eager to 
make other folks more productive that I was when I first came to QGIS.

M


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] QGIS docs

2015-11-24 Thread Michael Kirk
Figured it out, the body the template was not being used as there is a special 
layout for the documentation page.

I’ve removed the confusing code and added an explanatory comment here:
https://github.com/qgis/QGIS-Website/pull/290 
<https://github.com/qgis/QGIS-Website/pull/290>



> On Nov 24, 2015, at 3:00 PM, qgis-developer-requ...@lists.osgeo.org wrote:
> 
> Date: Tue, 24 Nov 2015 13:31:37 -0800
> From: Michael Kirk  <mailto:michael.john.k...@gmail.com>>
> To: qgis-developer  <mailto:qgis-developer@lists.osgeo.org>>
> Subject: [Qgis-developer] QGIS docs
> Message-ID: <2b12dcf7-d572-4ab2-8997-c97f19a89...@gmail.com 
> <mailto:2b12dcf7-d572-4ab2-8997-c97f19a89...@gmail.com>>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi,
> 
> I’m trying to wrap my head around the state of documentation in QGIS.
> 
> There is:
> https://github.com/qgis/QGIS-Documentation 
> <https://github.com/qgis/QGIS-Documentation>
> and
> https://github.com/qgis/QGIS-Website <https://github.com/qgis/QGIS-Website>
> 
> It seems like qgis/QGIS-Documentation corresponds to http://docs.qgis.org 
> <http://docs.qgis.org/>
> Whereas qgis/QGIS-Website corresponds to http://qgis.org <http://qgis.org/>
> 
> That makes sense.
> 
> However, then things get weird for me:
> 
> This page http://www.qgis.org/en/docs/index.html 
> <http://www.qgis.org/en/docs/index.html> links to 2.8 docs (see 
> https://hub.qgis.org/issues/13212 <https://hub.qgis.org/issues/13212> 
> <https://hub.qgis.org/issues/13212 <https://hub.qgis.org/issues/13212>> about 
> getting 2.10/2.12 up)
> 
> But when I look at the source:
> https://github.com/qgis/QGIS-Website/blob/master/source/docs/index.rst 
> <https://github.com/qgis/QGIS-Website/blob/master/source/docs/index.rst> 
> <https://github.com/qgis/QGIS-Website/blob/master/source/docs/index.rst 
> <https://github.com/qgis/QGIS-Website/blob/master/source/docs/index.rst>>
> 
> The latest version referenced is QGIS 2.2
> 
> Can anyone link me to the source for this page that’s actually building the 
> site? 
> 
> Also, can you shed some light on how the site *actually* get built/published 
> operationally? Is there just someone with the keys to the web server that 
> builds it and uploads the HTML when they get time? Is anyone currently 
> responsible for this?
> 
> Thanks for any help! Excited to help contribute to the QGIS Docs and eager to 
> make other folks more productive that I was when I first came to QGIS.
> 
> M

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Processing scripts in stand-alone Python scripts

2015-11-26 Thread Michael Kirk
Very excited to find the answer to this. It's exactly where I had to stop when 
trying to write some tests for processing. :)

> On Nov 26, 2015, at 6:55 AM, qgis-developer-requ...@lists.osgeo.org wrote:
> 
> Re: Processing scripts in stand-alone Pythonscripts
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] [QGIS-UX] Draw map canvas items

2015-11-30 Thread Michael Kirk
+1

> On Nov 30, 2015, at 8:16 AM, Anita Graser  wrote:
> 
> Cross-posting to UX, sorry.
> 
> On Mon, Nov 30, 2015 at 2:00 PM, Paolo Cavallini  > wrote:
> in Print composer, I find this option rather obscure.
> It aims [0] at displaying or hide map annotation, so perhaps a rewording
> would make this more clear?
> 
> ​+1 for renaming "Draw map canvas items" in Print composer. 
> 
> The docs say "Draw map canvas items lets you show annotations that may be 
> placed on the map canvas in the main QGIS window."
> 
> So maybe it should just be "Show annotations"?
> 
> Best wishes,
> Anita
> ​
> 
> 
> ___
> QGIS-UX mailing list
> qgis...@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-ux

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] Error on startup on master

2016-01-08 Thread Michael Kirk
>
>
>
> Hi
>
> On a fresh installed Ubuntu 14.04 machine a get the following error with a
> compiled master:
>
> Couldn't load plugin 'processing'
>
> ImportError: No module named tests.TestData
>
> Regards
> Stefan
>
> Freundliche Grüsse
> Stefan Ziegler
> Kantonsgeometer
>
> Amt für Geoinformation
> Rötistrasse 4
> 4500 Solothurn
>
> Telefon +41 32 627 75 96
> Telefax +41 32 627 75 98
> stefan.zieg...@bd.so.ch
> http://www.so.ch


Hi,

Im not on ubuntu - but not seeing this error on Mac/master. Where are you
seeing the error, in terminal when you launch the app, or in the python
console in QGIS? Is it preventing you from launching the app?

Presumably this is about: python/plugins/processing/tests/TestData.py

M
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] [QGIS-UX] Move selection actions to Edit menu?

2016-01-30 Thread Michael Kirk
Agree.
On Sat, Jan 30, 2016 at 4:22 PM Nyall Dawson  wrote:

> Hi all,
>
> What's everyone's thoughts on this? I think the Selection actions
> (select none, invert, select all, etc) should be located under the
> "Edit" menu, instead of the "View" menu.
>
> It seems to me that this is much more common behaviour, and a more
> sensible location for these actions.
>
> Nyall
> ___
> QGIS-UX mailing list
> qgis...@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-ux
>
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer