gnupic: Thread: [gnupic] gpsim, documentation


[<<] [<] Page 1 of 1 [>] [>>]
Subject: [gnupic] gpsim, documentation
From: "Nestor A. Marchesini" ####@####.####
Date: 22 May 2006 00:28:37 +0100
Message-Id: <4470F914.6080801@xinet.com.ar>

Looking from out, I see that there are certain things a bit as to the
carelessness in my opinion it would be very beneficial has a graph of
flows of the gpsim of way that all the participants have a very
nearby idea of since as,like the blocks of the gpsim work ... not if
UML or a conventional graph of flows or both, also would be good to be
able to comment well the code, I believe that it is the key in order
that many people could take part in the development of this great simulator
and at the same time to find mas easily the bugs difficult to rake.
Only it is my opinion and by no means it is to remove value to the
great made work till now, but my desires would be people see great
taking part in the development of gpsim, up to me itself ... though
my knowledges of C belong to a novice.

Regards

Néstor A. Marchesini
Chajari-Entre Rios-Argentina
ICQ # 50983752 colo
MSN ####@####.####
####@####.####
####@####.####
http://www.deselectronica.com.ar

PD:I do the translation from http://www.elmundo.es/traductor

Subject: Re: [gnupic] gpsim, documentation
From: Scott Dattalo ####@####.####
Date: 22 May 2006 18:59:49 +0100
Message-Id: <4471FC0F.4050303@dattalo.com>

Nestor A. Marchesini wrote:
> Looking from out, I see that there are certain things a bit as to the
> carelessness in my opinion it would be very beneficial has a graph of
> flows of the gpsim of way that all the participants have a very
> nearby idea of since as,like the blocks of the gpsim work ... not if
> UML or a conventional graph of flows or both, also would be good to be
> able to comment well the code, I believe that it is the key in order
> that many people could take part in the development of this great simulator
> and at the same time to find mas easily the bugs difficult to rake.
> Only it is my opinion and by no means it is to remove value to the
> great made work till now, but my desires would be people see great
> taking part in the development of gpsim, up to me itself ... though
> my knowledges of C belong to a novice.

Nestor,

I'm not exactly sure what you're saying here. (I think something got 
lost in the translation!). But if I have to guess, I think you're 
suggesting that if gpsim had documentation describing the software 
design that it would be easier for others to contribute to the project. 
This is undoubtedly true. Unfortunately, I have not made any developer 
documentation and it is not high on my list of priorities. I have 
experimented time to time with doxygen. In fact, at one point I even 
attempted to write some of the class comments in a form that doxygen can 
intelligently parse. You can try experimenting with this if you like. 
It's especially enlightening to see the massive class hierarchy! 
However, to be useful someone needs to go through and document each 
member function of every class.

Another useful piece of documentation would be something to give a high 
level overview of the code flow. I did write something like this a very 
long time ago and placed it in the back of gpsim's user guide. This 
could stand to be revisited and improved upon, but maybe it's enough to 
get you going for now.

Oh, patches don't only have to be for code... Feel free to submit a 
documentation patch too!

Scott
Subject: Re: [gnupic] gpsim, documentation
From: "Nestor A. Marchesini" ####@####.####
Date: 29 May 2006 16:46:33 +0100
Message-Id: <447B18E5.4000701@xinet.com.ar>

Excuseme for not answering in time, I was low the effects of the flu.
Now that I read well the translation of what I wrote ... there is some
inconsistencies but you to caught totally what it he wanted to say.
With regard to the doxygen it is fantastic, I did not know that anything 
like
that existed, I have downloaded it with urpmi and am experiencing it close
to the Kdevelop.
Well, I will see that it is what I achieve hereabouts and if I can 
contribute something to gpsim.
For the present I have compiled and using successfully gpsim-0.21.11, but
I do not manage to compile the version downloaded from the svn.
Which are the steps to continuing after coming out from the svn?

Regards and thanks.

Néstor A. Marchesini
Chajari-Entre Rios-Argentina
ICQ # 50983752 colo
MSN ####@####.####
####@####.####
####@####.####
http://www.deselectronica.com.ar

Scott Dattalo escribió:

