Re: [Banshee-List] DAAP support in trunk (Was Re: Planning for a preview release)



2008/2/28 James Willcox <snorp snorp net>:
> On Thu, Feb 28, 2008 at 2:03 PM, Sandy Armstrong
> <sanfordarmstrong gmail com> wrote:
> > For me, DAAP support is an absolute must when using Banshee.  I
> > noticed on the Roadmap that it is currently unassigned.  Is there any
> > anticipation for how difficult it might be to port DAAP support over
> > from the stable series to trunk?
> >
> > In a few weeks I might have time to hack on a little something, so I
> > was thinking of attempting that.
> >
>
> Allegedly, I think I am supposed to do it.  I really have not had time to
> get into it, though, as Real Work has been pretty demanding.  I have a rough
> plan for how I think it could be done, though.  Basically I think Banshee
> should cannibalize daap-sharp by re-using all the low-level bits
> (ContentParser, etc) and storing everything in the database.  Feel free to
> give it a go if you like, I do not expect I'll have time in the near future.

I think you two could work together effectively to do this.  You could
split the work into two pieces - 1) actually doing the DAAP-specific
backend work, pulling code from daap-sharp etc, and 2) bringing the UI
over/implementing a PrimarySource subclass.

Subclassing src/Core/Banshee.Services/Banshee.Sources/PrimarySource.cs,
you automatically get LIMIT/OFFSET based ListView action (eg O(1)
memory) and full query support
(http://banshee-project.org/OnePointEx/Search).

Sandy, if you want to tackle the later piece, I think that'd be a
great start.  I'm certainly willing to help you as you go.  Shall I
split the Roadmap entry into two and assign them to you guys?

Gabriel


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]