Re: [Banshee-List] Re:Using the monodevelop solution (Sanford Armstrong)
- From: Aaron Bockover <abockover novell com>
- To: banshee-list gnome org
- Subject: Re: [Banshee-List] Re:Using the monodevelop solution (Sanford Armstrong)
- Date: Sun, 19 Mar 2006 15:55:27 -0500
The preferred method of developing plugins with a sane build system is
as an external module. This involves writing a configure.ac file and the
necessary Makefile.am files, which are then generated into a configure
script and applicable Makefiles.
There is a sample Banshee plugin available in Banshee Subversion that
acts as a skeleton for exactly this purpose:
svn co svn://svn.banshee-project.org/trunk/banshee-sample-plugin
Only plugins that are to be distributed as part of core Banshee should
be in the Banshee build system and its MonoDevelop project. I will be
starting an "official plugins" module at some point too, moving some of
the plugins outside of the core Banshee tree.
Finally, I am asking anyone who is writing a plugin, or plans to do so,
to announce their idea to the list in case someone else is already
working on or planning to work on a similar plugin. We have already had
two development collisions like this (two different people working on a
Podcasting plugin and two different people working on an Airtunes
plugin), because of a lack of public communication.
Cheers,
Aaron
On Sun, 2006-03-19 at 15:42 -0500, Matt Philmon wrote:
> First of all, I've got a lot of development experience... but am still
> very much in the early parts of the rather steep learning curve that
> developing inside Linux seems to involve. So, anything in there rather
> stupid... well, sorry about that. The purpose of all this is that I
> have a plugin I wish to develop and wouldn't know where to even begin
> in creating all the makefiles and all that (college was the last time
> I dealt with that and that was almost 10 years ago now) so I'd hoped I
> could do all the building within Monodevelop.
>
> If anyone has some good suggestions from this, then by all means
> please give them.
> Matt Philmon
>
>
>
> Yes. ;-)
>
> Sandy
>
> _______________________________________________
> Banshee-list mailing list
> Banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]