> Nestor,
>
> I'm not exactly sure what you're saying here. (I think something got 
> lost in the translation!). But if I have to guess, I think you're 
> suggesting that if gpsim had documentation describing the software 
> design that it would be easier for others to contribute to the 
> project. This is undoubtedly true. Unfortunately, I have not made any 
> developer documentation and it is not high on my list of priorities. I 
> have experimented time to time with doxygen. In fact, at one point I 
> even attempted to write some of the class comments in a form that 
> doxygen can intelligently parse. You can try experimenting with this 
> if you like. It's especially enlightening to see the massive class 
> hierarchy! However, to be useful someone needs to go through and 
> document each member function of every class.
>
> Another useful piece of documentation would be something to give a 
> high level overview of the code flow. I did write something like this 
> a very long time ago and placed it in the back of gpsim's user guide. 
> This could stand to be revisited and improved upon, but maybe it's 
> enough to get you going for now.
>
> Oh, patches don't only have to be for code... Feel free to submit a 
> documentation patch too!
>
> Scott

Subject: Re: [gnupic] gpsim, documentation
From: "Xiaofan Chen" ####@####.####
Date: 30 May 2006 12:59:51 +0100
Message-Id: <a276da400605300459r63105139o91ca57d5415ec51e@mail.gmail.com>

On 5/29/06, Nestor A. Marchesini ####@####.#### wrote:
> For the present I have compiled and using successfully gpsim-0.21.11, but
> I do not manage to compile the version downloaded from the svn.
> Which are the steps to continuing after coming out from the svn?

http://www.dattalo.com/gnupic/gpsim_cvs.html
The first time:

$ libtoolize
$ aclocal (or aclocal-1.9 if you are Debian user)
$ autoheader
$ automake --add-missing (or use automake-1.9 is you are Debian user)
$ autoconf
$ ./configure
$ make
$ su root (or use "sudo make install" if you are Ubuntu user)
# make install
# exit

The subsequent times:
$ automake (?? not so sure here but this is the answer from Scott last time)
$ ./configure
$ make
$ su root
# make install
# exit

Regards,
Xiaofan
Subject: Re: [gnupic] gpsim, documentation
From: Scott Dattalo ####@####.####
Date: 30 May 2006 16:55:39 +0100
Message-Id: <447C6AF5.7080706@dattalo.com>

Xiaofan Chen wrote:

> The subsequent times:
> $ automake (?? not so sure here but this is the answer from Scott last 
> time)

This extra automake step is only necessary if a new file has been added.

> $ ./configure
> $ make
> $ su root
> # make install
> # exit

Scott
Subject: Re: [gnupic] gpsim, documentation
From: "Nestor A. Marchesini" ####@####.####
Date: 1 Jun 2006 00:41:53 +0100
Message-Id: <447E2B4F.2030202@xinet.com.ar>

Thank you Xiaofan and Scott.

Happily I could compile the version: 0.21.12-pre of the gpsim downloaded
from the svn the problem was that I did not have the bison installed and
the make was giving mistakes, I solved it with:

urpmi --noclean bison
urpmi --noclean bison++

Regards

Néstor A. Marchesini
Chajari-Entre Rios-Argentina
ICQ # 50983752 colo
MSN ####@####.####
####@####.####
####@####.####
http://www.deselectronica.com.ar

Xiaofan Chen escribió:

> On 5/29/06, Nestor A. Marchesini ####@####.#### wrote:
>
>> For the present I have compiled and using successfully gpsim-0.21.11, 
>> but
>> I do not manage to compile the version downloaded from the svn.
>> Which are the steps to continuing after coming out from the svn?
>
>
> http://www.dattalo.com/gnupic/gpsim_cvs.html
> The first time:
>
> $ libtoolize
> $ aclocal (or aclocal-1.9 if you are Debian user)
> $ autoheader
> $ automake --add-missing (or use automake-1.9 is you are Debian user)
> $ autoconf
> $ ./configure
> $ make
> $ su root (or use "sudo make install" if you are Ubuntu user)
> # make install
> # exit
>
> The subsequent times:
> $ automake (?? not so sure here but this is the answer from Scott last 
> time)
> $ ./configure
> $ make
> $ su root
> # make install
> # exit
>
> Regards,
> Xiaofan

[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.