
On Tue, Jan 19, 2016 at 03:59:26PM +0200, Shlomi Fish wrote:
Hi Bryce (and everyone),
On Tue, 19 Jan 2016 00:15:34 -0800 Bryce Harrington <bryce@...961...> wrote:
CMake is a key goal for the Inkscape 0.92 release. We're close, but some important work still remains.
Are you familiar with CMake? It's important not only that we convert the codebase, but that we also install our developers (i.e. YOU!!) with adequate cmake know-how to be able to update stuff as needs arise.
Is CMake something you've not yet learned? I've written up a little Inkscape-specific tutorial / class to give you the basics. Please put it on your near-term todo list:
http://wiki.inkscape.org/wiki/index.php/Working_with_CMake
I already know CMake to a substantial extent, but I think I'll take a look at it anyway.
Once you're ready to tackle some cmake work, please take a look at my write-up of cmake tasks that I think we need to get done:
http://wiki.inkscape.org/wiki/index.php/CMake_Tasks
I've organized that page by tasks that I feel we need to get done for 0.92, versus ones that have to be done post-0.92 (since they'd break the autoconf stuff), and minor tasks that can be safely done whenever.
Thanks for the page - I'll take a look and will try to help. Note that I still haven't quite understood how to use bzr (it's confusing), so I may need to do it using patches and "bzr diff".
Regards,
Shlomi Fish
Great, sounds good, and thanks for the help. Feel free to send patches (or branches) my way for review if you'd like.
Out of curiousity, are you more comfortable using git?
Bryce
Thanks for lending a hand to helping with the CMake work. My dream is that by achieving this conversion, we'll be able to unify a lot of our platform-specific packaging. Effort that currently is divided between linux, osx, and win32, will be able to be merged so we can better collaborate with packaging generally.
Bryce
Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
--
Shlomi Fish http://www.shlomifish.org/ My Aphorisms - http://www.shlomifish.org/humour.html
mplayer 0.9.999.2010.03.11-rc5-adc83b19e793491b1c6ea0fd8b46cd9f32e592fc is now available for download. — Shlomi Fish and d3x.
Please reply to list if it's a mailing list post - http://shlom.in/reply .