You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|
From: nyaochi <ny...@ny...> - 2006-11-19 10:06:20
|
Richard Bailey wrote: > Hello, I'm packaging up pmplib for Ubuntu and your COPYING file says > it's GPL while the header files say it's LGPL. Is the software under > multiple licenses? Yes. Basically, libraries in PMPlib are LGPL'ed (or more loose license) while the frontend (easypmp) is GPL'ed. Therefore, please release it in GPL. > Thanks for a great tool by the way, I'm glad it exists and use it a lot > on my U10. Thank you for your interest in PMPlib. Cheers, Nyaochi |
From: nyaochi <ny...@ny...> - 2006-07-03 06:58:56
|
> So, 0.12 is pretty much ready to release? Yeah, but I'd like to wait for the feedback from YH-920 users to 'claim' that pmplib officially supports the model. I'll let you know when it is ready. > What do you think of having the -l/--list-devices option print to stdout, > rather than stderr? It seems odd having the expected output on stderr, and > makes scripting harder. Yes, this should be to STDOUT. I changed this behavior. Cheers, Nyaochi |
From: Martin E. <ma...@el...> - 2006-07-02 21:25:27
|
On Saturday 01 July 2006 15:28, nyaochi wrote: > Version 0.12 > - Support Samsung YH-920 > - Bug-fixes > - Adjust the build script > - Revise the command-line options > - Add automatic detection of character encoding on the current system > - Launch a user forum by integrating the existing forum for EasyH10 So, 0.12 is pretty much ready to release? What do you think of having the -l/--list-devices option print to stdout, rather than stderr? It seems odd having the expected output on stderr, and makes scripting harder. Martin |
From: nyaochi <ny...@ny...> - 2006-07-02 05:17:36
|
> Actually, it's nice that England is out. Means fewer drunk people causing > bother. Everyone in my house is Scottish anyway :) Yeah, for us watching TV before dawn had been hard. It's a shame they missed the game though. >>- Adjust the build script > > Is this done? What this for? I think the No, this item is valid if it's necessary. Let's forget about it. > Done. At least, I'm finished. That's lovely. I'll check it. >>- Add automatic detection of character encoding on the current system > > Done? No, I didn't implement it. >>- Launch a user forum by integrating the existing forum for EasyH10 > > That's your problem. ;o) Yeah, I'll do this. >>- Separate the source and destination directories for playlist conversion > > I don't understand this one. Regarding playlists, it'd be good if relative > paths worked. I don't know if they work on Win32, but they don't seem to > work on POSIX. At this moment, source playlist files (M3U/PLS/JSPL) must be placed under PLAYLIST or MUSIC directories, which are within the players. If having "source playlist directory" and "destination playlist directory" separately, we can transfer playlist files from the computer to the player with playlist conversion. For example, if we set-up: Source playlist directory: /home/nyaochi/music/playlist Destination playlist directory: /mnt/usbhdd/Playlists and enable automatic playlist correction, we can transfer playlist files easily. > The man page is installed already. Does need some work, but I think it > should be installed in 0.12, since it's better than nothing. > We might want man pages for the API though. Indeed. Nyaochi |
From: Martin E. <m.a...@nc...> - 2006-07-01 22:27:07
|
Can you check the licenses in lib/pmp. I thought this code was supposed to be LGPL, but it's marked as GPL in the file headers. Looks like it was copied from gmi without changing the comments/license text? Cheers Martin |
From: Martin E. <mar...@kd...> - 2006-07-01 21:51:35
|
On Saturday 01 July 2006 15:28, nyaochi wrote: > (and good luck to England), Actually, it's nice that England is out. Means fewer drunk people causing bother. Everyone in my house is Scottish anyway :) > Version 0.12 > - Support Samsung YH-920 > - Bug-fixes Both done. > - Adjust the build script Is this done? What this for? I think the > - Revise the command-line options Done. At least, I'm finished. > - Add automatic detection of character encoding on the current system Done? > - Launch a user forum by integrating the existing forum for EasyH10 That's your problem. ;o) > Version 0.13 > - Add the photo playlist support for iRiver U10/E10. Cool :o) > - Separate the source and destination directories for playlist conversion I don't understand this one. Regarding playlists, it'd be good if relative paths worked. I don't know if they work on Win32, but they don't seem to work on POSIX. > - Add man pages The man page is installed already. Does need some work, but I think it should be installed in 0.12, since it's better than nothing. We might want man pages for the API though. > Things to be done before 1.0 > - Finalize the programing interfaces in the libraries > - Write documents (build instruction, usage, programing interface, etc.) > > Long-term plan > - Support tuner preset conversion > - Replace libid3tag, libogg, libvorbis with taglib > - Prepare a syncronization plugin for foobar2000 (or Winamp???) > - Prepare SyncPMP, which will be a syncronization software using libpmp All these sound good. I'd also like to have Amarok using pmplib. I'll put this stuff into subversion. Martin |
From: Martin E. <mar...@kd...> - 2006-07-01 21:50:33
|
On Saturday 01 July 2006 15:21, nyaochi wrote: > (I hope this list works well, but send a CC to Martin just in case...) Yeah, the list seems fine. > I understand that UCS-2 is just an evil for POSIX environments, I think the problem is C and its libraries, rather than posix. ;o) > but I'd > like to keep ucs2char_t as the (unified) default character encoding in > PMPlib project. So I'd like to withdraw the plan to replace ucs2char_t > and branches/branch_0.12. Fine for me for now. Hopefully we wont have any problems later on when other applications start to use pmplib as a library. Martin |
From: nyaochi <ny...@ny...> - 2006-07-01 14:28:38
|
Hi, This is the release plan I have in mind now. Could you add any items we need to address and update it? (Maybe I should set-up a community forum as soon as possible...) Thanks (and good luck to England), Nyaochi === Version 0.12 - Support Samsung YH-920 - Bug-fixes - Adjust the build script - Revise the command-line options - Add automatic detection of character encoding on the current system - Launch a user forum by integrating the existing forum for EasyH10 Version 0.13 - Add the photo playlist support for iRiver U10/E10. - Separate the source and destination directories for playlist conversion - Add man pages Version 0.14 - ? Things to be done before 1.0 - Finalize the programing interfaces in the libraries - Write documents (build instruction, usage, programing interface, etc.) Long-term plan - Support tuner preset conversion - Replace libid3tag, libogg, libvorbis with taglib - Prepare a syncronization plugin for foobar2000 (or Winamp???) - Prepare SyncPMP, which will be a syncronization software using libpmp === |
From: nyaochi <ny...@ny...> - 2006-07-01 14:22:09
|
Hi, (I hope this list works well, but send a CC to Martin just in case...) I tried to replace ucs2char_t with wchar_t in branches/branch_0.12 last week. The work itself was half done, but I realized that UCS-2 string manupulation is required in more places than I've estimated. libucs2 is necessary for: - libpmp_portalplayer1 as a media database employs UCS-2 encoding - libpmp_iriverplus2 as a media database employs UCS-2 encoding - libgmi as WMA and WAV files employs UCS-2 encoding - libplaylist as SpiderMonkey seems to employ UCS-2 (or UTF-16) for representing UNICODE characters (even in POSIX environments) Even if we replace ucs2char_t with wchar_t, the dependency to libucs2 will remain over the libraries after all. I understand that UCS-2 is just an evil for POSIX environments, but I'd like to keep ucs2char_t as the (unified) default character encoding in PMPlib project. So I'd like to withdraw the plan to replace ucs2char_t and branches/branch_0.12. I hope you won't mind this decision. Thanks, Nyaochi |