> On 01/18/2011 06:23 PM, P.G. Richardson wrote:
>>> I am trying to transfer nearly 4000 music files to my ipod. In
>>> it works fine, but today it hung with only 100 files left. As I could
>>> not save, I had no choice but to save without saving, delete all mp3s
>>> already transferred and start again. Therefore my question:
>>> Would it be feasible to do two things:
>>> 1) store the names of the already copied but not added files on the PC
>>> to delete those when the a crash occurs and the sync could not be
>>> completed? A check of the iPod files takes really long with a large
>>> number of files.
>>> 2) possibly sync the database automatically after e.g. 10 files (or an
>>> album, if possible?) are transferred?
>>> These two features would make the use of gtkpod much more robust.
>>> If you think that this feature makes sense, I will add it to the
>> Useful to add it to the tracker
> Done (FS#36 - Make adding large number of files safer).
>> but active development help would be
>> greatly appreciated if you can (or anyonelse?).
> Unfortunately, I have no time at the moment and I have never really used
> C or C++ (but I t think I have to sooner or later!) as I was a Delphi
> user and am now using R.
Start now! Tis fun ;)
> It looks as if you are using Anjuta for development, but there was no
> project file in the source?
No, I use Eclipse CDT. The IDE / dev platform is up to the developer.
>> At the moment, there are
>> only a couple of active developers. ;)
> That is really a pitty.
Not really, just makes development a little slower than some projects.
> Just an idea: it seems to me, that there is quite some considerable
> duplication going on between gtkpod, rhythmbox, banshee, amarok, ...
This has been partly envisaged with the birth of libgtkpod. However, some
of the core of that library is still directed towards gtkpod rather than a
more broad application.
> Would it not be a possibility to pool the effort and to put the
> functionality (adding files, synching the iTunes db, ...) into a
> seperate library, sitting on top of libgpod, which is used by these
> projects anyway? I assume the problms facing them are the same, and e.g.
> the batch adding has been implemented in banshee (I assume) and
> rhythmbox (after each file).
> Then gtkpod could focus on utilising this library for a lightweight iPod
> management program, and the others implement it in a pluging for sync
> with iPods.
This could work. However, there has been little if any communication
between all those projects. I believe amarok's libgpod support is
currently dormant. Teuf does help develop rhythmbox but the project have
largely acted independently. It is only recently that banshee switched
away from their own ipod library in favour of using libgpod.
With the number of people using gtkpod, I would encourage anyone with a
coding itch to offer their support and not to feel daunted.
Laws are partly formed for the sake of good men, in order to instruct them
how they may live on friendly terms with one another, and partly for the
sake of those who refuse to be instructed, whose spirit cannot be subdued,
or softened, or hindered from plunging into evil. [The Laws, Plato]
You fiend! Never have I encountered such corrupt and foul-minded
Have you ever considered a career in the church?
Bishop of Bath and Wells (Blackadder II)
A clear conscience? When did you acquire such luxuries, Bernard? (Sir
Humphrey, Yes Prime Minister)