Re: [myhdl-list] Is it time for 0.9 release?
Brought to you by:
jandecaluwe
From: Christopher F. <chr...@gm...> - 2015-02-09 13:04:38
|
On 2/9/2015 6:29 AM, Angel Ezquerra wrote: <snip> >> >> The Move >> -------- >> There also has been talk about moving to git/github. I >> assume this will happen after the 0.9 release, correct? > > Has the move to git/github been decided? There is definite momentum in that direction, I believe it is inevitable. > It may be a good move in order to get more exposure for the > project. I don't believe that is the current rationale. > However, having used git > and github recently for some open source contributions I find that the > experience is terrible compared to using mercurial (and BitBucket). I > don't get why people like github so much (other than because it is > very popular). Unfortunately, these conversations are muddle because two things are simultaneously discussed: the version control tool and the web platform. I am unaware of the technical arguments at this point, but if the main developers have a strong preference for git it is hard to argue against it. As a community we want to make development as easy as possible. From my perspective, this means: first, supporting the main developers; second, outlining the process for new developers (both of these occur in MyHDL). If the pro-hg'ers were the highest contributors then there might be precedence for discussion but that is not the current situation. > I find that the BitBucket UI is not as flashy as > github's but is IMHO easier to use and mercurial is oh so much simpler > than git! I agree and I am dreading having to invest the time to figure out some of the more cryptic commands. But since so many projects use git, this investment is not a waste. Hopefully I can avoid past major faux pas with git :) The biggest discomfort for me is not being able to clone to a dropbox folder (or at least not easily). In addition, one of arguments is the use of CI. Since MyHDL has good collection of tests and follows a test-driven mantra, having an integrated CI is nice. I know drone.io exists for bitbucket but someone would need to show a working CI on bitbucket the same as some have done for travis-ci. In the end, as often stated, one of the best ways to support MyHDL is to develop projects with it. Each developer can always choose which platform to host the project. I am sure there will be more on this topic in the future. Regards, Chris |