Anton, If you have to introduce lot of #ifdefs to make it to work, then it may not worth the trouble.
I am ok with removing it. Thanks Mohan :39 +0300, Anton Pak wrote: > Mohan, > > OK. I see your point. > I (tentatively) guess my reason for static plugins was to have single > binary openhpid or hpi_shell file. > Without configuration troubles. > > Cannot remember anyone used it for years. > > Yes, it blocks even we choose to build only dynamic plug-ins. > I can overcome it with introducing a lot of #ifdefs or moving this > stuff to separate files. But not sure it worth it. > > Anyway, the question was raised about month ago and nobody objected since > then. > > Anton Pak > > On Fri, 07 Jan 2011 20:03:21 +0300, [email protected] <[email protected]> > wrote: > > > Anton, > > > > Sorry for the late reply. I was on long vacation. > > I have not used static plugins. I am ok with removing it. > > > > It could be used for easier debugging and I do not know what other > > purpose was envisioned when it was created. So I am being cautious... > > Does this feature block OpenHPI on Windows even if we choose to build > > only with dynamic plugins? If that's the case we can remove it. > > > > Thanks > > Mohan > > > > > > > > > > On Fri, 2011-01-07 at 17:06 +0300, Anton Pak wrote: > >> Well, > >> > >> Seems we have unanimous agreement on the topic. :) > >> I am going to proceed with changes. > >> > >> Anton Pak > >> > >> On Thu, 23 Dec 2010 00:46:49 +0300, Anton Pak > >> <[email protected]> > >> wrote: > >> > >> > Let me put one more argument against static plugins. > >> > This feature blocks OpenHPI daemon for Windows. > >> > Since static plugins use libuuid and gcc-specific __attribute__ > >> ((weak)) > >> > > >> > Anton Pak > >> > > >> > On Wed, 15 Dec 2010 20:43:25 +0300, Bishop, Michael > >> > (ESS/Linux/FlexFabric) > >> > <[email protected]> wrote: > >> > > >> >> Anton -- > >> >> > >> >> I have no objections to removing static plug-ins - but please wait > >> for > >> >> others (including Mohan) to chime in as well. Thanks. > >> >> > >> >> --michael > >> >> > >> >> > >> >> Regards, > >> >> Michael Bishop > >> >> Enterprise Servers and Storage (ESS/Linux/FlexFabric) > >> >> Hewlett-Packard Company > >> >> 3404 E. Harmony Rd. Bldg. 5L, Post B7, Mailstop 42 > >> >> Fort Collins, CO 80528-9599 > >> >> Phone: 970-898-4393 > >> >> E-Mail: [email protected] > >> >> > >> >> > >> >> > >> >> > >> >> -----Original Message----- > >> >> From: Anton Pak [mailto:[email protected]] > >> >> Sent: Wednesday, December 15, 2010 10:04 AM > >> >> To: OpenHPI-devel > >> >> Subject: [Openhpi-devel] Need to discuss: Static plug-ins in OpenHPI > >> >> > >> >> Hello! > >> >> > >> >> Plug-ins can be compiled statically into OpenHPI daemon instead of > >> >> separate dynamic libraries. > >> >> You can choose it with ./configure --enable-simulator=static as an > >> >> example. > >> >> For a plug-in to be static it shall provide special get_interface() > >> >> function. > >> >> Currently only ipmi, ipmidirect, simulator and snmp_bc provide it. > >> >> > >> >> Seems that nobody have been using the feature for a long time. > >> >> > >> >> I suggest to remove this functionality. > >> >> > >> >> Any objections? > >> >> > >> >> Anton Pak > >> >> > >> >> > >> ------------------------------------------------------------------------------ > >> >> Lotusphere 2011 > >> >> Register now for Lotusphere 2011 and learn how to connect the dots, > >> take > >> >> your collaborative environment to the next level, and enter the era > >> of > >> >> Social Business. > >> >> http://p.sf.net/sfu/lotusphere-d2d > >> >> _______________________________________________ > >> >> Openhpi-devel mailing list > >> >> [email protected] > >> >> https://lists.sourceforge.net/lists/listinfo/openhpi-devel > >> >> > >> >> > >> ------------------------------------------------------------------------------ > >> >> Lotusphere 2011 > >> >> Register now for Lotusphere 2011 and learn how > >> >> to connect the dots, take your collaborative environment > >> >> to the next level, and enter the era of Social Business. > >> >> http://p.sf.net/sfu/lotusphere-d2d > >> >> _______________________________________________ > >> >> Openhpi-devel mailing list > >> >> [email protected] > >> >> https://lists.sourceforge.net/lists/listinfo/openhpi-devel > >> > > >> > > >> ------------------------------------------------------------------------------ > >> > Learn how Oracle Real Application Clusters (RAC) One Node allows > >> > customers > >> > to consolidate database storage, standardize their database > >> environment, > >> > and, > >> > should the need arise, upgrade to a full multi-node Oracle RAC > >> database > >> > without downtime or disruption > >> > http://p.sf.net/sfu/oracle-sfdevnl > >> > _______________________________________________ > >> > Openhpi-devel mailing list > >> > [email protected] > >> > https://lists.sourceforge.net/lists/listinfo/openhpi-devel > >> > >> ------------------------------------------------------------------------------ > >> Gaining the trust of online customers is vital for the success of any > >> company > >> that requires sensitive data to be transmitted over the Web. Learn > >> how to > >> best implement a security strategy that keeps consumers' information > >> secure > >> and instills the confidence they need to proceed with transactions. > >> http://p.sf.net/sfu/oracle-sfdevnl > >> _______________________________________________ > >> Openhpi-devel mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/openhpi-devel > > > > > > ------------------------------------------------------------------------------ > > Gaining the trust of online customers is vital for the success of any > > company > > that requires sensitive data to be transmitted over the Web. Learn how > > to > > best implement a security strategy that keeps consumers' information > > secure > > and instills the confidence they need to proceed with transactions. > > http://p.sf.net/sfu/oracle-sfdevnl > > _______________________________________________ > > Openhpi-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/openhpi-devel ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Openhpi-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openhpi-devel
