New Software

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

New Software

Mario Lacunza-2
Hi All,

I was out for a long time doing websites, but now I need to create a bigger piece of desktop software, so I want to know your opinions:
  1. Can I start this project using python2.x or python3.x? Im using Ubuntu 16 LTE and here is installed by default 2.7,
  2. wxPython: wich version is better for a new software?
  3. I like to use wxformbuilder for design the GUIs, is it still working with Phoenix? I cant found any info about that in his website.

Thanks in advance!

Saludos / Best regards

Mario Lacunza
Email:: [hidden email]
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Skype: mlacunzav

Lima - Peru

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: New Software

GadgetSteve
Saludos,

For any new project it is always recommended to use Python 3 but with a
little effort it is possible to make most projects python 3.3+ & 2.7
compatible.

Without a doubt you should use wxPython 4 (Phoenix) for new projects but
again it is not impossible to maintain backwards compatibility. The vast
majority of the breaking changes in wxPython are tightening up of
checking that results in things that you could usually or sometimes get
away with in the earlier versions giving an error.

If you look at https://github.com/wxFormBuilder/wxFormBuilder/issues/275 
you will see details of the changes made to wxFormBuilder for Phoenix
compatibility.

All the best on the new project.

Steve

On 07/12/2017 01:41, Mario Lacunza wrote:

> Hi All,
>
> I was out for a long time doing websites, but now I need to create a
> bigger piece of desktop software, so I want to know your opinions:
>
>  1. Can I start this project using python2.x or python3.x? Im using
>     Ubuntu 16 LTE and here is installed by default 2.7,
>  2. wxPython: wich version is better for a new software?
>  3. I like to use wxformbuilder for design the GUIs, is it still working
>     with Phoenix? I cant found any info about that in his website.
>
> Thanks in advance!
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: [hidden email] <mailto:[hidden email]>
> Personal Website:: http://www.lacunza.biz/ 
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.lacunza.biz%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=32G9HA1iXNUq89zzloRyo8YcKgxZO75nVsNN5Pr7z9g%3D&reserved=0>
> Hosting:: http://mlv-host.com/ 
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmlv-host.com%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=5140ssWtk8w8B%2Frhx%2BeqER7Dl9LHNMcsNp%2BxBHU57b8%3D&reserved=0>
> Skype: mlacunzav
>
> Lima - Peru
>
> --
> You received this message because you are subscribed to the Google
> Groups "wxPython-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=3e8jIC15gkghVKHqlxAK7GW%2BJUKmtNpZy0v5hW%2FgH%2B8%3D&reserved=0>.

--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.

---
This email has been checked for viruses by AVG.
http://www.avg.com

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: New Software

Mario Lacunza-2
Hi Steve,

thanks for your answer and comments!  My main idea is try to use the by default installations in client side. So just connect to repos and donwload/install the correct packages and run my software.

