<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://msl-libraries.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Brettth</id>
	<title>MSL-Libraries - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://msl-libraries.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Brettth"/>
	<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Special:Contributions/Brettth"/>
	<updated>2026-04-09T07:59:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.6</generator>
	<entry>
		<id>http://msl-libraries.org/index.php?title=Google_Summer_of_Code_Ideas&amp;diff=789</id>
		<title>Google Summer of Code Ideas</title>
		<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Google_Summer_of_Code_Ideas&amp;diff=789"/>
		<updated>2013-03-27T18:13:10Z</updated>

		<summary type="html">&lt;p&gt;Brettth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''List of ideas for Google Summer of Code 2013'''&lt;br /&gt;
&lt;br /&gt;
1) Implementing a generic language-interface (swig.org) allowing for easy MSL use in python, R, perl, octave, etc.&lt;br /&gt;
&lt;br /&gt;
2) MSL-light&lt;br /&gt;
&lt;br /&gt;
3) Convert MSL pointers to using a Smart/Owning pointer system&lt;/div&gt;</summary>
		<author><name>Brettth</name></author>
		
	</entry>
	<entry>
		<id>http://msl-libraries.org/index.php?title=Tutorial:Getting_started:_Downloading_MSL&amp;diff=770</id>
		<title>Tutorial:Getting started: Downloading MSL</title>
		<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Tutorial:Getting_started:_Downloading_MSL&amp;diff=770"/>
		<updated>2012-12-13T22:28:39Z</updated>

		<summary type="html">&lt;p&gt;Brettth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''MSL''' is open source software distributed under the terms of the GNU Lesser General Public.&lt;br /&gt;
&lt;br /&gt;
'''[http://sourceforge.net/projects/mslib/files/mslib-1.0.0.5.tgz Click here to download version 1.0 of MSL (tar ball, v.1.0.0.5)]'''&lt;br /&gt;
&lt;br /&gt;
* The latest stable release of MSL is available for download on SourceForge at [https://sourceforge.net/projects/mslib/ https://sourceforge.net/projects/mslib/]&lt;br /&gt;
&lt;br /&gt;
* The development version and all old releases are available at the SVN repository on SourceForge: [http://mslib.svn.sourceforge.net/ http://mslib.svn.sourceforge.net/]&lt;br /&gt;
&lt;br /&gt;
* If Subversion (SVN) is installed in your system, you can download the latest development version using the following command in a terminal window.&lt;br /&gt;
&lt;br /&gt;
* By default, MSL assumes that you have installed [http://www.gnu.org/software/gsl GSL].  We highly recommend that you install [http://www.gnu.org/software/gsl GSL] prior to MSL compilation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
svn  co  https://mslib.svn.sourceforge.net/svnroot/mslib/trunk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''[[Tutorial|Back to the tutorial page]]'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Brettth</name></author>
		
	</entry>
	<entry>
		<id>http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=715</id>
		<title>Committing code to MSL</title>
		<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=715"/>
		<updated>2011-04-20T16:31:08Z</updated>

		<summary type="html">&lt;p&gt;Brettth: /* Automated checkin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Automated checkin==&lt;br /&gt;
In the MSL repository exists a &amp;quot;scripts&amp;quot; directory. Inside should be 3 files:&lt;br /&gt;
''' submit.py miscUtils.py mslBuildTools.py''' .  The primary driver of svn submission is '''submit.py'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To add new files, or to submit modified files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -f &amp;lt;list of files&amp;gt; -m &amp;lt;description of changes,additions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note, you can submit multiple files, each with different descriptions if you wish.  For instance, you can run:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;python ./submit.py -f file1.cpp -m &amp;quot;This is a message for file 1.&amp;quot;&lt;br /&gt;
 &amp;gt;python ./submit.py -f file2.cpp file2.h file3.cpp file3.h Makefile -m &amp;quot;This is a message for files 2 and 3, plus the Makefile.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When you run submit in this way, the files are not yet submitted.  The script simply keeps track of the files that you intend to submit.&lt;br /&gt;
&lt;br /&gt;
* Once you are ready to submit all of your files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -now&lt;br /&gt;
This will then pull a fresh tree, copy over the files you have indicated previously when running submit.py -f, and then build the tree.  Provided the build&lt;br /&gt;
completes successfully, the files will then be submitted to the repository.  If the build fails, you'll see an error message.  You can correct the error and then run submit.py -now again.&lt;/div&gt;</summary>
		<author><name>Brettth</name></author>
		
	</entry>
	<entry>
		<id>http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=714</id>
		<title>Committing code to MSL</title>
		<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=714"/>
		<updated>2011-04-20T16:30:57Z</updated>

		<summary type="html">&lt;p&gt;Brettth: /* Automated checkin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Automated checkin==&lt;br /&gt;
In the MSL repository exists a &amp;quot;scripts&amp;quot; directory. Inside should be 3 files:&lt;br /&gt;
''' submit.py miscUtils.py mslBuildTools.py''' .  The primary driver of svn submission is '''submit.py'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To add new files, or to submit modified files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -f &amp;lt;list of files&amp;gt; -m &amp;lt;description of changes,additions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note, you can submit multiple files, each with different descriptions if you wish.  For instance, you can run:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;python ./submit.py -f file1.cpp -m &amp;quot;This is a message for file 1.&amp;quot;&lt;br /&gt;
 &amp;gt;python ./submit.py -f file2.cpp file2.h file3.cpp file3.h Makefile -m &amp;quot;This is a message for files 2 and 3, plus the Makefile.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When you run submit in this way, the files are not yet submitted.  The script simply keeps track of the files that you intend to submit.&lt;br /&gt;
&lt;br /&gt;
* Once you are ready to submit all of your files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -now&lt;br /&gt;
This will then pull a fresh tree, copy over the files you have indicated previously when running submit.py -f, and then build the tree.  Provided the build&lt;br /&gt;
completes successfully, the files will then be submitted to the repository.  If the build fails, you'll see an error message.  You can correct the error and then run submit.py -now again.&lt;/div&gt;</summary>
		<author><name>Brettth</name></author>
		
	</entry>
	<entry>
		<id>http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=713</id>
		<title>Committing code to MSL</title>
		<link rel="alternate" type="text/html" href="http://msl-libraries.org/index.php?title=Committing_code_to_MSL&amp;diff=713"/>
		<updated>2011-04-20T16:30:41Z</updated>

		<summary type="html">&lt;p&gt;Brettth: /* Automated checkin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Automated checkin==&lt;br /&gt;
In the MSL repository exists a &amp;quot;scripts&amp;quot; directory. Inside should be 3 files:&lt;br /&gt;
''' submit.py miscUtils.py mslBuildTools.py''' .  The primary driver of svn submission is '''submit.py'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To add new files, or to submit modified files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -f &amp;lt;list of files&amp;gt; -m &amp;lt;description of changes,additions&amp;gt;&lt;br /&gt;
 Note, you can submit multiple files, each with different descriptions if you wish.  For instance, you can run:&lt;br /&gt;
 &amp;gt;python ./submit.py -f file1.cpp -m &amp;quot;This is a message for file 1.&amp;quot;&lt;br /&gt;
 &amp;gt;python ./submit.py -f file2.cpp file2.h file3.cpp file3.h Makefile -m &amp;quot;This is a message for files 2 and 3, plus the Makefile.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When you run submit in this way, the files are not yet submitted.  The script simply keeps track of the files that you intend to submit.&lt;br /&gt;
&lt;br /&gt;
* Once you are ready to submit all of your files, run:&lt;br /&gt;
 &amp;gt;python ./submit.py -now&lt;br /&gt;
This will then pull a fresh tree, copy over the files you have indicated previously when running submit.py -f, and then build the tree.  Provided the build&lt;br /&gt;
completes successfully, the files will then be submitted to the repository.  If the build fails, you'll see an error message.  You can correct the error and then run submit.py -now again.&lt;/div&gt;</summary>
		<author><name>Brettth</name></author>
		
	</entry>
</feed>