We create and adapt free software

NaN·tic at Tecnocampus

On November 24th I had the pleasure to explain our experience in the creation and development of our company at Tecnocampus de Mataró in the production and operations course, invited by Diego Bartolomé from tauyou.

It was an encouraging experience which I hope I can repeat in the future. We must also thank the collaboration of Alex from Planetronic who answered the questions of some students who made an excellent work studying NaN·tic's case. By the way, you can watch their presentation here.

There, I also met Alex Araujo who recorded and edited the talk and a small interview (in Catalan) that you can see below (announcement here). Also you can see the original video that was streamed live!

 

Presenting KafkaDB

We're happy to introduce you KafkaDB, our new baby which has just been published on bitbucket. KafkaDB is a tool that will greatly simplify database migrations between OpenERP versions but could also be extended to allow migration between versions of other PostgreSQL-based applications. At the project home page, you can find detailed information on its design and how to use it, but here I wanted to give some details on how we got there.

Koo 5.0.5 released

We're pleased to announce the fifth release of Koo 5.0. So a big thank you to all contributors and sponsors who have helped make this a better release!

This release has come out many months after the 5.0.4 release and among the long list of changes you can find support for storing view filters in OpenERP v5 and v6, enhanced support for v6, integrated spell checker, support for importing LibreOffice spreadsheets (*.ods), new filter operators for v6 such as 'starts with' and 'ends with' as well as several performance improvements and bugfixes.

Accounting reports with Jasper

Just a quick note for those interested in trying a new set of accounting reports. We've published account_jasper_report module for OpenERP v6, which provides Journal, Trial Balance, General Ledger, and Invoice List reports. Until now, we've been using account_financial_report which had some modifications over standard and older reports, but unfortunately performance was very poor for companies with lots of account moves.

The new module is very fast and can create a General Ledger report with 58.000 move lines and 1.300 pages in just 1 minute and 30 seconds. (We had to wait several hours with older reports!).

Note that you will need latest version of jasper_reports module (download here).

Access database structure from iReport

We have recently added a new feature to jasper_reports module that allows users to have access to fields structure from iReport, avoiding the need of creating the XML file. Note that although the module works with both v5 and v6 this feature will only be available in v6.

Using this functionality is really easy. Simply install latest version of jasper_reports module and in iReport create a new Remote XML file datasource. And in XML URL specify OpenERP's XML-RPC URL and append "/jasper/" and the internal name of the model we want to use (in the example "purchase.order"). After that we can add several paramaters, but all of them are optional, because they can be specified in openerp's server configuration file and they also have default values.  Here's a list of parameters available:

Your success story

At the recent Spanish meeting in Lugo (thanks Pexego!) we realized that several of the modules we did are being used in many cases. That makes us very happy, after all one of the advantages of Free Software is that many people can make use of a development and that helps to reduce costs and avoids reinventing the wheel. The only drawback is when things work well because we do not get feedback of who is using our developments and we like to hear they solved problems to other enterprises.

So we decided to start a new initiative in which anyone using any of the developments we started, be it a small OpenERP module, Koo or NanScan and also anyone that has created his own branch of any of them can tell us their story and we will publish it in our website  (with appropriate links or references). It doesn't matter if you just send us a couple of lines or you prefer to get into gory details. It's up to you! Our blog is yours!

If you're interested, send us your story to stories@nan-tic.com.

NaN·tic at OpenERP meeting in Lugo

Next Thursday and Friday (may 26 and 27) will take place in Lugo the Jornadas Estatales de OpenERP, organized by Pexego. This is the fourth year that such event is celebrated and increases, once again, the number of attendees with respect to previous editions.

NaN·tic will have the chance to present a couple of very interesting projects that went in production in 2010. One about a verticalization for a delivery company and the other for a pharmaceutical one. You can find the schedule here.

Also, we're preparing a little surprise, but you'll have to be in Lugo to see it.

From PyQt to Jython+JWt: Setting up the environment

For those who don't know, Wt is an amazing C++ web development framework. There are thousands of frameworks out there but this is one of the very few that does actually take a different approach and makes web development really easy for those with no HTML or JavaScript knowledge while allowing them deliver buzz compatible applications. In fact, one can use Ajax, HTML5 canvas, HTML5 History API, Comet or embedded Google Maps without worrying about Cross-Site Scripting (XSS) or Cross-Site Request Forgery (CSRF) with zero knowledge of the technologies or their security risks because all of them are wrapped around an intuitive API. The API is specially intuitive for those with Qt knowledge because the API is deliverately similar to Qt's.

TuxBrain & NaN·tic at FOSDEM

We're happy to announce the partnership between NaN·tic and TuxBrain. The partnership aims to deliver first class Handheld and POS Linux-based devices with NaN·tic's OpenERP compatible Koo software, and provide professional support at all levels, from software development to deployment, using a well tested and completely open source stack, and targeted to end users as well as other OpenERP partners and integrators.

Work has already started in the port of Koo to the embedded platform and although it's not 100% sure we'll be able to show the first results at FOSDEM (the most important open source meeting in europe) this weekend, if you go to the event, don't hesitate to meet our TuxBrain folks who will be there with other people of the Linux embedded world in the Hackable Devices stand.

Koo for Mac

Just a quick note to announce that a Koo Mac installer is available in our downloads section (launchpad is under maintenance mode right now but we will upload it there too).

Many thanks to Steven Kurylo for providing the package!

By the way, it should be now relatively easy to build your own package because we have commited the necessary changes to setup.py that Steven used to build the package with py2app.

Syndicate content