View Single Post
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#8
Mer & Sailfish OS need more packagers & maintainers. There are softwares/projects with more than 100,000 lines of source-code, with many dependencies, that aren't ported yet.

If the Mer/Sailfish OS want more softwares, the developers (which many are also packagers & maintainers) need to be motivated.

Porting & packaging is not an easy task. For example, from my experience :
- in 10/02/2013 I've ported & packaged NumPy 1.7.0 one day after its upstream release. I've taken some hours to port, compile, package and test it on MeeGo Haramttan. But the Mac OS maintainers took one week to port & package NumPy 1.7.0 to Mac OS !
- SciPy for MeeGo Harmattan was the hardest project I've ported & packaged until now. I've spent in January 2013 some days trying to port, compile & package, without success. Then in September 2014, after 3-4 days of full dedication, I've finally got it and some (build) dependencies.

So it is not easy at all to port, compile and package softwares.

If somebody doesn't agree, let's take TeXLive, gFortran, Octave, R, Maxima, Haskell, etc, and package them for Sailfish.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.

Last edited by rcolistete; 2014-11-23 at 02:08.
 

The Following 8 Users Say Thank You to rcolistete For This Useful Post: