Ralf Engels | 1 Nov 11:03
Picon
Picon

Re: goals vs requirements

Hi,

Again I had some answers that I want to comment:

Ed is giving some good cases for modularity.  I just want to point one 
thing out: minimal interface.
Having a small (but complete) interface is the corner-stone of a modular 
development.
This is currently not the case. The PlaylistManager alone has around 30 
functions, sends four events and has it's fingers all over the place.
I tried to change this and belive me it is extremly hard.
Please try this too so that you can see for yourself why I wanted a 
structured development process.
This is not about re-writing the code. This is about finding out what 
needs to be fixed.

Kristian is writing about two different points.
First about the metadata issue. Kristian, I am totally agains saving 
meta-data in a playlist item. As we found out (via the requirements) we 
only need to determine the meta-data in very special cases.
Again I encourag you to write a working design in the requirements 
document, a simple text file or in comments. Please feel free to change 
what you like, but GOD DAMN DO IT. I can't understand the current design 
and every sentence you are writing is confusing me more.
What exactly does the music-catalog do? Please write it down or you will 
be the only person that can write code for this.

Another point is the work-split between player and playlist.

current: getNextSong getPreviousSong  -- player-playlist
(Continue reading)

Roman Shiryaev | 6 Nov 23:31
Picon

Re: Re: [Zinf-users] russian i18n

Hello,

The draft version of russian translation is ready. I have to 
correct some things and add missed strings.

> > But i see some strings are missing (for example, tips in
> > main window). How to regenerate the zinf.po file ? (what
> > target in Makefile from po directory ? )
>
> I think it's make update-po in the po directory..
> Of course the string must be marked with _("a string")
And how are we to act ? There are too many unmarked strings :/

