xWOL2: Wake On Lan Plugin plus Network Monitoring!! NEW

Xlobby plugin development

Re: xWOL2: Wake On Lan Plugin plus Network Monitoring!! NEW

Postby P3rv3rt B3ar on Sun Mar 02, 2008 9:12 pm

<preaching>

I think this is clear example about problem ive been preaching about. Ourplugins dont talk with each other! and freelobby does not really provide framework to promote it anyway.

As far as i can understand Lasse doesnt really need any special use which is not already coded within XWol, now if Xwol could only provide that kinda service to lasses plugin all that would be needed is Lasses plugin to call that service and require xvol as prequisite for users needing those functionality.

perfect scenario of reuse, would be easier for us all really.

Now there are really two possibilities towards more cooperative development. Either we could start together to talk on developer forum about some kinda interplugin interface or we could just do or own part and target our plugins not only end users but other developers in mind and provide access to services which are mayby otherwise internal to our plugin for other developers. I took very small step towards little more open direction with xpert (as u can read on developers board) in effort to encourage others to do same. Theres so much to do before our plugins talk the same language.

By no means this preaching is targeted towards defrag alone... it just happened that opportunity presented itself on this thread.

</preaching>
P3rv3rt B3ar
 
Posts: 1364
Joined: Fri Apr 07, 2006 9:52 pm
Location: West Coast Funland

Re: xWOL2: Wake On Lan Plugin plus Network Monitoring!! NEW

Postby defrag on Sun Mar 02, 2008 9:36 pm

erm... if I'm not mistaken all plugins can communicate - via xlobby by sending and acting on commands. It's only when you have external plugins that things start to require an api.

There is also the issue of deciding why are you providing a plugin, generally it is to provide an encapsulated bit of functionality that is first off designed to fit the developers need and then is made into something that all users can use without the need to know how to program.

Although it would be interesting to create a generic comunication portal for all plugins - again it would need to be reasonably simple and not be a hindrance - or a requirement in creating new plugins.
defrag
 
Posts: 376
Joined: Mon Jan 16, 2006 7:56 am
Location: Didcot, UK

Previous