Re: D tool development workflow

Russel Winder <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <[email protected]>
On Fri, 2017-04-21 at 09:41 -0700, Bill Deegan wrote:
> Russel,
> 
> At present I'm spending all my available energy and time on getting
> py2+py3
> working.
> Once that is done, then we can look at migrating the bug tracker, but
> not
> before.

Exactly, getting the Python 3 stuff finished clearly takes higher
priority than anything just now, it is the current sprint. I'll see if
I can take a look at more this weekend.

Next week is ACCU so I'll likely be unable to do anything constructive
on any project.  https://conference.accu.org/site/

> That said, I'm thinking post 3 a migration to github could have some
> real
> value.
> (And git, I'm tired of using HG on only this project)

I would find workflow very much easier using Git rather than Mercurial
for this project. The issue for me is in-repository transient branches
for short-lived feature branches.  With my knowledge of Mercurial,
whilst nice for individual use, is a pain for managing a mainline clone
and multiple feature branches.

I am happy using BitBucket, but would also be happy with GitHub, or
even GitLab.

> Also note that buildbot (our current ci http://buildbot.scons.org/ )
> is
> capable of pushing ci status to bitbucket (and github as
> well).  Travis-CI
> builds work for plain python builds, but very unlikely the
> VM/Containers
> the tests are run in will have many of the installed tools we use in
> many
> tests, and also most likely not have any MSVS versions installed..

I think this discussion should switch to an own thread. The advantage
of Travis-CI if we can get away with it is having various OS
installations. For the D tools, it is possible to create a build matrix
for all eight variations of D compiler.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEETwDs1X+Beyaiaer41L3V0s7Np7gFAlj6QOgACgkQ1L3V0s7N
p7iIUQ//QlnB+Fc1v/kXnf6by2IAg+FM+7GYyRRJK6lMfmUwyfU4x2093k3JGovw
Z4HUHzIklKCrwg3bjYG+OzwFpEnk3WUywh5Wei0knDw+9YnSamE6pkZ/u3iFtop4
hx0ytR9BtzqkJHlEfW0TN30A7iehgc9lF7Zntus8BgCaajBUl3H7aFECd9hUHTTV
S2+UrA/B/5yWMBy9Ss7eQqiR6NVe9UfM4bOIU86/0Ty1szULy72aOJ4s9TntK/ik
pfGj36WlcPebBL6i0MHg1248GkpVO/mw0YTjandFTj3dTkcmBWHru2UWsiXw9OnR
WRGzdisoukgHxAePBafrC2A49IglWNuw83piGvR1V4UxhjVOPkh/kTTsBi092poN
T+pW6ydCI4tzR4nYPnWRV3Y2JRFlHTpOTqkDecKiRq9n0jWI+zr0HiN5uM1eR6Ki
uz7OG26BP4IKbE+C/v3ZWaeDiPG7+ngG+rV7Uy0t4YJafqbbQOAEdoqGF5PZiJsC
q6Jg4bqiru1Rs/dmKAsMM4ge9HQMVrp8pqRt7rthBEFOpTDo1L6G3mD+ceiTKsds
9enbplWxdJf9gErLjgKuDsMBilXLtEG4IDjlLGx3etC3dRmyOBoCSHFGQXC5hl/A
WzbvQvl/qauot8qN9gGaMbfyDeC2EZFda1i9WODy8i5xeC7joKM=
=XJxI
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.