Kingsley,

On Thu, Dec 4, 2008 at 6:32 PM, Kingsley Idehen <kide...@openlinksw.com> wrote:
> Aldo Bucchi wrote:
>>
>> Hugh,
>>
>> On Thu, Dec 4, 2008 at 1:12 PM, Hugh Williams <hwilli...@openlinksw.com>
>> wrote:
>>
>>>
>>> Aldo,
>>>
>>> On 4 Dec 2008, at 11:49, Aldo Bucchi wrote:
>>>
>>>
>>>>
>>>> Hi All,
>>>>
>>>> In light of recent developments, I am playing catch up and
>>>> restructuring our SW dev environment and workflows ( we started with
>>>> jess, jena, sesame, etc. Long ride since ).
>>>> There are two elements here regarding Virtuoso:
>>>>
>>>> * Dev/Staging/Prod generic purpose machines on the cloud with
>>>> appropriate workflows ( almost done, will use AMIs )
>>>> * Local developer dev env / Individual sandbox ( to test high
>>>> throughput/unstable scripts against local data, for example )
>>>>
>>>> For the latter point, I would love to hear your suggestions ( OpenLink
>>>> and ecosystem ):
>>>> 1. What is the simplest VOS distribution that can be used for personal
>>>> Developer machines?
>>>> ( w/o the virtual database engine, I know that's another story )
>>>> * Macs, Windows and Linux.
>>>>
>>>
>>> [Hugh] Linux , Mac, Windows would be the order of preference, as Linux is
>>> the easiest to build on as ever, followed by Mac which is "a unix" in
>>> disguise although a bit tricker due to universal binary requirements, and
>>> windows is the hardest to build on, although not impossible with all the
>>> tools in place, but we provide a VOS windows zip file containing prebuilt
>>> binaries for each release. Would you be seeking to install VOS on each
>>> personal machine or would their be a local central server that would be
>>> used. Also do you already have the hardware and OS'es in place or is this
>>> still to be decided ?
>>>
>>
>> OSs are heterogeneous for now.
>> Each dev has its own machine.
>> OK. So I take it that the suggestion would be Virtuoso Opensource as
>> indicated in the website, and I understand the build order ( see,
>> that's an important advice if we are going to be doing this often ).
>>
>
> Aldo,
>
> When dealing with an EC2 AMI the Open Source Edition has little or no value.
>
> The EC2 AMI is basically an unrestricted commercial edition of Virtuoso. Far
> more functionality etc..

Yes. There will be one ( or many ) EC2 instances to use. That's one
side of the story.

Having local "dev environment" Virtuosos is what I am also exploring
now. Developers will need something to abuse when coding.
Half baked code, bugs, infinite loops, etc.

The idea is to give them both worlds.

Now. I do see that the line is blurry. As I could give each an
instance on the clouds to abuse too. Timewise it makes sense...

Humm... maybe its just the old fashioned dev in me that still misses
the "unplugged" environment somewhere.
But unplugged, in linked data terms, is probably not even an option anymore.

>
>
>>
>>>>
>>>> * I want this to be drop dead easy so I can setup VOS instance on
>>>> everyone's machine and have them running SPARQL via hosted PHP, etc in
>>>> seconds.
>>>>
>
> "Seconds" with PHP runtime hosting is what you get via an EC2 AMI or the
> normal Commercial Edition installer. Of course you can build VOS also, but
> time is the scarce resource we hone into re. the packaging of Virtuoso along
> commercial and open source boundaries (bottom-line).

OK. I get it...

See, this conversation is useful.
Local dev enviroments still have a lot of mindshare ( last time I checked ).
The value proposition has to be explicit.

btw- one AMI bought via devpay can be terminated and launched
endlessly? How do you match this to the activation code?

If we are thinking devs, they will kill, reboot it, even set it on
fire, etc constantly.

>
>
>>> [Hugh] This is possible once you have your binaries built and a working
>>> installation, as you can then us a single command to start the server on
>>> any
>>> similar machine.
>>>
>>
>>
>
> Commercial Edition.
>
> Kingsley
>>
>> Yes.
>>
>>
>>>>
>>>> 2. What datasets would you preload?
>>>> ** I imagine you have different sets for different purposes... I need
>>>> to execute, at least:
>>>> *** SPARQL-BI to feed visual analytics ( think charts )
>>>> *** Complex SPARQL queries for browsing ( think longwell/facets +
>>>> tabulator/nav ), with aggregates
>>>> ** Therefore, data must be rich in cardinality, multidimensional and
>>>> user-understandable ( products, people, places, etc ).
>>>> ** It would be great to use "standard" sets whenever possible so
>>>> results could have some meaning across company borders
>>>> ** I am talking normal machines here ( think your notebook ).
>>>>
>>>
>>> [Hugh] I am not really sure what you mean here as you would typically
>>> start
>>> with an empty database, thus no datasets would be created, although I do
>>> think same basic Virtuoso RDF data does get created. All the SPARQL
>>> variants
>>> (SPARQL, SPARUL, SPASQL, SPARQL-BI) would be available by default. Are
>>> their
>>> any specific datasets you would want to be preloaded ?
>>>
>>
>> Loading the data is simple... I was basically wondering if you had any
>> datasets *of choice* to leverage and test Virtuoso's power ( the
>> different flavors of SPARQL it provides ).
>> For example, Northwind?
>> But don't worry, this is just an open question, just like the above. I
>> can load any data I want, of course.
>>
>> I'm mostly searching for insider recommendations and best practices. I
>> don't like to reinvent the wheel when possible, and like to hear what
>> others are up to.
>>
>> Thanks for your time Hugh ;)
>>
>>
>>>
>>> Best Regards
>>> Hugh Williams
>>> OpenLink Software
>>>
>>>
>>
>> Best,
>> A
>>
>>
>>>>
>>>> I don't really know this ecosystem well enough yet, but I do know/hope
>>>> that you will soon be overloaded with new developers so I will try to
>>>> create self contained questions that can be later used as reference.
>>>>
>>>> Thanks,
>>>> A
>>>>
>>>> --
>>>> Aldo Bucchi
>>>> U N I V R Z
>>>> Office: +56 2 795 4532
>>>> Mobile:+56 9 7623 8653
>>>> skype:aldo.bucchi
>>>> http://www.univrz.com/
>>>> http://aldobucchi.com
>>>>
>>>> PRIVILEGED AND CONFIDENTIAL INFORMATION
>>>> This message is only for the use of the individual or entity to which it
>>>> is
>>>> addressed and may contain information that is privileged and
>>>> confidential.
>>>> If
>>>> you are not the intended recipient, please do not distribute or copy
>>>> this
>>>> communication, by e-mail or otherwise. Instead, please notify us
>>>> immediately by
>>>> return e-mail.
>>>> INFORMACIÓN PRIVILEGIADA Y CONFIDENCIAL
>>>> Este mensaje está destinado sólo a la persona u organización al cual
>>>> está
>>>> dirigido y podría contener información privilegiada y confidencial. Si
>>>> usted no
>>>> es el destinatario, por favor no distribuya ni copie esta comunicación,
>>>> por
>>>> email o por otra vía. Por el contrario, por favor notifíquenos
>>>> inmediatamente
>>>> vía e-mail.
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>> challenge
>>>> Build the coolest Linux based applications with Moblin SDK & win great
>>>> prizes
>>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>>> world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>> _______________________________________________
>>>> Virtuoso-users mailing list
>>>> Virtuoso-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
>>>>
>>>
>>>
>>
>>
>>
>>
>
>
> --
>
>
> Regards,
>
> Kingsley Idehen       Weblog: http://www.openlinksw.com/blog/~kidehen
> President & CEO OpenLink Software     Web: http://www.openlinksw.com
>
>
>
>
>

Thanks,
A

-- 
Aldo Bucchi
U N I V R Z
Office: +56 2 795 4532
Mobile:+56 9 7623 8653
skype:aldo.bucchi
http://www.univrz.com/
http://aldobucchi.com

PRIVILEGED AND CONFIDENTIAL INFORMATION
This message is only for the use of the individual or entity to which it is
addressed and may contain information that is privileged and confidential. If
you are not the intended recipient, please do not distribute or copy this
communication, by e-mail or otherwise. Instead, please notify us immediately by
return e-mail.
INFORMACIÓN PRIVILEGIADA Y CONFIDENCIAL
Este mensaje está destinado sólo a la persona u organización al cual está
dirigido y podría contener información privilegiada y confidencial. Si usted no
es el destinatario, por favor no distribuya ni copie esta comunicación, por
email o por otra vía. Por el contrario, por favor notifíquenos inmediatamente
vía e-mail.

Reply via email to