Hello everyone!

Since I'm going to reimplement catalyst in GSoC, I'd like to tell my
opinion if it has some weight. :-)
Some years have passed since Python 3 was created, and nowadays I
think it is stable enough to select it. I'd rather thought about
Python 2 compatibility than Python 3, since it seems to become a
standart soon. To cut a long story short, I'd rather oriented to
Python 3 than Python 2, though I prefer to use Python 2 nowadays. Of
course compatibility will be one of main aims, but I see some benefit
if we will choose Python 3 rather than Python 2, though users may
successfully use catalyst with Python 2 in the future. It's just a
proposal, so I'd like to hear your opinions. If you don't agree, we
may rather think about Python 2.
Even more, I'd like to avoid some generators and provide this support
manually: I've always hated generators, especially code generators
(and GUI ones).

What do you think about it?

2013/5/21, Brian Dolbec <[email protected]>:
> On Mon, 2013-05-20 at 17:06 -0400, Matthew Ruffalo wrote:
>> Hi all-
>>
>> First, thanks for the great tool. I've been using Gentoo for about 10
>> years, and I use Catalyst to build custom Gentoo live CDs that contain
>> extra software (e.g. netcat6, rsync, ddrescue, etc.).
>>
>
> Yeah, py3 support is on our list of things todo.  We would love to get
> help porting. BUT, things are rather slow at getting done at the moment.
> I have started a rewrite branch that I am told is what they intend to
> change the development branch to.  It has been restructured with
> numerous other fixes done to clean up the code.  There are still a ton
> more things to do.
>
> There are a few of us waiting for the change to happen before doing a
> bunch of work that may need rebasing because of other changes done to
> the current master.  I had that happen once where I did a big re-write
> (another project) and it took nearly 4 years to get merged.  I had to
> rebase numerous times as well as port changes to the new code many
> times. :(  I also had to migrate the VCS in the midst of it.
>
> Personally I think it may be better to wait a bit on the py3
> compatibility changes.  Many of the potential problem spots will need
> fixing anyway, so conversion would likely be smoother after some more
> re-write work is done.
>
>
> I hadn't heard of pycharm, I have been using pyflakes and pylint.
> I'll check it out.
>
>
> you can get my rewite branch so far at
> http://dev.gentoo.org/~dolsen/catalyst/
>
> When you clone it, it will compain about not being able to check out
> master.  You will need to "git checkout re-write".  But I would just add
> my url as another remote to your current clone and fetch it.
>
> I have also made changes for the code to be easily run from the
> checkout.  Edit the testpath file then in the terminal you wish to run
> catalyst from:
>
> source ./tesptath
>
>
>> Thanks for your time and any feedback,
>> MMR...
>
>
>
>


-- 
With best regards,
Dmitry Selyutin

E-mail: [email protected]
Phone: +7(985)334-07-70

Reply via email to