My other option is create an EXE or all in one package for others OS (anyone use this: https://flatpak.org/  ?)  So PyInstaller support Phoenix too? or is there other packager tool?

Im reading all the docs availables for Phoenix now... thanks for the link of wxformbuilder!



Saludos / Best regards

Mario Lacunza
Email:: [hidden email]
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Skype: mlacunzav

Lima - Peru

2017-12-07 2:06 GMT-05:00 Steve Barnes <[hidden email]>:
Saludos,

For any new project it is always recommended to use Python 3 but with a
little effort it is possible to make most projects python 3.3+ & 2.7
compatible.

Without a doubt you should use wxPython 4 (Phoenix) for new projects but
again it is not impossible to maintain backwards compatibility. The vast
majority of the breaking changes in wxPython are tightening up of
checking that results in things that you could usually or sometimes get
away with in the earlier versions giving an error.

If you look at https://github.com/wxFormBuilder/wxFormBuilder/issues/275
you will see details of the changes made to wxFormBuilder for Phoenix
compatibility.

All the best on the new project.

Steve

On 07/12/2017 01:41, Mario Lacunza wrote:
> Hi All,
>
> I was out for a long time doing websites, but now I need to create a
> bigger piece of desktop software, so I want to know your opinions:
>
>  1. Can I start this project using python2.x or python3.x? Im using
>     Ubuntu 16 LTE and here is installed by default 2.7,
>  2. wxPython: wich version is better for a new software?
>  3. I like to use wxformbuilder for design the GUIs, is it still working
>     with Phoenix? I cant found any info about that in his website.
>
> Thanks in advance!
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: [hidden email] <mailto:[hidden email]>
> Personal Website:: http://www.lacunza.biz/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.lacunza.biz%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=32G9HA1iXNUq89zzloRyo8YcKgxZO75nVsNN5Pr7z9g%3D&reserved=0>
> Hosting:: http://mlv-host.com/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmlv-host.com%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=5140ssWtk8w8B%2Frhx%2BeqER7Dl9LHNMcsNp%2BxBHU57b8%3D&reserved=0>
> Skype: mlacunzav
>
> Lima - Peru
>
> --
> You received this message because you are subscribed to the Google
> Groups "wxPython-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout
> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=3e8jIC15gkghVKHqlxAK7GW%2BJUKmtNpZy0v5hW%2FgH%2B8%3D&reserved=0>.

--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.

---
This email has been checked for viruses by AVG.
http://www.avg.com

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: New Software

Chris Barker - NOAA Federal
On Thu, Dec 7, 2017 at 9:56 AM, Mario Lacunza <[hidden email]> wrote:
thanks for your answer and comments!  My main idea is try to use the by default installations in client side. So just connect to repos and donwload/install the correct packages and run my software. 

this linux distros tend to be pretty far behind with pyton and wxPython versions, so that's going to be a challenge (though maybe when wxPython4 is "official" there's some hope.
 
My other option is create an EXE or all in one package for others OS (anyone use this: https://flatpak.org/  ?)  So PyInstaller support Phoenix too?

it does for Windows and OS-X at least -- so I think yes.
 
For any new project it is always recommended to use Python 3 but with a
little effort it is possible to make most projects python 3.3+ & 2.7
compatible.

I wouldn't bother at this point for a top-level project.

-CHB

 
Without a doubt you should use wxPython 4 (Phoenix) for new projects but
again it is not impossible to maintain backwards compatibility. The vast
majority of the breaking changes in wxPython are tightening up of
checking that results in things that you could usually or sometimes get
away with in the earlier versions giving an error.

If you look at https://github.com/wxFormBuilder/wxFormBuilder/issues/275
you will see details of the changes made to wxFormBuilder for Phoenix
compatibility.

All the best on the new project.

Steve

On 07/12/2017 01:41, Mario Lacunza wrote:
> Hi All,
>
> I was out for a long time doing websites, but now I need to create a
> bigger piece of desktop software, so I want to know your opinions:
>
>  1. Can I start this project using python2.x or python3.x? Im using
>     Ubuntu 16 LTE and here is installed by default 2.7,
>  2. wxPython: wich version is better for a new software?
>  3. I like to use wxformbuilder for design the GUIs, is it still working
>     with Phoenix? I cant found any info about that in his website.
>
> Thanks in advance!
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: [hidden email] <mailto:[hidden email]>
> Personal Website:: http://www.lacunza.biz/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.lacunza.biz%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=32G9HA1iXNUq89zzloRyo8YcKgxZO75nVsNN5Pr7z9g%3D&reserved=0>
> Hosting:: http://mlv-host.com/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmlv-host.com%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=5140ssWtk8w8B%2Frhx%2BeqER7Dl9LHNMcsNp%2BxBHU57b8%3D&reserved=0>
> Skype: mlacunzav
>
> Lima - Peru
>
> --
> You received this message because you are subscribed to the Google
> Groups "wxPython-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout
> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=3e8jIC15gkghVKHqlxAK7GW%2BJUKmtNpZy0v5hW%2FgH%2B8%3D&reserved=0>.

--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.

---
This email has been checked for viruses by AVG.
http://www.avg.com

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.



--

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

[hidden email]

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: New Software

Mario Lacunza-2
Thanks Chris,

So I think use Python 3 +  Phoenix is the best option. In 2020 Python 2 will reach his EOL so for this project I'll need to said good bye to my best friend..



Saludos / Best regards

Mario Lacunza
Email:: [hidden email]
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Skype: mlacunzav

Lima - Peru

2017-12-07 15:03 GMT-05:00 Chris Barker <[hidden email]>:
On Thu, Dec 7, 2017 at 9:56 AM, Mario Lacunza <[hidden email]> wrote:
thanks for your answer and comments!  My main idea is try to use the by default installations in client side. So just connect to repos and donwload/install the correct packages and run my software. 

this linux distros tend to be pretty far behind with pyton and wxPython versions, so that's going to be a challenge (though maybe when wxPython4 is "official" there's some hope.
 
My other option is create an EXE or all in one package for others OS (anyone use this: https://flatpak.org/  ?)  So PyInstaller support Phoenix too?

it does for Windows and OS-X at least -- so I think yes.
 
For any new project it is always recommended to use Python 3 but with a
little effort it is possible to make most projects python 3.3+ & 2.7
compatible.

I wouldn't bother at this point for a top-level project.

-CHB

 
Without a doubt you should use wxPython 4 (Phoenix) for new projects but
again it is not impossible to maintain backwards compatibility. The vast
majority of the breaking changes in wxPython are tightening up of
checking that results in things that you could usually or sometimes get
away with in the earlier versions giving an error.

If you look at https://github.com/wxFormBuilder/wxFormBuilder/issues/275
you will see details of the changes made to wxFormBuilder for Phoenix
compatibility.

All the best on the new project.

Steve

On 07/12/2017 01:41, Mario Lacunza wrote:
> Hi All,
>
> I was out for a long time doing websites, but now I need to create a
> bigger piece of desktop software, so I want to know your opinions:
>
>  1. Can I start this project using python2.x or python3.x? Im using
>     Ubuntu 16 LTE and here is installed by default 2.7,
>  2. wxPython: wich version is better for a new software?
>  3. I like to use wxformbuilder for design the GUIs, is it still working
>     with Phoenix? I cant found any info about that in his website.
>
> Thanks in advance!
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: [hidden email] <mailto:[hidden email]>
> Personal Website:: http://www.lacunza.biz/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.lacunza.biz%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=32G9HA1iXNUq89zzloRyo8YcKgxZO75nVsNN5Pr7z9g%3D&reserved=0>
> Hosting:: http://mlv-host.com/
> <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmlv-host.com%2F&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=5140ssWtk8w8B%2Frhx%2BeqER7Dl9LHNMcsNp%2BxBHU57b8%3D&reserved=0>
> Skype: mlacunzav
>
> Lima - Peru
>
> --
> You received this message because you are subscribed to the Google
> Groups "wxPython-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [hidden email]
> <mailto:[hidden email]>.
> For more options, visit https://groups.google.com/d/optout
> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7C063a3c105c6748ba70ac08d53d13c1e2%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636482077424727679&sdata=3e8jIC15gkghVKHqlxAK7GW%2BJUKmtNpZy0v5hW%2FgH%2B8%3D&reserved=0>.

--
Steve (Gadget) Barnes
Any opinions in this message are my personal opinions and do not reflect
those of my employer.

---
This email has been checked for viruses by AVG.
http://www.avg.com

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.



--

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

[hidden email]

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wxPython-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.