How to get source code?

View: New views
8 Messages — Rating Filter:   Alert me  

How to get source code?

by 黎阳 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello all,

      I would like to participate to one of the gnome goals, and I
have read the Guidelines on this
page:http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B.

      In step 1, I have two small questions:
        How to get the source code?cvs or svn?

        How to get the file that contains the deprecated symbols to look for?
        In this page, there are three links about the deprecated
symbols. Is this means that I could click the link and generate the
file by grabing words from that html? Is there any other way to get
the file?

      Thanks for any reply!
_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

Re: How to get source code?

by Andre Klapper :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Am Montag, den 19.01.2009, 19:47 +0800 schrieb 黎阳:
>       I would like to participate to one of the gnome goals, and I
> have read the Guidelines on this
> page:http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B.
>
>       In step 1, I have two small questions:
>         How to get the source code?cvs or svn?

SVN. See http://live.gnome.org/Subversion .


>         How to get the file that contains the deprecated symbols to look for?

As described on the wikipage, you can either compile with the flags
mentioned and run into errors, or...

>         In this page, there are three links about the deprecated
> symbols. Is this means that I could click the link and generate the
> file by grabing words from that html? Is there any other way to get
> the file?

... grep for deprecated symbols in the source code of a module that you
have checked out from svn. "man grep" is your friend in this case.

andre
--
 mailto:ak-47@... | failed
 http://www.iomc.de/  | http://blogs.gnome.org/aklapper

_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

Re: How to get source code?

by Alexander Gnodtke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have compiled recent versions of gtksourceview and gucharmap with
the flags mentioned in the wiki page. I did not run into errors. Is it
ok for me to change the wiki to "not needed" without leaving any other
note. Will someone double check my result?

Thank you,
Alex

On Mon, Jan 19, 2009 at 12:58 PM, Andre Klapper <ak-47@...> wrote:

> Hi,
>
> Am Montag, den 19.01.2009, 19:47 +0800 schrieb 黎阳:
>>       I would like to participate to one of the gnome goals, and I
>> have read the Guidelines on this
>> page:http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B.
>>
>>       In step 1, I have two small questions:
>>         How to get the source code?cvs or svn?
>
> SVN. See http://live.gnome.org/Subversion .
>
>
>>         How to get the file that contains the deprecated symbols to look for?
>
> As described on the wikipage, you can either compile with the flags
> mentioned and run into errors, or...
>
>>         In this page, there are three links about the deprecated
>> symbols. Is this means that I could click the link and generate the
>> file by grabing words from that html? Is there any other way to get
>> the file?
>
> ... grep for deprecated symbols in the source code of a module that you
> have checked out from svn. "man grep" is your friend in this case.
>
> andre
> --
>  mailto:ak-47@... | failed
>  http://www.iomc.de/  | http://blogs.gnome.org/aklapper
>
> _______________________________________________
> gnome-love mailing list
> gnome-love@...
> http://mail.gnome.org/mailman/listinfo/gnome-love
>



--
Skype:           al.gnodtke
Google talk:  gnodtke
_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

Re: How to get source code?

by Nickolay V. Shmyrev :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

В Чтв, 29/01/2009 в 21:56 +0100, Alexander Gnodtke пишет:
> I have compiled recent versions of gtksourceview and gucharmap with
> the flags mentioned in the wiki page. I did not run into errors. Is it
> ok for me to change the wiki to "not needed" without leaving any other
> note. Will someone double check my result?
>

Hey, I saw you already change gucharmap. Go for gtksourceview, I checked it and it compiles fine.
Thanks for your help.



_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

signature.asc (204 bytes) Download Attachment

Re: How to get source code?

by Alexander Gnodtke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for the reply. I updated the Wiki accordingly.

Now I have a new question. I can build and compile gtkhtml project
without any problems. If I compile it with the deprecated flags I get
the following error:
/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-item.h:50:
error: expected declaration specifiers or '...' before 'GtkTooltips'

GtkTooltips is among the deprecated symbols. But obviously
libbonoboui-2.0 is not part of the gtkhtml sources. Is it safe to
assume that gtkhtml has no deprecated symbols, because the compiler
would check the gtkhtml sources first. Or is there a dependency so
that you would first have to remove deprecated symbols from libbonobo
and only then can you check on gtkhtml?

Thank you for clearing this up for me,
kind regards,
alex

