Hello Martin,
How about this for a rough outline?
1. Getting the source code. 1.1 Creating a Launchpad Account etc. 1.2 Installing Bazaar locally
2. Building Inkscape 2.1 List of Dependencies 2.2 Basic Building 2.2.1 ccache, out of source builds etc.
3. Basic orgranisation of files in the src dir 3.1 i.e. where to look for things etc. directory organisation 3.2 grepping for interesting things
4. Basic developer workflow 4.1 make change, save recompile (for trivial patches) 4.2 Creating/applying diffs
5. Developer workflow 5.1 Bazaar (VCS) Basics 5.2 save, commit, recompile, test, push workflow 5.3 merging, branching, reverting
6. Inkscape Development 6.1 Programming Style 6.2 Things to do/(not do) 6.3 Links to C++/Gtk etc. references and tutorials
7. Collaboration 7.1 Using Launchpad effectively: 7.1.1 bugtracker etc 7.2 Using the Jabber chatroom, #inkscape on IRC, ML
I'm interested in helping write this. We really need all this information in one page. If people agree on the general outline, it will make things far easier for people who want to write. e.g. people can work on different areas, etc.
Samuel
On Thu, Jul 18, 2013 at 9:53 PM, Leo Jackson <lajjr@...36...> wrote:
Martin,
I will help on this page, and any other pages, and items you need help with.
So I formally volunteer if that is a help.
Regards, Leo Jackson ________________________________ From: Martin Owens <doctormo@...400...> To: Inkscape Devel List inkscape-devel@lists.sourceforge.net Sent: Thursday, July 18, 2013 11:49 AM Subject: Re: [Inkscape-devel] Inkscape Website: Getting Started with Development
Hey Devs,
http://staging.inkscape.org/en/develop/getting-started/
This page needs a valiant volunteer to author it. I believe the idea to is to combine the bzr, commit, merge process and structural overview from the wiki into this page in a nice friendly way with clear links to the developer communication channels.
Who could I convince to help write this page?
Gracious Regards, Martin
On Tue, 2013-07-16 at 20:01 -0400, Martin Owens wrote:
Hey Devs and Users,
I've updated the wiki explaining the new Inkscape website's translation instructions. New translations have accidentally overwritten the English content in some places (especially the front page) so to avoid this I've put together a brief explanation of why the front page is hard to edit.
http://wiki.inkscape.org/wiki/index.php/WebSite#Translations
Please do copy plugins into your local language instead of editing the English versions. All editors are reminded that each language can have different plugins for the same content-location if they wish.
Website: http://staging.inkscape.org
If you don't have an account and would like to help get content ready, login and send me an email so I can enable staff privileges for you and have you editing the CMS.
Happy Editing, Martin Owens
See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clk... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clk... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel