Talk:Maemo Reconstructed

(Build tools)
Line 4: Line 4:
Do we get a modern gcc-4.3 and boost-dev? Reason is that for esp. C++ code, g++-4.x can compile template code to much smaller code than g++-3.4. This is more true for shared objects. With boost spirit and mpl, one can create amazing small binaries. (proposal by koos)
Do we get a modern gcc-4.3 and boost-dev? Reason is that for esp. C++ code, g++-4.x can compile template code to much smaller code than g++-3.4. This is more true for shared objects. With boost spirit and mpl, one can create amazing small binaries. (proposal by koos)
-
I don't see why it shouldn't be possible to get proper modern compilers, provided they work properly for ARM and such. The point of Maemo "R" is to focus more on the hildonization and on working on adjustments to libraries/services to make them more sane in terms of power saving (which is also a big thing in green computing, just see PowerTOP and such). It is a problem when typical libraries that apps use like boost-dev are not up to date, because of platform particularities - and this problem is rooted in the base system. ---[[User:stskeeps|stskeeps]] 19:37, 4 November 2008 (UTC)
+
* I don't see why it shouldn't be possible to get proper modern compilers, provided they work properly for ARM and such. The point of Maemo "R" is to focus more on the hildonization and on working on adjustments to libraries/services to make them more sane in terms of power saving (which is also a big thing in green computing, just see PowerTOP and such). It is a problem when typical libraries that apps use like boost-dev are not up to date, because of platform particularities - and this problem is rooted in the base system. ---[[User:stskeeps|stskeeps]] 19:37, 4 November 2008 (UTC)
===Xorg===
===Xorg===
Will xcb be part of Fremantle? Lenny already based its Xlib on xcb. (proposal by koos)
Will xcb be part of Fremantle? Lenny already based its Xlib on xcb. (proposal by koos)
-
Well, this discussion may not be about Fremantle, but about a future Maemo OS that I have no idea which codename it would have if it was accepted ;) But, based on your proposal. XCB, from xcb.freedesktop.org: The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. I believe this would obviously be a good part of a mobile platform, if it does not conflict with applications and that it is not CPU intensive, and instead helps on CPU usage and memory usage. ---[[User:stskeeps|stskeeps]] 19:27, 4 November 2008 (UTC)
+
* Well, this discussion may not be about Fremantle, but about a future Maemo OS that I have no idea which codename it would have if it was accepted ;) But, based on your proposal. XCB, from xcb.freedesktop.org: The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. I believe this would obviously be a good part of a mobile platform, if it does not conflict with applications and that it is not CPU intensive, and instead helps on CPU usage and memory usage. ---[[User:stskeeps|stskeeps]] 19:27, 4 November 2008 (UTC)

Revision as of 19:46, 4 November 2008

Add your proposals here (remember to sign the proposal with your username, use ---- plus four tildes. If you'd like to discuss the proposals in real-time, try #maemo on irc.freenode.net (IRC) --stskeeps 20:21, 3 November 2008 (UTC)

Build tools

Do we get a modern gcc-4.3 and boost-dev? Reason is that for esp. C++ code, g++-4.x can compile template code to much smaller code than g++-3.4. This is more true for shared objects. With boost spirit and mpl, one can create amazing small binaries. (proposal by koos)

  • I don't see why it shouldn't be possible to get proper modern compilers, provided they work properly for ARM and such. The point of Maemo "R" is to focus more on the hildonization and on working on adjustments to libraries/services to make them more sane in terms of power saving (which is also a big thing in green computing, just see PowerTOP and such). It is a problem when typical libraries that apps use like boost-dev are not up to date, because of platform particularities - and this problem is rooted in the base system. ---stskeeps 19:37, 4 November 2008 (UTC)

Xorg

Will xcb be part of Fremantle? Lenny already based its Xlib on xcb. (proposal by koos)

  • Well, this discussion may not be about Fremantle, but about a future Maemo OS that I have no idea which codename it would have if it was accepted ;) But, based on your proposal. XCB, from xcb.freedesktop.org: The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. I believe this would obviously be a good part of a mobile platform, if it does not conflict with applications and that it is not CPU intensive, and instead helps on CPU usage and memory usage. ---stskeeps 19:27, 4 November 2008 (UTC)