Following the success of OctConf 2012 which brought together users and

+

Following the success of [[OctConf 2012]] which brought together users and

developers for five days in July in the French Canadian summer,

developers for five days in July in the French Canadian summer,

the first european OctConf was be held in Milan, Italy on June 24-26

the first european OctConf was be held in Milan, Italy on June 24-26

Line 18:

Line 18:

Finally, we discussed a lot about economic sustainability of the project. How can people make money using GNU Octave without damaging/endangering its freedom? Do you know business models that could fit? How can we organize a pool of developers to offer support for companies wanting to use GNU Octave?

Finally, we discussed a lot about economic sustainability of the project. How can people make money using GNU Octave without damaging/endangering its freedom? Do you know business models that could fit? How can we organize a pool of developers to offer support for companies wanting to use GNU Octave?

−

* [[File:slides_octconf_jwe.pdf|Slides]]

+

*[http://wiki.octave.org/File:Slides_octconf_jwe.pdf Slides]

−

=== ===

+

=== Octave overview===

−

* [[File:slides_octconf_gdf_jgh.pdf|Slides]]

+

As usual, and meant for the new comers, there was an overview of GNU Octave.

+

This is an ongoing collaborative effort initiated by Jordi at OctConf 2012,

+

it was modified and extended by Carlo who presented it in varios occations (including

+

[http://femtec2013.femhub.com/ FEMTEC2013]).

+

The source of the presentation is available in a [http://inversethought.com/hg/what-is-octave/ mercurial repository]

+

and is distributed under the [http://creativecommons.org/licenses/by-sa/2.0/ CC-by-SA] license.

+

The sources for this presentation are available under a Creative Commons

Paola Gervasio gave a presentation about how she and her colleagues ([http://mox.polimi.it/qs/ authors of several books])use Octave in their courses at the university. You cansee exmaples used for the classes and some interesting pedagogic techniques in the slides.

+

[http://www.ing.unibs.it/~gervasio/ Contact her] if you have questions!

[https://staff.ti.bfh.ch/sha1/ Andreas Stahel] from Biel, Switzerland gave a talk about teaching GNU Octave for Engineering. All his material (code, lecture notes, etc) is available for download, reuse, remix, reshare.

[https://staff.ti.bfh.ch/sha1/ Andreas Stahel] from Biel, Switzerland gave a talk about teaching GNU Octave for Engineering. All his material (code, lecture notes, etc) is available for download, reuse, remix, reshare.

Martin Novak and Martin Balek, from [http://www.nclab.com NCLab], showcased their product and commented in the technology their are develping to have a fully functional GNU Octave server online. We hope this guys manage to earn they coins respecting the Free software community. Good luck!

Realtime sound processing with GNU Octave? It seems that the Czech-Danish team of [http://ltfat.sourceforge.net/ LTFAT] formed by Zdenek Prusa and Peter L. Søndergaard believes it is possible and are working towards it. We will hear (pun!) a lot from them in the coming months.

−

=== ===

+

Apart from that, LTFAT provides an implementation of wavelets for GNU Octave.

[http://librsb.sourceforge.net/ Michele Martone] presented his (future) Octave package for sparse matrix using recursive blocks (quad-tree blockification of matrices). He is very willing to collaborate with any development that could use his code.

−

* [[File:slides_octconf_michele_martone.pdf]]

+

=== GSoC project: Incomplete factorization ===

+

+

In future releases incomplete [https://en.wikipedia.org/wiki/Incomplete_LU_factorization LU-] and [https://en.wikipedia.org/wiki/Incomplete_Cholesky_factorization Cholesky-]factorizations will be part of Octave. In a short presentation one of this years Google Summer of Code students [[User:Siko1056|Kai T. Ohlhus]] talked about the project progress.

and was partially supported by [http://moxoff.com/ MOXOFF] and [http://nclab.com/ NCLab].

=== Venue ===

=== Venue ===

Line 116:

Line 159:

directions, or check out [http://goo.gl/maps/RPP35 this link] on Google maps.

directions, or check out [http://goo.gl/maps/RPP35 this link] on Google maps.

−

=== Lodging ===

+

<!-- === Lodging ===

See [http://mox.polimi.it/~carlo/accom.html this page] for lodging opportunities in

See [http://mox.polimi.it/~carlo/accom.html this page] for lodging opportunities in

−

the vicinity of the Politecnico Leonardo campus.

+

the vicinity of the Politecnico Leonardo campus.

−

+

-->

+

== Dates ==

== Dates ==

Line 213:

Line 257:

* [[User:Carandraug|Carnë Draug/David Pinto]]

* [[User:Carandraug|Carnë Draug/David Pinto]]

−

* [[User:Siko1056|Kai Torben Ohlhus]]

+

* [[User:Siko1056|Kai T. Ohlhus]]

* [[User:KaKiLa|Juan Pablo Carbajal]]

* [[User:KaKiLa|Juan Pablo Carbajal]]

* [[User:Gedeone|Marco V]]

* [[User:Gedeone|Marco V]]

Line 226:

Line 270:

== Next OctConf ==

== Next OctConf ==

[[OctConf_2014| OctConf 2014]]

[[OctConf_2014| OctConf 2014]]

+

+

[[Category:OctConf]]

+

[[Category:2013]]

Latest revision as of 15:07, 22 February 2014

Following the success of OctConf 2012 which brought together users and
developers for five days in July in the French Canadian summer,
the first european OctConf was be held in Milan, Italy on June 24-26
2013.

OctConf is a good opportunity to meet Octave developers and users from all over the world and discuss current and
future directions of the Octave project.

John (aka, jwe) gave us another update on GNU Octave's development in the last year. Things look good for Octave but we still need to improve the flow from users to contributors. The optimal way would be to get more core developers (i.e. people who update and improve the core of Octave's) however users can contribute in many ways, some ideas follow:

Finally, we discussed a lot about economic sustainability of the project. How can people make money using GNU Octave without damaging/endangering its freedom? Do you know business models that could fit? How can we organize a pool of developers to offer support for companies wanting to use GNU Octave?

As usual, and meant for the new comers, there was an overview of GNU Octave.
This is an ongoing collaborative effort initiated by Jordi at OctConf 2012,
it was modified and extended by Carlo who presented it in varios occations (including
FEMTEC2013).
The source of the presentation is available in a mercurial repository
and is distributed under the CC-by-SA license.
The sources for this presentation are available under a Creative Commons
license for anybody who wants to use them. Get it here!

Paola Gervasio gave a presentation about how she and her colleagues (authors of several books)use Octave in their courses at the university. You cansee exmaples used for the classes and some interesting pedagogic techniques in the slides.
Contact her if you have questions!

Martin Novak and Martin Balek, from NCLab, showcased their product and commented in the technology their are develping to have a fully functional GNU Octave server online. We hope this guys manage to earn they coins respecting the Free software community. Good luck!

Realtime sound processing with GNU Octave? It seems that the Czech-Danish team of LTFAT formed by Zdenek Prusa and Peter L. Søndergaard believes it is possible and are working towards it. We will hear (pun!) a lot from them in the coming months.

Apart from that, LTFAT provides an implementation of wavelets for GNU Octave.

L Y.H., the student who will follow up the work of Max Brister, presented the difficulties with changes in LLVM and the JIT compiler for Octave.
Apparently, a re-structuring of this part of Octave is imminent.

Michele Martone
presented his (soon to be released) Octave package for sparse matrices "sparsersb".
The package enables Octave users to transparently use the "librsb"
multithreaded sparse matrix library from Octave, gaining performance
in the application of sparse matrix-vector multiplication operations on
large matrices (e.g.: when applying iterative methods).
Early testing efforts are very welcome.
Code and information is already available on [1] .

In future releases incomplete LU- and Cholesky-factorizations will be part of Octave. In a short presentation one of this years Google Summer of Code students Kai T. Ohlhus talked about the project progress.

Milan is one of the most art and history rich cities in Italy, and it
is within 100 miles of all the most beautiful locations in northern Italy
including the Alps, the Mediterranean Sea and the lake region. With
new high speed train connections it is also about 2 and a half hours
away from Rome. There are 3 international airports in Milan all served
by Low-Cost companies that offer cheap flights to/from most cities in
Europe, Northern Africa and the Middle East.

Summer in Milano can be quite hot and humid but rain is very rare. The
city has a very serviceable public transportation network of buses and
underground trains (metro), there is also a public bike rental service
but none of the bike rental stations is located conveniently enough to
serve the Politecnico campus at this time yet.