Re: [Scons-users] D and SCons
On Fri, 2012-09-14 at 06:51 +0100, Russel Winder wrote: […] Issues associated with the SCons code base should be reported through the Tigris issue tracker: http://scons.tigris.org/bug-submission.html And if you could make sure you put D-Lang or some such in the issue title when submitting it helps when looking for issues. Thanks. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: [Scons-users] D and SCons
On Friday, 14 September 2012 at 05:51:24 UTC, Russel Winder wrote: Issues associated with the SCons code base should be reported through the Tigris issue tracker: http://scons.tigris.org/bug-submission.html So this is to report any scons problem, including the changes relating to D support, or just the D issues? -rt
Re: [Scons-users] D and SCons
On Sat, 2012-09-15 at 00:30 +0200, Rob T wrote: On Friday, 14 September 2012 at 05:51:24 UTC, Russel Winder wrote: Issues associated with the SCons code base should be reported through the Tigris issue tracker: http://scons.tigris.org/bug-submission.html So this is to report any scons problem, including the changes relating to D support, or just the D issues? This is the main SCons issue tracker for all SCons core and integrated tools related issues. The D tool is definitely a member of the integrated tool set, hence using the main issue tracker. The tracker only has categories for core and tools, hence the request to ensure d-lang or some such appears int he title so that the tool-related issues can be filters. Actually it is not that big a deal just now as there are not many open issues relating to tools. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: [Scons-users] D and SCons
On Thursday, 13 September 2012 at 22:36:23 UTC, Rob T wrote: I just started using your fork of scons and I appreciate the effort. There are a few issues I will report. https://bitbucket.org/russel/scons_d_tooling/issues This repository does not have issue tracking enabled. Is there another way to report problems? -rt
Re: [Scons-users] D and SCons
I just started using your fork of scons and I appreciate the effort. There are a few issues I will report. I definitely would like to see scons build and link both c/c++ objects files together with D, so for that reason alone integration is a good idea imo. Integration is also a good idea for another reason, simply to make using D more convinient and to better ensure that the support tools are visible and kept up-to-date. The most significant barriar to entry is the lack of properly supported D tools and documentation. -rt
Re: [Scons-users] D and SCons
On Fri, 2012-09-14 at 00:39 +0200, Rob T wrote: On Thursday, 13 September 2012 at 22:36:23 UTC, Rob T wrote: I just started using your fork of scons and I appreciate the effort. There are a few issues I will report. https://bitbucket.org/russel/scons_d_tooling/issues This repository does not have issue tracking enabled. Is there another way to report problems? Issues associated with the SCons code base should be reported through the Tigris issue tracker: http://scons.tigris.org/bug-submission.html Sadly this requires people to login to Tigris with a Tigris account. :-( Moreover it isn't actually a good issue tracker. But then the BitBucket one (and indeed the Git one) are probably not as good as the Tigris one. The intention is to move the issues from Tigris to something else, but whilst the intention is in place, the investigation and planning is on-going. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: [Scons-users] D and SCons
On Thu, 2012-09-06 at 09:14 -0700, William Deegan wrote: […] Are you dropping any existing tools? No. The dmd tool remains but has been revamped significantly. the gdc and ldc tools are additions. Currently they are close to copies of each other. More refactoring is needed to pull out common material. […] Do you think that we'll need to obsolete any current functionality/behavior in current SCons to integrate your new changes? I believe not. SCons stays very much as is. It might be good though to investigate integrating the D linking activity more with the C/C ++/Fortran bits. […] It might be better if they filed the bugs at tigris so we don't lose track of issues found with D support. (having that info in multiple bug trackers means that if the bug resurfaces, we won't realized it happened before) Indeed. I will remove the issue tracker from that fork and forward people to Tigris. […] I'd say create a pull request today, and lets not live on a fork. With a few more days of one or two people trying it and not finding gross errors, yes I think I will submit a pull request so that we get the changes in sooner rather than later. There will though always be this fork in one guise or another as long as D tooling is evolving. I wonder though if deleting a fork repository after a successful pull request merge and recloning for the next item if work is a good workflow? -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part