Re: [Banshee-List] Distributing a new Plugin



Richard,

1) I'd suggest a proper source distribution, first and foremost.  If you
want, you can distribute a binary for the time being, but it's not a
long term solution :)

2) To get a proper autotools setup, use the banshee-sample-plugin
skeleton.  Seriously, it'll make life easier -- and you won't need a
reference guide from random website XYZ to help you along!  I have not
tested this code in a while so it might not compile perfectly, but it
takes care of 90% of the work for you.  If you're lost on this
point...bug me on IRC and I'll walk you thru it and help where
necessary :)

Cheers,
Patrick


On Tue, 2007-07-03 at 15:07 -0400, Richard Bailey wrote:
> I think I'm phrasing my question badly.
> 
> I fully plan to release a "proper" source tarball with all the
> autotools stuff, but until I understand how, will users be able to use
> my compiled .dll on their systems since it's all just mono? 
> 
> On 7/3/07, Igor Guerrero <igfgt1 gmail com> wrote:
>         We(OpenSource) prefer autogen.sh because with it is easy to
>         build any project ;).
>         
>         You can do wherever you want... but I recommend you use
>         autotools. If your code doesn't depend of some strange
>         libraries I think that you can publish your plugin that build
>         in monodevelop and then maybe the community will be make it
>         work with autotools. 
>         
>         
>         On 7/3/07, Richard Bailey <rmjb mail com> wrote:
>                 Hi Trey, I see you still have an autogen.sh and
>                 Makefile.am in your svn though. I want to know if it
>                 will be ok for me to distribute just the compiled .dll
>                 from my system, and the monodevelop solution, until I
>                 get those files sorted out, i.e., the only way someone
>                 will be able to build my plugin themselves will be to
>                 use monodevelop.
>                 
>                 - Richard
>                 
>                 
>                 On 7/3/07, Trey Ethridge <tethridge gmail com> wrote:
>                         I created a plugin a while back.  I simply put
>                         it on Google Code. 
>                         Here is where my plugin is hosted.
>                         http://code.google.com/p/banshee-cleanup-plugin/
>                         
>                         Just sign up, pick your license, and upload
>                         your code.
>                         
>                         -- Trey
>                         
>                         On 7/3/07, Richard Bailey <rmjb mail com>
>                         wrote:
>                         > Hello, I'm ready to distribute a plugin I've
>                         been working on. I have a 
>                         > couple questions though, since banshee and
>                         it's plugins are written in Mono, 
>                         > is it necessary to distribute the plugin as
>                         a source package that can be
>                         > easily built by the user ( i.e. autogen
>                         or ./configure then make) or can I
>                         > distribute the compiled .dll and the
>                         monodevelop solution for banshee 
>                         > developers to work with?
>                         > The reason I'm asking is because autotools
>                         are confusing! I'm reading the
>                         > autobook ( http://mdcc.cx/autobook/ ) but
>                         that will take some time and I'd 
>                         > like to get my plugin out and people looking
>                         at it before a month is over.
>                         >
>                         > - Regards,
>                         > Richard
>                         >
>                         > --
>                         > Reporter: What is your opinion on the
>                         obesity problem?
>                         > King: I prefer it to the famine problem 
>                         > - Wizard of ID
>                         >
>                         _______________________________________________
>                         > Banshee-list mailing list
>                         > Banshee-list gnome org
>                         >
>                         http://mail.gnome.org/mailman/listinfo/banshee-list
>                         >
>                         >
>                         _______________________________________________
>                         Banshee-list mailing list
>                         Banshee-list gnome org 
>                         http://mail.gnome.org/mailman/listinfo/banshee-list
>                 
>                 
>                 
>                 
>                 -- 
>                 
>                 Reporter: What is your opinion on the obesity
>                 problem? 
>                 King: I prefer it to the famine problem
>                 - Wizard of ID
>                 
>                 _______________________________________________
>                 Banshee-list mailing list
>                 Banshee-list gnome org
>                 http://mail.gnome.org/mailman/listinfo/banshee-list
>                 
>         
>         
>         
>         
>         -- 
>         :::lxuser 391715:::
>         http://igordevlog.blogspot.com/
>         _______________________________________________
>         Banshee-list mailing list
>         Banshee-list gnome org
>         http://mail.gnome.org/mailman/listinfo/banshee-list
>         
> 
> 
> 
> -- 
> Reporter: What is your opinion on the obesity problem?
> King: I prefer it to the famine problem
> - Wizard of ID 
> _______________________________________________
> 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]