Thread: [myhdl-list] MyHDL development tasks
Brought to you by:
jandecaluwe
From: Jan D. <ja...@ja...> - 2009-05-12 16:18:49
|
Recently I got some inquiries from people offering to help with MyHDL development. I have now created a page with some of the tasks I'm thinking about for a future release. Help on them is welcome. http://www.myhdl.org/doku.php/dev:tasks -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com Analog design automation: http://www.mephisto-da.com World-class digital design: http://www.easics.com |
From: Christopher F. <chr...@gm...> - 2009-05-12 16:25:54
|
Recently I got some inquiries from people offering > to help with MyHDL development. I have now created > a page with some of the tasks I'm thinking about > for a future release. Help on them is welcome. > > http://www.myhdl.org/doku.php/dev:tasks > If someone starts working on a task, would you like them to update the wiki page stating such work is being undertaken? And possible status? Obviously it would not be a requirement (impossible to enforce) but it might be useful to see which tasks are currently under development and by who. |
From: Jan D. <ja...@ja...> - 2009-05-12 16:30:53
|
Christopher Felton wrote: > > > Recently I got some inquiries from people offering > to help with MyHDL development. I have now created > a page with some of the tasks I'm thinking about > for a future release. Help on them is welcome. > > http://www.myhdl.org/doku.php/dev:tasks > > > If someone starts working on a task, would you like them to update the > wiki page stating such work is being undertaken? And possible status? > Obviously it would not be a requirement (impossible to enforce) but it > might be useful to see which tasks are currently under development and > by who. Certainly, I plan to do the same. -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com Analog design automation: http://www.mephisto-da.com World-class digital design: http://www.easics.com |
From: Jian L. <jia...@go...> - 2009-05-12 19:44:01
|
Jan Decaluwe wrote: > Recently I got some inquiries from people offering > to help with MyHDL development. I have now created > a page with some of the tasks I'm thinking about > for a future release. Help on them is welcome. > > http://www.myhdl.org/doku.php/dev:tasks > > Good to see myhdl evolving. Back in January I've posted a patch here that partly implements conditional expressions. Unfortunately, at that time I had no time to figure out how to check it in in merurial. And now I'm still willing to give it a try. So Jan, how can I contribute? Does the myhdl repo need a account a/o password? Jian |
From: Christopher F. <chr...@gm...> - 2009-05-12 19:47:57
|
On Tue, May 12, 2009 at 2:43 PM, Jian LUO <jia...@go...>wrote: > Jan Decaluwe wrote: > > Recently I got some inquiries from people offering > > to help with MyHDL development. I have now created > > a page with some of the tasks I'm thinking about > > for a future release. Help on them is welcome. > > > > http://www.myhdl.org/doku.php/dev:tasks > > > > > Good to see myhdl evolving. > > Back in January I've posted a patch here that partly implements > conditional expressions. > Unfortunately, at that time I had no time to figure out how to check it > in in merurial. > And now I'm still willing to give it a try. > > So Jan, how can I contribute? Does the myhdl repo need a account a/o > password? > The information you need is available here, http://www.myhdl.org/doku.php/dev:repo |
From: Jan D. <ja...@ja...> - 2009-05-12 20:47:30
|
Jian LUO wrote: > Jan Decaluwe wrote: >> Recently I got some inquiries from people offering >> to help with MyHDL development. I have now created >> a page with some of the tasks I'm thinking about >> for a future release. Help on them is welcome. >> >> http://www.myhdl.org/doku.php/dev:tasks >> >> > Good to see myhdl evolving. > > Back in January I've posted a patch here that partly implements > conditional expressions. > Unfortunately, at that time I had no time to figure out how to check it > in in merurial. > And now I'm still willing to give it a try. I remember. I had a few issues: it was not done with mercurial, there was no unit test, but the main (external) issue was that the compiler package was becoming obsolete. So I didn't want to add further conversion features until the move to the ast package was completed. But this is done now (in development), so we can proceed now. However, take into account that you need Python 2.6 for development. (We need the ast package functionality from that version.) > So Jan, how can I contribute? Use your expertise and do it again, this time with ast :-) (I realize it feels redundant. However, I just had to do this for *all* convertor code, so you'll forgive me.) > Does the myhdl repo need a account a/o > password? No, just install mercurial and follow the guidelines here: http://www.myhdl.org/doku.php/dev:repo The whole world (including Python itself) seems to be moving to mercurial these days, so I'm confident that we made the right choice. So in any case, it's not a waste of your time. To contribute changesets, follow the guidelines here: http://www.myhdl.org/doku.php/dev:patches I have listed the conditional expression support as an open task: http://www.myhdl.org/doku.php/dev:tasks#conversionsupport_for_conditional_expressions Jan -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com Analog design automation: http://www.mephisto-da.com World-class digital design: http://www.easics.com |