> for this to work.   Andreas can you suggest something here.
I've changed some files (marked strings) to test,  but `make 
zinf.pot-update' doesn't help (make: `zinf.pot' is up to date. )
but `make dist'  failed with
...
    cp -p ./$file ../zinf-2.2.4/po; \
  fi; \
done
cp: cannot create regular file `../zinf-2.2.4/po': No such file 
or directory
...
cp: cannot create regular file `../zinf-2.2.4/po': No such file 
or directory
make[1]: *** [dist2] Error 1
make[1]: Leaving directory `/home/rmn/src/zinf-2.2.4-test/po'
make: *** [dist] Error 2

(Continue reading)

Roman Shiryaev | 9 Nov 14:00
Picon

Re: [Zinf-devel] Re: russian i18n

Hi!

I've got cvs20031109
How to generate `configure' properly ? 

The autogen.sh script failed (see its output in the attachment )
What's wrong ?

> cp: cannot create regular file `../zinf-2.2.4/po': No such
> file or directory
> make[1]: *** [dist2] Error 1
> make[1]: Leaving directory `/home/rmn/src/zinf-2.2.4-test/po'
> make: *** [dist] Error 2
>
> Where's the mistake ?

I don't know exactly where is an error but I've solved the 
problem partly. But you have to fix it  in the CVS

After running `configure' to create new zinf.pot i've done the 
following changes

% diff zinf-2.2.4-orig/po/Makefile zinf-2.2.4/po/Makefile
34c34
< XGETTEXT = :
---
> XGETTEXT = /usr//bin/xgettext
254,255c254
<         --copyright-holder='$(COPYRIGHT_HOLDER)' \
<         --msgid-bugs-address='$(MSGID_BUGS_ADDRESS)'
(Continue reading)

Kristian Kvilekval | 9 Nov 20:11
Picon
Gravatar

Re: Re: [Zinf-users] russian i18n

On Sun, 2003-11-09 at 05:00, Roman Shiryaev wrote:
> Hi!
> 
> I've got cvs20031109
> How to generate `configure' properly ? 
> 
> The autogen.sh script failed (see its output in the attachment )
> What's wrong ?
> 
> > cp: cannot create regular file `../zinf-2.2.4/po': No such
> > file or directory
> > make[1]: *** [dist2] Error 1
> > make[1]: Leaving directory `/home/rmn/src/zinf-2.2.4-test/po'
> > make: *** [dist] Error 2
> >
> > Where's the mistake ?

In order to run automake, you need *all* optional 
libraries installed(this is so the configure script
can generated to test for optional libraries).

You also need automake > 1.7 and autoconf 2.5.

> I don't know exactly where is an error but I've solved the 
> problem partly. But you have to fix it  in the CVS
> 
> After running `configure' to create new zinf.pot i've done the 
> following changes
> 
> % diff zinf-2.2.4-orig/po/Makefile zinf-2.2.4/po/Makefile
(Continue reading)

Roman Shiryaev | 11 Nov 01:25
Picon

Re: Re: [Zinf-users] russian i18n


> > I've got cvs20031109
> > How to generate `configure' properly ?
I couldn't create it :(   
autogen.sh fails with 
...
Building configure.
configure.ac:23: error: possibly undefined macro: 
AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use 
m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:77: error: possibly undefined macro: 
AC_DISABLE_STATIC
configure.ac:78: error: possibly undefined macro: AC_PROG_LIBTOOL
configure.ac:83: error: possibly undefined macro: AM_GNU_GETTEXT
...
bla-bla...

What's wrong ? 

> > The autogen.sh script failed (see its output in the
> > attachment ) What's wrong ?
> >
> > > cp: cannot create regular file `../zinf-2.2.4/po': No such
> > > file or directory
> > > make[1]: *** [dist2] Error 1
> > > make[1]: Leaving directory
> > > `/home/rmn/src/zinf-2.2.4-test/po' make: *** [dist] Error
> > > 2
(Continue reading)

Picon
Gravatar

Re: Re: [Zinf-users] russian i18n

On Mon, 2003-11-10 at 16:25, Roman Shiryaev wrote:

> > In order to run automake, you need *all* optional
> > libraries installed(this is so the configure script
> > can generated to test for optional libraries).
> I have the latest gettext, automake and autoconf. I've compiled 
> them from scratch specially . The same errors with mdk9.1 
> original tools.

Could you humor me and send the output of

autoconf --version    (>2.58)
autoheader --version  (>2.58)
automake --version    (>1.7)
aclocal --version     (>1.7)
libtoolize --version  (> 1.5)

Maybe andreas can shed some light.

> Stable zinf, 2.2.4, compiles without any errors. 
> 
> > You also need automake > 1.7 and autoconf 2.5.
> Of couse.
> 
> > > incomplete. But at first, please, help me with the building
> > > from cvs.
> >
> > First decide if the unmarked strings really need to
> > translated. Internal error message probably shouldn't be as
> > they are intended for developers.    Menu, help text, and
(Continue reading)

Roman Shiryaev | 11 Nov 17:45
Picon

Re: Re: [Zinf-users] russian i18n


> Could you humor me and send the output of
See below.
Do you find it funny ? :(

Output of autogen.sh is attached

> autoconf --version    (>2.58)
> autoheader --version  (>2.58)
> automake --version    (>1.7)
> aclocal --version     (>1.7)
> libtoolize --version  (> 1.5)
~\> autoconf --version
autoconf (GNU Autoconf) 2.58
Written by David J. MacKenzie and Akim Demaille.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  
There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE.
~\> autoheader --version
autoheader (GNU Autoconf) 2.58
Written by Roland McGrath and Akim Demaille.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  
There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE.
(Continue reading)

Kasper Edwards | 14 Nov 11:02
Picon

Re: Re: [Zinf-users] russian i18n

On Tue, 11, 2003 at 19:45, Roman Shiryaev wrote:
> 
> > Could you humor me and send the output of
> See below.
> Do you find it funny ? :(

Not humor as in funny but humour as in "could you please do this.."
                              ^

/Kasper

-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
Robert Hart | 14 Nov 12:43
Picon
Picon
Favicon

Compile error in current cvs

mdb/muscidb.cpp:150

shouldn't that be 
(*m_cd).append(m_mbdb);
rather than
(*m_cd).append(m_mdb);

Rob

--

-- 
o    o
 \__/   Robert Hart                     15 Benington Drive
 /oo\	University of Nottingham        Wollaton
 \()/	http://www.nott.ac.uk/~enxrah   Nottingham
 |~~|	enxrah <at> nott.ac.uk               NG8 2TF
 |~~|
 |~~|               /\
 \~~\              /\/
  \~~\____________/\/
   \/ | | | | | | \/
         ~~~~~~~~~~~~~~~

-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
Roman Shiryaev | 14 Nov 19:52
Picon

Re: Re: [Zinf-users] russian i18n

В сообщении от 14/11/2003 в 13:02 Kasper Edwards написал:
> > > Could you humor me and send the output of
> >
> > See below.
> > Do you find it funny ? :(
>
> Not humor as in funny but humour as in "could you please do
> this.." ^
Ah! Thanks for the explanation. I don't master a colloquial 
English very well.  :( 

Kristian, the previous errors have disappeared in a flash, but 
there're some difficulties now :/

The autogen.sh has worked with only 1 error

configure.ac: installing `config/missing'
base/Makefile.am: installing `config/depcomp'
xosd_ui_la_LDFLAGS: variable `LIBXOSD_LIBS' is used but 
`LIBXOSD_LIBS' is undefined
Building configure.
configure.ac:491: error: possibly undefined macro: 
AM_PATH_LIBXOSD
      If this token and others are legitimate, please use 
m4_pattern_allow.
      See the Autoconf documentation.

run "./configure ; make"

Then `configure' failes with
(Continue reading)


Gmane