Re: [Hampshire] Testing your code with CircleCI - 6pm Thursday 4th August, Southampton Uni

2016-08-05 Thread Thomas Kluyver via Hampshire
Thanks Andy!

Would anyone on this list be interested in doing a talk for a future
meeting? We're loosely focussed on Python, but we'd be very happy to
hear about other technologies that are useful for Python programmers,
interesting applications, and so forth. :-)

Best wishes,
Thomas

On Fri, Aug 5, 2016, at 12:34 PM, Andy Random via Hampshire wrote:
> 
> Thanks Thomas,
> 
> It was an interesting meeting.
> 
> CircleCI looks like quite a nice way to do automated testing on open 
> source projects without having to do the work to set up your own CI 
> infrastructure.
> 
>Andy
> 
> On Fri, 29 Jul 2016, Thomas Kluyver via Hampshire wrote:
> 
> > Hi all,
> >
> > The next Southampton Python User Group talk will be a bit more hands on;
> > it's best to bring a laptop if possible:
> >
> > Continuous Integration with CircleCI
> >
> > Date: 6 p.m. 4th August 2016
> > Venue: Nuffield Theatre Room 1083 (6/1083)
> > Speaker: Ryan Pepper, Alvaro Perez-Diaz, Uni of Soton
> >
> > As usual, refreshments will be provided before the talk, and everyone is
> > welcome to join us in the pub afterwards.
> >
> > There will also be a chance to give brief lightning talks - perhaps
> > about other tools for testing code. If there's something you'd like to
> > tell people about, let me know!
> >
> > 
> > Continuous integration (CI) is an integral part of modern software
> > development. It is very useful to check that changes have not broken
> > features in software in an unexpected way, and it would be very rare to
> > find software developers based in companies not using at least some form
> > of regular testing to ensure that regression does not occur. Major
> > scientific software projects such as Numpy, Scipy and Jupyter are good
> > examples of how to use CI in practice.
> >
> > In this talk, we'll give a brief introduction to continuous integration,
> > how it can be used in scientific software development, and demonstrate
> > how to set up CircleCI to automatically test an open source project
> > which is written in Python and stored on GitHub. Bring a laptop with you
> > if possible, to get the most out of the talk.
> >
> > -- 
> > Please post to: Hampshire@mailman.lug.org.uk
> > Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
> > LUG URL: http://www.hantslug.org.uk
> > --
> 
> -- 
> Please post to: Hampshire@mailman.lug.org.uk
> Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
> LUG URL: http://www.hantslug.org.uk
> --

-- 
Please post to: Hampshire@mailman.lug.org.uk
Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: http://www.hantslug.org.uk
--

Re: [Hampshire] Testing your code with CircleCI - 6pm Thursday 4th August, Southampton Uni

2016-08-05 Thread Andy Random via Hampshire


Thanks Thomas,

It was an interesting meeting.

CircleCI looks like quite a nice way to do automated testing on open 
source projects without having to do the work to set up your own CI 
infrastructure.


  Andy

On Fri, 29 Jul 2016, Thomas Kluyver via Hampshire wrote:


Hi all,

The next Southampton Python User Group talk will be a bit more hands on;
it's best to bring a laptop if possible:

Continuous Integration with CircleCI

Date: 6 p.m. 4th August 2016
Venue: Nuffield Theatre Room 1083 (6/1083)
Speaker: Ryan Pepper, Alvaro Perez-Diaz, Uni of Soton

As usual, refreshments will be provided before the talk, and everyone is
welcome to join us in the pub afterwards.

There will also be a chance to give brief lightning talks - perhaps
about other tools for testing code. If there's something you'd like to
tell people about, let me know!


Continuous integration (CI) is an integral part of modern software
development. It is very useful to check that changes have not broken
features in software in an unexpected way, and it would be very rare to
find software developers based in companies not using at least some form
of regular testing to ensure that regression does not occur. Major
scientific software projects such as Numpy, Scipy and Jupyter are good
examples of how to use CI in practice.

In this talk, we'll give a brief introduction to continuous integration,
how it can be used in scientific software development, and demonstrate
how to set up CircleCI to automatically test an open source project
which is written in Python and stored on GitHub. Bring a laptop with you
if possible, to get the most out of the talk.

--
Please post to: Hampshire@mailman.lug.org.uk
Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: http://www.hantslug.org.uk
--


--
Please post to: Hampshire@mailman.lug.org.uk
Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: http://www.hantslug.org.uk
--