2009/1/30 Nickolay V. Shmyrev <nshmyrev@...>:

> В Чтв, 29/01/2009 в 21:56 +0100, Alexander Gnodtke пишет:
>> I have compiled recent versions of gtksourceview and gucharmap with
>> the flags mentioned in the wiki page. I did not run into errors. Is it
>> ok for me to change the wiki to "not needed" without leaving any other
>> note. Will someone double check my result?
>>
>
> Hey, I saw you already change gucharmap. Go for gtksourceview, I checked it and it compiles fine.
> Thanks for your help.
>
>



--
Skype:           al.gnodtke
Google talk:  gnodtke
_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

Re: How to get source code?

by Nickolay V. Shmyrev :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

В Птн, 30/01/2009 в 17:25 +0100, Alexander Gnodtke пишет:

> Thanks for the reply. I updated the Wiki accordingly.
>
> Now I have a new question. I can build and compile gtkhtml project
> without any problems. If I compile it with the deprecated flags I get
> the following error:
> /usr/include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-item.h:50:
> error: expected declaration specifiers or '...' before 'GtkTooltips'
>
> GtkTooltips is among the deprecated symbols. But obviously
> libbonoboui-2.0 is not part of the gtkhtml sources. Is it safe to
> assume that gtkhtml has no deprecated symbols, because the compiler
> would check the gtkhtml sources first. Or is there a dependency so
> that you would first have to remove deprecated symbols from libbonobo
> and only then can you check on gtkhtml?
>
> Thank you for clearing this up for me,
> kind regards,
> alex
Just fix libbonobo first I suppose, there is no sense to postpone the
sensible work.



_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

signature.asc (204 bytes) Download Attachment

Re: How to get source code?

by Alexander Gnodtke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have two questions regarding working on libbonobo-ui.

1. libbonoboui is marked as to be deprecated. Is it worth the effort
of fixing a soon to be deprecated library?

2. Because libbonobui is a library that other programs depend on,
won't changing the functions signatures break other programs relying
on libbonoboui?

I am new to this so thank you for clearing this up,
Alex

2009/1/30 Nickolay V. Shmyrev <nshmyrev@...>:

> В Птн, 30/01/2009 в 17:25 +0100, Alexander Gnodtke пишет:
>> Thanks for the reply. I updated the Wiki accordingly.
>>
>> Now I have a new question. I can build and compile gtkhtml project
>> without any problems. If I compile it with the deprecated flags I get
>> the following error:
>> /usr/include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-item.h:50:
>> error: expected declaration specifiers or '...' before 'GtkTooltips'
>>
>> GtkTooltips is among the deprecated symbols. But obviously
>> libbonoboui-2.0 is not part of the gtkhtml sources. Is it safe to
>> assume that gtkhtml has no deprecated symbols, because the compiler
>> would check the gtkhtml sources first. Or is there a dependency so
>> that you would first have to remove deprecated symbols from libbonobo
>> and only then can you check on gtkhtml?
>>
>> Thank you for clearing this up for me,
>> kind regards,
>> alex
>
> Just fix libbonobo first I suppose, there is no sense to postpone the
> sensible work.
>
>



--
Skype:           al.gnodtke
Google talk:  gnodtke
_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

Re: How to get source code?

by Nickolay V. Shmyrev :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

В Вск, 01/02/2009 в 21:20 +0100, Alexander Gnodtke пишет:
> I have two questions regarding working on libbonobo-ui.
>
> 1. libbonoboui is marked as to be deprecated. Is it worth the effort
> of fixing a soon to be deprecated library?

It can be fixed still if it has problems. But due to the second problem
it's a question indeed.

> 2. Because libbonobui is a library that other programs depend on,
> won't changing the functions signatures break other programs relying
> on libbonoboui?

Another solution would be to fix gtkhtml to not use libbonoboui. There
were some efforts about that, for example evolution has kill-bonobo
branch in active development.

http://svn.gnome.org/viewvc/evolution/branches/kill-bonobo/

Probably this needs more serious discussion on evolution-devel. As well
as it illustrates that even a very minor change like deprecation of
public API can cause serious problems. Probably goal and deprecation
wasn't well thought out.



_______________________________________________
gnome-love mailing list
gnome-love@...
http://mail.gnome.org/mailman/listinfo/gnome-love

signature.asc (204 bytes) Download Attachment