On Wed, Dec 4, 2024 at 3:42 PM elias <elias_0000_0...@yahoo.com> wrote:
>
> as a newbie that i would like to explore pspp code
>
> I have visual studio, and i am coding in python.

I don't know whether Visual Studio can compile PSPP.

> However, i have
> involved only in small programs. Not big ones like pspp. I found that
> the gui can be tested through glade.

I think Glade can show the GUI, which is a very simple form of testing.
Most testing will need more than Glade (instead, it will be necessary
to run PSPP).

> So, my question is as newbie:
> a) To check even the slightest change in coding pspp must be compiled
> and run as whole?

This is usually a good practice. It only takes a few minutes, or
even less on a fast machine.

> b) usually, my programs are executed through visual studio. Is this
> possible for pspp?

I don't know. I don't think any of the existing PSPP developers
use Visual Studio. It might take an expert with Visual Studio to
make it work. You can try it.

> c) you guys do you have any discord server or something similar?

No. We used to have an IRC channel, but I think that it was retired.
It was not used much.

The mailing lists are the best way to talk to the developers.

> d) i tried to run glade with a file from src/ui/gui/ that says "psppire
> is not found"

What did you run?

> e) so do you have some quick methods / commands that are useful to give
> me to start to explore pspp as coder?

Can you already build and run PSPP? That is the first step.

> 5) How do you check things around pspp?

I don't know what this question is asking. To run the testsuite, I
use "make check".

> 6) i have install also gtk inspector and i can check the gui interactively.

OK.

> 7) I also read that small changes to gui is better to happen to xml
> files than running glade.  I tried to add the whole folder of psppire in
> glade's preferences but again dont find it
>
> The following required catalogs are unavailable: psppire by doing glade
> barcharts.ui

I don't understand this error message either.

Reply via email to