I don't understand - if you need to somehow indicate something about Halo's own data storage, why not create a separate variable for it? You're not actually modifying SMW's own data storage, I assume.

-Yaron


On Tue, Mar 24, 2009 at 10:14 AM, Kai Kühn <kuehn@ontoprise.de> wrote:
Other extensions do not extend SMW's storage layer. For example, we
added a triplestore. Do you know a way to extend SMW's storage layer
without changing that variable or patching SMW in any way?

Kai

Yaron Koren schrieb:
> That's ridiculous - extensions shouldn't modify global variables that
> the user can set, especially not ones defined by other extensions.
>
> -Yaron
>
>
> On Tue, Mar 24, 2009 at 9:24 AM, Kai Kühn <kuehn@ontoprise.de
> <mailto:kuehn@ontoprise.de>> wrote:
>
>     SMWHalo changes $smwgDefaultStore to SMWHaloStore2, because it
>     adds some
>     functionality to the update process. Change SD that it accepts
>     SMWHaloStore2 as a wrapper around SMWStoreSQL2. It's fully compatible.
>
>     Kai
>
>
>     Yaron Koren schrieb:
>     > With some testing and private discussion, Valerio and I
>     uncovered the
>     > problem: the Halo extension seems to be either unsetting or changing
>     > the value of the "$smwgDefaultStore" variable, which SD relies
>     on. If
>     > anyone from Halo is reading this, please be aware of the bug.
>     >
>     > -Yaron
>     >
>     ------------------------------------------------------------------------
>     >
>     >
>     ------------------------------------------------------------------------------
>     > Apps built with the Adobe(R) Flex(R) framework and Flex
>     Builder(TM) are
>     > powering Web 2.0 with engaging, cross-platform capabilities.
>     Quickly and
>     > easily build your RIAs with Flex Builder, the Eclipse(TM)based
>     development
>     > software that enables intelligent coding and step-through debugging.
>     > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>     >
>     ------------------------------------------------------------------------
>     >
>     > _______________________________________________
>     > Semediawiki-devel mailing list
>     > Semediawiki-devel@lists.sourceforge.net
>     <mailto:Semediawiki-devel@lists.sourceforge.net>
>     > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>     >
>
>
>     --
>     Kai Kühn
>     Professional Services
>     ontoprise GmbH - know how to use Know-how
>     ---
>     ontoprise ist Generalunternehmer für Vulcans Semantic Wiki im
>     Projekt Halo
>     http://www.ontoprise.de/index.php?id=33
>     ---
>     Amalienbadstraße 36 (Raumfabrik 29); 76227 Karlsruhe
>     Tel.: +49 (0) 721 509 809 48; Fax: +49 (0) 721 509 809 11
>     eMail: kuehn@ontoprise.de <mailto:kuehn@ontoprise.de>;  www:
>     http://www.ontoprise.de
>     Sitz der Gesellschaft: Amtsgericht Mannheim, HRB 109540
>     Geschäftsführer: Prof. Dr. Jürgen Angele, Dipl.Wi.-Ing. Hans-Peter
>     Schnurr
>
>
>     ------------------------------------------------------------------------------
>     Apps built with the Adobe(R) Flex(R) framework and Flex
>     Builder(TM) are
>     powering Web 2.0 with engaging, cross-platform capabilities.
>     Quickly and
>     easily build your RIAs with Flex Builder, the Eclipse(TM)based
>     development
>     software that enables intelligent coding and step-through debugging.
>     Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>     _______________________________________________
>     Semediawiki-devel mailing list
>     Semediawiki-devel@lists.sourceforge.net
>     <mailto:Semediawiki-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>
>


--
Kai Kühn
Professional Services
ontoprise GmbH - know how to use Know-how
---
ontoprise ist Generalunternehmer für Vulcans Semantic Wiki im Projekt Halo
http://www.ontoprise.de/index.php?id=33
---
Amalienbadstraße 36 (Raumfabrik 29); 76227 Karlsruhe
Tel.: +49 (0) 721 509 809 48; Fax: +49 (0) 721 509 809 11
eMail: kuehn@ontoprise.de;  www: http://www.ontoprise.de
Sitz der Gesellschaft: Amtsgericht Mannheim, HRB 109540
Geschäftsführer: Prof. Dr. Jürgen Angele, Dipl.Wi.-Ing. Hans-Peter Schnurr


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel