[Ardour-Dev] Docu
Alexander Hämmerle
Alexander.Haemmerle at gmx.de
Sat Dec 31 08:47:35 PST 2011
Hi *,
thanks for advices! Today I looked a little through the code and I have to say
that it is refreshingly well organized, very intuitive to understand and easy
to browse. Doesn't seem to be the great pain that I was afraid of after
reading it contains more than 80 000 lines only for the core application. The
coders have done a very nice job, also because there are documenting hints in
the code itself.
What are your plans for february, Nando?
git clone git at github.com:cth103/ardour-dev-manual.git isn't accessible for me
-> Permission denied (publickey).
Seems to be a known problem, but now I don't have time to resolve it because:
Happy New Year to everybody! :)
alex
On Saturday 31 December 2011 02:07:29 Nando wrote:
> Thanks for the advice Robin!
>
> On Sat, Dec 31, 2011 at 1:40 AM, Robin Gareus <robin at gareus.org> wrote:
> > Hi Alex, Nando,
> >
> > I started with a similar question a few years ago. You can create
> > doxygen doc from the source - there's a doc/Doxyfile; but you'll find
> > that Ardour's class hierarchy itself is very intuitive (before starting
> > to browse it, think: how would you implement it) and that doxygen doc is
> > not very useful; because..
> >
> > ..the tricky part is: How everything is linked together - in particular
> > callback signals and slots - and related to that: the threads which
> > react on particular slots.
> >
> > One thing that I did in the beginning was reading code-changes for
> > bug-fixes or simply perusing the history using gitk. Get the whole
> > picture in small chunks.
> >
> > ciao,
> > robin
> >
> > On 12/31/2011 12:36 AM, Nando wrote:
> > > Yup, It looks that the reading the code is the way to go. OTOH, for
> >
> > coding
> >
> > > later I've found this: http://ardour.org/development
> > >
> > > Check at the bottom for:
> > > - The Ardour style guide <http://ardour.org/development/styleguide>
> > > - A few notes <http://ardour.org/development/notes>
> > > - Ardour3 object destruction
> > >
> > > design<http://ardour.org/development/destruction>
> > >
> > > - Ardour3 using boost signals &
> > >
> > > bindings<http://ardour.org/development/signals>
> > >
> > > I'll be on the same task in february. Maybe I'll contact you then
> > >
> > > Alexander ;p
> > >
> > > Cheers!
> > >
> > > On Wed, Dec 28, 2011 at 9:21 PM, Paul Davis <paul at linuxaudiosystems.com
> > >
> > >wrote:
> > >> On Wed, Dec 28, 2011 at 3:12 PM, Alexander Hämmerle
> > >>
> > >> <Alexander.Haemmerle at gmx.de> wrote:
> > >>> Hi,
> > >>>
> > >>> if I want to jump into the source code a little, are there some
> > >>
> > >> resources of
> > >>
> > >>> Ardour3 for the time being (Doxygen-generated docs on the Ardour
> > >>> class heirarchy aren't available by now, are they?) or has one to
> > >>> find out
> >
> > the
> >
> > >> hard
> > >>
> > >>> way?
> > >>
> > >> doxygen will generate something, but its not even remotely complete
> > >> and ultimately reading the source code is the only way in.
> > >> _______________________________________________
> > >> ardour-dev mailing list
> > >> ardour-dev at lists.ardour.org
> > >> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
More information about the Ardour-Dev
mailing list