Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 97160 invoked from network); 28 Mar 2007 15:21:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Mar 2007 15:21:26 -0000 Received: (qmail 56692 invoked by uid 500); 28 Mar 2007 15:21:31 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 56665 invoked by uid 500); 28 Mar 2007 15:21:31 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 56656 invoked by uid 99); 28 Mar 2007 15:21:31 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Mar 2007 08:21:31 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [192.55.52.88] (HELO mga01.intel.com) (192.55.52.88) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Mar 2007 08:21:20 -0700 Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by mga01.intel.com with ESMTP; 28 Mar 2007 08:20:59 -0700 Received: from fmsmsx333.amr.corp.intel.com ([132.233.42.2]) by fmsmga001.fm.intel.com with ESMTP; 28 Mar 2007 08:20:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: i="4.14,341,1170662400"; d="scan'208"; a="220839820:sNHT19802237" Received: from nnsmsx411.ccr.corp.intel.com ([10.125.16.19]) by fmsmsx333.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Mar 2007 08:20:51 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: [drlvm][doc] missing starting pages for Doxygen docs Date: Wed, 28 Mar 2007 19:20:46 +0400 Message-ID: <523F3D8D8C97554AA47E53DF1A05466ABE2A17@nnsmsx411.ccr.corp.intel.com> In-Reply-To: <3c7e1c080703220829s1a0932b7ne9b8814a17be9580@mail.gmail.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [drlvm][doc] missing starting pages for Doxygen docs Thread-Index: AcdslvUIjNEw4xNESSGBNGSv96xqDAEtVKDw From: "Morozova, Nadezhda" To: X-OriginalArrivalTime: 28 Mar 2007 15:20:51.0819 (UTC) FILETIME=[ABDD03B0:01C7714C] X-Virus-Checked: Checked by ClamAV on apache.org Andrey, Thanks for input.=20 >What kind of mainpages are you going to add, interface or >implementation description? I planned to stick with interface descriptions for now. I've taken a look at the vmcore mainpage file that you posted, and I think we're moving in the right direction. Unfortunately, I am not familiar with all the modules to be able to sort out interfaces like that, but I'll add the placeholder descriptions with the generic text and then we could go from one to another and improve them. I'll post a patch to JIRA HARMONY-3432 for your review.=20 Cheers,=20 Nadya =20 >-----Original Message----- >From: Andrey Yakushev [mailto:andrey.yakushev@gmail.com] >Sent: Thursday, March 22, 2007 6:29 PM >To: dev@harmony.apache.org >Subject: Re: [drlvm][doc] missing starting pages for Doxygen docs > >Now mainpages exist inside: > vm\jitrino\src\jet\jet.cpp > vm\include\open\mainpage.html > vm\tests\unit\framework\testframe.h > >icu4c for example uses separate *.h file for mainpage: > working_classlib\deploy\include\icu4c\unicode\docmain.h > >mainpage.html was added by me. I was going to use separate file like >icu4c did, but I used extension .html instead of .h in order to permit >easier editing inside Visual Studio. It could be renamed to .h if >needed. > >I think that mainpage for source code documentation should be placed >together with the source (so no /doc folders) but I suggest don't >unify it placement. Let it be in include/ (for interfaces >description), in src/ (for implementation description or for >interfaces description if module doesn't have separate include/ >folder), in some .h, .c, .cpp etc. or in a separate file as >appropriate for the particular module. > >What kind of mainpages are you going to add, interface or >implementation description? > >Thanks, >Andrey > > >On 3/22/07, Morozova, Nadezhda wrote: >> >> Hi all, >> I'm concerned that the Doxygen docs we're building from source code [1] >> don't have overview pages to say exactly what the documentation >> includes, no kind of intro (with the exception of DRLVM external intf >> bundle [2]. >> >> I opened HARMONY-3432 to fix that. I can try to create the overview >> pages for some modules. Your help is needed to (a) decide where to >> locate the new files, (b) review the overviews and (c) write the ones I >> cannot write due to lack of understanding/expertise. >> >> About (c) file locations, please express your opinions on the following >> locations for mainpage.html that will be starting pages for >> component-specific documentation bundles: >> em/src >> gc_cc/ >> gc_gen/src >> include/open (already there) >> interpreter/src >> jitrino/src >> port/ or port/doc? port/src? >> tests/ >> thread/doc/ or thread/? or thread/src? >> vmcore/src >> vmi/src >> vmstart/src >> >> Cheers, Nadya >> >> [1] http://harmony.apache.org/subcomponents/drlvm/DoxygenStart.html >> [2] >> http://harmony.apache.org/subcomponents/drlvm/doxygen/intf/html/index.ht >> ml >> [3] https://issues.apache.org/jira/browse/HARMONY-3432 >>