Hi, Peter. I think this is an entirely appropriate forum for your question. The fact that you already have it available on github is a good start. Anyone keen to help you here can then easily fork their own branch on which they can make subsequent mods and perhaps even merge those changes back in when they're "ready" (i.e. tested, robust, &c.)
I might suggest setting up a (free) slack.com account to which you can then invite collaborators as they step forward. We used it extensively for the pycon-au organizing committee and website developer subgroup, and had it configured with github alerts which gave us a record of when mods were pushed to the repository(s). And, of course, you can always ask questions here, though, I imagine for the more routine, chatty sort of interactions you'll want to keep those to slack or at least private emails among the collabs. Hope this helps. Cheers, Nick On Thu, Dec 28, 2017 at 10:10 AM, Peter Isaac <pisaac.ozf...@gmail.com> wrote: > Hello Melbourne PUG, > > Firstly, many thanks to all those who have gone before to explore the > world of Python and then generously made their time and knowledge available > to us who stumble along behind. And apologies in advance if the MPUG > mailing list is not the appropriate place for this post, any guidance to a > more appropriate forum would be gratefully received. > > Some background. Over the years, I have written a modest but useful > program (see https://github.com/OzFlux/PyFluxPro) that is used by a small > community of ecosystem researchers to process data from measurement sites > around Australia. It uses a very basic, rather ugly Tkinter GUI to control > the work flow and the user must also edit text INI-style files to configure > the processing options for their site. While the original program made a > huge difference to the ability of the community to process data from their > sites, its general clunkiness has now become the limiting factor to it > being more widely adopted and to improving its utility. At the same time, > I am coming up against my own limits in terms of Python programming ability > (I'm a scientist not a programmer) and recognise that I need to change my > approach from a procedural style, resulting from my history of Fortran and > IDL, to an object-oriented style. > > To make this transition, I'm looking for a tutor who can help me in the > following areas: > > 1. Integrate the separate components of the existing application > (editing text files, controlling work flow, logging messages from the code > to a console window) into a single GUI. > 2. Replace the existing rudimentary Tkinter GUI with a more friendly > one (I'm leaning towards PyQt). > 3. Transition my own thinking from procedural-based programming to a > more OO approach so that over time I can re-factor the existing code to > make it more robust and easier to maintain. > > I'm in the SE suburbs, willing to travel or to do remote sessions (Zoom, > Skype, Hangouts etc) and have a small amount of money I can put towards > this project. > > Many thanks for any help. > > Best regards, > Peter > > -- > Peter Isaac > Ph: +61 3 59685998 <(03)%205968%205998> > Mob: 0429053970 <0429%20053%20970> > Skype: pisaac.ozflux > Email: pisaac.ozf...@gmail.com > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug@python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > >
_______________________________________________ melbourne-pug mailing list melbourne-pug@python.org https://mail.python.org/mailman/listinfo/melbourne-pug