Re: [Scons-users] D and SCons

2012-09-14 Thread Russel Winder
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

2012-09-14 Thread Rob T

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

2012-09-14 Thread Russel Winder
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

2012-09-13 Thread Rob T

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

2012-09-13 Thread Rob T

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

2012-09-13 Thread Russel Winder
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

2012-09-08 Thread Russel Winder
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