You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
(11) |
Mar
(17) |
Apr
(12) |
May
(2) |
Jun
(20) |
Jul
(2) |
Aug
(2) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(5) |
2011 |
Jan
(4) |
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
(5) |
Jun
|
Jul
(12) |
Aug
(4) |
Sep
(5) |
Oct
(1) |
Nov
(38) |
Dec
(27) |
2012 |
Jan
(46) |
Feb
(182) |
Mar
(83) |
Apr
(22) |
May
(68) |
Jun
(47) |
Jul
(135) |
Aug
(84) |
Sep
(57) |
Oct
(45) |
Nov
(27) |
Dec
(61) |
2013 |
Jan
(59) |
Feb
(78) |
Mar
(66) |
Apr
(107) |
May
(27) |
Jun
(56) |
Jul
(53) |
Aug
(3) |
Sep
(19) |
Oct
(41) |
Nov
(44) |
Dec
(54) |
2014 |
Jan
(49) |
Feb
(72) |
Mar
(22) |
Apr
(41) |
May
(63) |
Jun
(27) |
Jul
(45) |
Aug
(12) |
Sep
(3) |
Oct
(8) |
Nov
(27) |
Dec
(16) |
2015 |
Jan
(3) |
Feb
(20) |
Mar
(6) |
Apr
(4) |
May
(15) |
Jun
(2) |
Jul
(4) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(16) |
May
(9) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Tomasz P. <tom...@gm...> - 2012-09-24 12:41:40
|
Hello again I tried to build some algebra programmatically but I failed miserably :) Could you please as an example help me with expressing the below SPARQL in Algebra API? SELECT ?item { OPTIONAL { ?item a ex:someClass . } OPTIONAL { ?item a ex:someOtherClass . } ?item foaf:name ?itemName FILTER( langMatches( lang(?itemName), "en" )) } This should give me enough insight to get up to speed with the API. Thanks, Tom On Sat, Sep 22, 2012 at 7:02 PM, Tomasz Pluskiewicz <tom...@gm...> wrote: > Also are there any introductory examples on creating SPARQL Algebra. > It could be the way to go for my initially. Are there many scenarios > when it would be impossible to convert it to a query? > > Tom > > On Sat, Sep 22, 2012 at 11:30 AM, Tomasz Pluskiewicz > <tom...@gm...> wrote: >> Thanks Rob >> >> I could look into it. Please point me int the right direction in the >> code where the internal API is located. >> >> Tom >> >> On Fri, Sep 21, 2012 at 10:26 PM, Rob Vesse <rv...@do...> wrote: >>> Hey Tom >>> >>> Right now it's somewhat limited, you can build the algebra >>> programmatically and try and convert it back to a query with the AsQuery() >>> method but that isn't guaranteed to work (some algebras can't be converted >>> back into queries). Otherwise you have to generate a string and then >>> parse it. >>> >>> Most of the SparqlQuery API is protected internal/private, I have a To Do >>> item to add a public fluent style API for building queries that I will >>> likely do for the next release if that helps. I/you can start building >>> that out in a feature branch if that would solve your issue? >>> >>> Rob >>> >>> On 9/21/12 11:39 AM, "Tomasz Pluskiewicz" <tom...@gm...> >>> wrote: >>> >>>>Hi >>>> >>>>Please tell me what are the options for building SPARQL >>>>programatically with dotNetRDF? Is there any such API? >>>> >>>>Regards, >>>>Tom >>>> >>>>-------------------------------------------------------------------------- >>>>---- >>>>Got visibility? >>>>Most devs has no idea what their production app looks like. >>>>Find out how fast your code is with AppDynamics Lite. >>>>http://ad.doubleclick.net/clk;262219671;13503038;y? >>>>http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>>>_______________________________________________ >>>>dotNetRDF-develop mailing list >>>>dot...@li... >>>>https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Got visibility? >>> Most devs has no idea what their production app looks like. >>> Find out how fast your code is with AppDynamics Lite. >>> http://ad.doubleclick.net/clk;262219671;13503038;y? >>> http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>> _______________________________________________ >>> dotNetRDF-develop mailing list >>> dot...@li... >>> https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Tomasz P. <tom...@gm...> - 2012-09-24 12:25:52
|
Rob, I think I can devise my own common denominator just for the sake of executing SPARQL and that won't be a big thing. I would like to confront you with some basic idea how I think the ORM solution could work: 1. The mapping API is used to map .net types to some rdf classes and their methods/properties to rdf properties. This could get complicated if one wants to achieve a more sophisticated workflow. For example saving triples for particular relation to another graph. A trivial example could be that an example graph: ex:FordFiesta a ex:Car ; ex:speed 150 ; ex:passengers 5 . ex:HondaCivic a ex:Car ; ex:speed 160 ; ex:passengers 5 . could be used to retrieve Car (this being a .net type) instances, each having a integer-valued Car#Speed property. 2. The configuration API takes those mappings and creates a context factory, which is used to wrap graphs, stores and endpoints thus creating a context. A context will be something like NHibernate's ISession or Entity Framewor's ObjectContext. The context is used to access the underlying datasource transparently for example: IEnumerable<Car> cars = context.GetAll<Car>().Where(car => car.Speed > 150); // transform LINQ into SPARQL Car fordFiesta = context.Get<Car>("ex:FordFiesta"); // here possibly do a DESCRIBE or a ?s ?p ?o query on the given source I initially thought that for IGraph I could use simple triple-based access but apparently the querying is quite complex from the start and thus it would be a wasted effort, because at some point it would best be switched to SPARQL anyway (hence my other SPARQL-building topic). 3. Accessing property values would have to differ based on the source. For in-memory sources it is easy: if the requested triple is present, retrieve a value. For remote sources perform a query to get the actual value for the accessed property. The question here is how do I best work with remote sources, especially sparql endpoints. Does dotNetRDF provide some cache for retrieved data, so that it isn't necessary to poll it every time for the same triples. This seems easy to achieve for CONSTRUCT queries, but how should it work for SELECT? Looking just now at the interfaces IStorageProvider is likely what I may suit my needs. Please confirm that I could/should use the InMemoryManager to access in-memory graphs and triple stores and the other implementations to access sparql endopints and third party stores. Thanks, Tom On Fri, Sep 21, 2012 at 10:30 PM, Rob Vesse <rv...@do...> wrote: > Well IGraph and ITripleStore can both be wrapped by ISparqlDataset > instances > > For remote things I am planning to write a dataset implementation that > would wrap another query engine (I.e. convert the calls into SPARQL > queries onto whatever the underlying engine is) because that helps address > another open task I have but I haven't got very far with it just yet. > > So I'd recommend using ISparqlDataset as the common denominator provided > you're OK with talking to remote endpoints via this interface not being > supported just yet. > > Rob > > On 9/21/12 1:08 PM, "Tomasz Pluskiewicz" <tom...@gm...> > wrote: > >>Hi Rob >> >>As you already know I have started working on a ORM-like mapper based >>on dotNetRDF. I intend it to be as thin as possible and rely mostly on >>the underlying powers of your library. To make it possible I have >>defined an interfaces called IRomanticContext+dynamic proxies, which >>will hide the details of how RDF triples and graphs are manipulated. >> >>The question I have comes form the fact the I need multiple context >>types for different types of underlying data. I have indentified the >>IGraph, ITripleStore, ISparqlDataset and BaseEndopint types, which >>give access to various sources of RDF. Will I really need to wrap all >>of those to provide a uniform abstraction layer over dotNetRDF? Is >>there some kind of common denominator? >> >>Regards, >>Tom >> >>-------------------------------------------------------------------------- >>---- >>Got visibility? >>Most devs has no idea what their production app looks like. >>Find out how fast your code is with AppDynamics Lite. >>http://ad.doubleclick.net/clk;262219671;13503038;y? >>http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>_______________________________________________ >>dotNetRDF-develop mailing list >>dot...@li... >>https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: antonio n. <nun...@gm...> - 2012-09-24 08:07:14
|
Hi Rob, I'm trying to add reference to .ddl files in my project but Visual Studio shows an error suggesting to verify the assembly. I downloaded them from [3]. Regards, -Antonio 2012/9/20 Rob Vesse <rv...@do...> > Hi Antonio > > This is a bug in the library, I filed this as CORE-278 [1] and have fixed > this in Trunk > > Unfortunately there is no workaround currently so you can either wait for > the new release (next week or so), build yourself from latest Trunk [2] or > pick up a nightly build from [3] > > Regards, > > Rob Vesse > > [1]: http://dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278 > [2]: http://bitbucket.org/dotnetrdf/dotnetrdf > [3]: > http://dotnetrdf.hg.sourceforge.net/hgweb/dotnetrdf/binaries-nightly/file/tip/Libraries/Core > > From: antonio nunziante <nun...@gm...> > Reply-To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Date: Thursday, September 20, 2012 3:55 AM > To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Subject: [dotNetRDF-Develop] Update System.UriFormatException: URI not > valid > > Hi all, > > I'm using the following instructions in order to update an OWLIM-Lite > repository: > > *//Get an Update Parser > SparqlUpdateParser parser = new SparqlUpdateParser(); > > //Generate a Command > SparqlParameterizedString cmdString = new SparqlParameterizedString(); > cmdString.CommandText = query; > > //Parse the command into a SparqlUpdateCommandSet > SparqlUpdateCommandSet cmds = parser.ParseFromString(cmdString); > > //Connect to Sesame and create a GenericUpdateProcessor to apply the update > SesameHttpProtocolConnector sesame = new > SesameHttpProtocolConnector(endpointBaseUri, storeId); > GenericUpdateProcessor processor = new GenericUpdateProcessor(sesame); > processor.ProcessCommandSet(cmds); > * > > Generally it works, but I receveid exception in > "processor.ProcessCommandSet(cmds);" when probably the query string is too > long. The exception is: > > > *System.UriFormatException: URI not valid. String Uri too long. in > System.Uri.EscapeString(String input, Int32 start, Int32 end, Char[] dest, > Int32& destPos, Boolean isUriString, Char force1, Char force2, Char rsvd) > in System.Uri.EscapeDataString(String stringToEscape) in > VDS.RDF.Storage.SesameHttpProtocolVersion6Connector.Update(String > sparqlUpdate) in > VDS.RDF.Update.GenericUpdateProcessor.ProcessCommandSet(SparqlUpdateCommandSet > commands) in TripleStoreController.RunUpdateSparqlQuery(String query, > String endpointBaseUri, String storeId) in > C:\Users\Nunziante\Dropbox\CRMPA\Progetti\SIRET\Documenti\OR1\D1.3\CompetenceModelDataManagement\CompetenceModelDataManagement\TripleStoreController.cs:riga > 79* > > > > I hope anyone could help me. Thanks a lot > -- > * > Antonio Nunziante > * > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. Make your web apps faster with > AppDynamics Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html_______________________________________________dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > -- * Antonio Nunziante * |
From: Tomasz P. <tom...@gm...> - 2012-09-22 17:02:51
|
Also are there any introductory examples on creating SPARQL Algebra. It could be the way to go for my initially. Are there many scenarios when it would be impossible to convert it to a query? Tom On Sat, Sep 22, 2012 at 11:30 AM, Tomasz Pluskiewicz <tom...@gm...> wrote: > Thanks Rob > > I could look into it. Please point me int the right direction in the > code where the internal API is located. > > Tom > > On Fri, Sep 21, 2012 at 10:26 PM, Rob Vesse <rv...@do...> wrote: >> Hey Tom >> >> Right now it's somewhat limited, you can build the algebra >> programmatically and try and convert it back to a query with the AsQuery() >> method but that isn't guaranteed to work (some algebras can't be converted >> back into queries). Otherwise you have to generate a string and then >> parse it. >> >> Most of the SparqlQuery API is protected internal/private, I have a To Do >> item to add a public fluent style API for building queries that I will >> likely do for the next release if that helps. I/you can start building >> that out in a feature branch if that would solve your issue? >> >> Rob >> >> On 9/21/12 11:39 AM, "Tomasz Pluskiewicz" <tom...@gm...> >> wrote: >> >>>Hi >>> >>>Please tell me what are the options for building SPARQL >>>programatically with dotNetRDF? Is there any such API? >>> >>>Regards, >>>Tom >>> >>>-------------------------------------------------------------------------- >>>---- >>>Got visibility? >>>Most devs has no idea what their production app looks like. >>>Find out how fast your code is with AppDynamics Lite. >>>http://ad.doubleclick.net/clk;262219671;13503038;y? >>>http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>>_______________________________________________ >>>dotNetRDF-develop mailing list >>>dot...@li... >>>https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Got visibility? >> Most devs has no idea what their production app looks like. >> Find out how fast your code is with AppDynamics Lite. >> http://ad.doubleclick.net/clk;262219671;13503038;y? >> http://info.appdynamics.com/FreeJavaPerformanceDownload.html >> _______________________________________________ >> dotNetRDF-develop mailing list >> dot...@li... >> https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Tomasz P. <tom...@gm...> - 2012-09-22 09:31:11
|
Thanks Rob I could look into it. Please point me int the right direction in the code where the internal API is located. Tom On Fri, Sep 21, 2012 at 10:26 PM, Rob Vesse <rv...@do...> wrote: > Hey Tom > > Right now it's somewhat limited, you can build the algebra > programmatically and try and convert it back to a query with the AsQuery() > method but that isn't guaranteed to work (some algebras can't be converted > back into queries). Otherwise you have to generate a string and then > parse it. > > Most of the SparqlQuery API is protected internal/private, I have a To Do > item to add a public fluent style API for building queries that I will > likely do for the next release if that helps. I/you can start building > that out in a feature branch if that would solve your issue? > > Rob > > On 9/21/12 11:39 AM, "Tomasz Pluskiewicz" <tom...@gm...> > wrote: > >>Hi >> >>Please tell me what are the options for building SPARQL >>programatically with dotNetRDF? Is there any such API? >> >>Regards, >>Tom >> >>-------------------------------------------------------------------------- >>---- >>Got visibility? >>Most devs has no idea what their production app looks like. >>Find out how fast your code is with AppDynamics Lite. >>http://ad.doubleclick.net/clk;262219671;13503038;y? >>http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>_______________________________________________ >>dotNetRDF-develop mailing list >>dot...@li... >>https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Tomasz P. <tom...@gm...> - 2012-09-22 09:29:18
|
True, I don't think ReSharper has the facility to autmate the process. Tom On Fri, Sep 21, 2012 at 10:28 PM, Rob Vesse <rv...@do...> wrote: > I don't currently no, Resharper is an option if we qualify for their open > source licensing > > Not sure whether their header option has quite the same options as the > utility we use currently I.e. whether it would be a straight replacement. > The tool is also nice in that it can be run with the NAnt builds > automatically so devs don't have to remember to do it themselves or > require additional tools for this. > > Rob > > On 9/21/12 11:46 AM, "Tomasz Pluskiewicz" <tom...@gm...> > wrote: > >>Hi >> >>Does any of you guys use ReSharper? I have recently discovered it has >>an option to ensure each file in the solution has a (licence) header. >>I know there is such a utility in dotNetRDF but I just wanded to share >>the find as I suppose ReSharper is possibly a more robust and simple >>way to do this. >> >>Tom >> >>-------------------------------------------------------------------------- >>---- >>Got visibility? >>Most devs has no idea what their production app looks like. >>Find out how fast your code is with AppDynamics Lite. >>http://ad.doubleclick.net/clk;262219671;13503038;y? >>http://info.appdynamics.com/FreeJavaPerformanceDownload.html >>_______________________________________________ >>dotNetRDF-develop mailing list >>dot...@li... >>https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Rob V. <rv...@do...> - 2012-09-21 20:31:49
|
Well IGraph and ITripleStore can both be wrapped by ISparqlDataset instances For remote things I am planning to write a dataset implementation that would wrap another query engine (I.e. convert the calls into SPARQL queries onto whatever the underlying engine is) because that helps address another open task I have but I haven't got very far with it just yet. So I'd recommend using ISparqlDataset as the common denominator provided you're OK with talking to remote endpoints via this interface not being supported just yet. Rob On 9/21/12 1:08 PM, "Tomasz Pluskiewicz" <tom...@gm...> wrote: >Hi Rob > >As you already know I have started working on a ORM-like mapper based >on dotNetRDF. I intend it to be as thin as possible and rely mostly on >the underlying powers of your library. To make it possible I have >defined an interfaces called IRomanticContext+dynamic proxies, which >will hide the details of how RDF triples and graphs are manipulated. > >The question I have comes form the fact the I need multiple context >types for different types of underlying data. I have indentified the >IGraph, ITripleStore, ISparqlDataset and BaseEndopint types, which >give access to various sources of RDF. Will I really need to wrap all >of those to provide a uniform abstraction layer over dotNetRDF? Is >there some kind of common denominator? > >Regards, >Tom > >-------------------------------------------------------------------------- >---- >Got visibility? >Most devs has no idea what their production app looks like. >Find out how fast your code is with AppDynamics Lite. >http://ad.doubleclick.net/clk;262219671;13503038;y? >http://info.appdynamics.com/FreeJavaPerformanceDownload.html >_______________________________________________ >dotNetRDF-develop mailing list >dot...@li... >https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Rob V. <rv...@do...> - 2012-09-21 20:29:24
|
I don't currently no, Resharper is an option if we qualify for their open source licensing Not sure whether their header option has quite the same options as the utility we use currently I.e. whether it would be a straight replacement. The tool is also nice in that it can be run with the NAnt builds automatically so devs don't have to remember to do it themselves or require additional tools for this. Rob On 9/21/12 11:46 AM, "Tomasz Pluskiewicz" <tom...@gm...> wrote: >Hi > >Does any of you guys use ReSharper? I have recently discovered it has >an option to ensure each file in the solution has a (licence) header. >I know there is such a utility in dotNetRDF but I just wanded to share >the find as I suppose ReSharper is possibly a more robust and simple >way to do this. > >Tom > >-------------------------------------------------------------------------- >---- >Got visibility? >Most devs has no idea what their production app looks like. >Find out how fast your code is with AppDynamics Lite. >http://ad.doubleclick.net/clk;262219671;13503038;y? >http://info.appdynamics.com/FreeJavaPerformanceDownload.html >_______________________________________________ >dotNetRDF-develop mailing list >dot...@li... >https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Rob V. <rv...@do...> - 2012-09-21 20:27:19
|
Hey Tom Right now it's somewhat limited, you can build the algebra programmatically and try and convert it back to a query with the AsQuery() method but that isn't guaranteed to work (some algebras can't be converted back into queries). Otherwise you have to generate a string and then parse it. Most of the SparqlQuery API is protected internal/private, I have a To Do item to add a public fluent style API for building queries that I will likely do for the next release if that helps. I/you can start building that out in a feature branch if that would solve your issue? Rob On 9/21/12 11:39 AM, "Tomasz Pluskiewicz" <tom...@gm...> wrote: >Hi > >Please tell me what are the options for building SPARQL >programatically with dotNetRDF? Is there any such API? > >Regards, >Tom > >-------------------------------------------------------------------------- >---- >Got visibility? >Most devs has no idea what their production app looks like. >Find out how fast your code is with AppDynamics Lite. >http://ad.doubleclick.net/clk;262219671;13503038;y? >http://info.appdynamics.com/FreeJavaPerformanceDownload.html >_______________________________________________ >dotNetRDF-develop mailing list >dot...@li... >https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Tomasz P. <tom...@gm...> - 2012-09-21 20:09:47
|
Hi Rob As you already know I have started working on a ORM-like mapper based on dotNetRDF. I intend it to be as thin as possible and rely mostly on the underlying powers of your library. To make it possible I have defined an interfaces called IRomanticContext+dynamic proxies, which will hide the details of how RDF triples and graphs are manipulated. The question I have comes form the fact the I need multiple context types for different types of underlying data. I have indentified the IGraph, ITripleStore, ISparqlDataset and BaseEndopint types, which give access to various sources of RDF. Will I really need to wrap all of those to provide a uniform abstraction layer over dotNetRDF? Is there some kind of common denominator? Regards, Tom |
From: Tomasz P. <tom...@gm...> - 2012-09-21 18:47:34
|
Hi Does any of you guys use ReSharper? I have recently discovered it has an option to ensure each file in the solution has a (licence) header. I know there is such a utility in dotNetRDF but I just wanded to share the find as I suppose ReSharper is possibly a more robust and simple way to do this. Tom |
From: Tomasz P. <tom...@gm...> - 2012-09-21 18:40:21
|
Hi Please tell me what are the options for building SPARQL programatically with dotNetRDF? Is there any such API? Regards, Tom |
From: antonio n. <nun...@gm...> - 2012-09-20 19:30:06
|
Thank you Rob, I'll try at office next week. Regards, -Antonio 2012/9/20 Rob Vesse <rv...@do...> > Hi Antonio > > This is a bug in the library, I filed this as CORE-278 [1] and have fixed > this in Trunk > > Unfortunately there is no workaround currently so you can either wait for > the new release (next week or so), build yourself from latest Trunk [2] or > pick up a nightly build from [3] > > Regards, > > Rob Vesse > > [1]: http://dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278 > [2]: http://bitbucket.org/dotnetrdf/dotnetrdf > [3]: > http://dotnetrdf.hg.sourceforge.net/hgweb/dotnetrdf/binaries-nightly/file/tip/Libraries/Core > > From: antonio nunziante <nun...@gm...> > Reply-To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Date: Thursday, September 20, 2012 3:55 AM > To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Subject: [dotNetRDF-Develop] Update System.UriFormatException: URI not > valid > > Hi all, > > I'm using the following instructions in order to update an OWLIM-Lite > repository: > > *//Get an Update Parser > SparqlUpdateParser parser = new SparqlUpdateParser(); > > //Generate a Command > SparqlParameterizedString cmdString = new SparqlParameterizedString(); > cmdString.CommandText = query; > > //Parse the command into a SparqlUpdateCommandSet > SparqlUpdateCommandSet cmds = parser.ParseFromString(cmdString); > > //Connect to Sesame and create a GenericUpdateProcessor to apply the update > SesameHttpProtocolConnector sesame = new > SesameHttpProtocolConnector(endpointBaseUri, storeId); > GenericUpdateProcessor processor = new GenericUpdateProcessor(sesame); > processor.ProcessCommandSet(cmds); > * > > Generally it works, but I receveid exception in > "processor.ProcessCommandSet(cmds);" when probably the query string is too > long. The exception is: > > > *System.UriFormatException: URI not valid. String Uri too long. in > System.Uri.EscapeString(String input, Int32 start, Int32 end, Char[] dest, > Int32& destPos, Boolean isUriString, Char force1, Char force2, Char rsvd) > in System.Uri.EscapeDataString(String stringToEscape) in > VDS.RDF.Storage.SesameHttpProtocolVersion6Connector.Update(String > sparqlUpdate) in > VDS.RDF.Update.GenericUpdateProcessor.ProcessCommandSet(SparqlUpdateCommandSet > commands) in TripleStoreController.RunUpdateSparqlQuery(String query, > String endpointBaseUri, String storeId) in > C:\Users\Nunziante\Dropbox\CRMPA\Progetti\SIRET\Documenti\OR1\D1.3\CompetenceModelDataManagement\CompetenceModelDataManagement\TripleStoreController.cs:riga > 79* > > > > I hope anyone could help me. Thanks a lot > -- > * > Antonio Nunziante > * > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. Make your web apps faster with > AppDynamics Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html_______________________________________________dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > -- * Antonio Nunziante * |
From: <tr...@do...> - 2012-09-20 17:06:48
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>ScapegoatTree rebalance sometimes loses data</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "In Progress" to "Completed" </li> <li>Resolution changed from "none" to "Fixed" </li> <li>Progress changed from "0.00 %" to "10,000.00 %" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=279" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=279</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2012-09-20 17:00:26
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>ScapegoatTree rebalance sometimes loses data</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>0.7.2 Beta</td> </tr> <tr> <td><b>Category:</b></td> <td>Core API</td> </tr> <tr> <td><b>Priority:</b></td> <td>Critical</td> </tr> <tr> <td><b>Type:</b></td> <td>Bug</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> It has been discovered that sometimes the ScapegoatTree rebalances can cause data to be lost, obviously this is a critical bug if we intend to use this as an index structure</p> <p> </p> <p> Currently working to debug the issue</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=279" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=279</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: Rob V. <rv...@do...> - 2012-09-20 16:16:39
|
Hi Antonio This is a bug in the library, I filed this as CORE-278 [1] and have fixed this in Trunk Unfortunately there is no workaround currently so you can either wait for the new release (next week or so), build yourself from latest Trunk [2] or pick up a nightly build from [3] Regards, Rob Vesse [1]: http://dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278 [2]: http://bitbucket.org/dotnetrdf/dotnetrdf [3]: http://dotnetrdf.hg.sourceforge.net/hgweb/dotnetrdf/binaries-nightly/file/ti p/Libraries/Core From: antonio nunziante <nun...@gm...> Reply-To: dotNetRDF Developer Discussion and Feature Request <dot...@li...> Date: Thursday, September 20, 2012 3:55 AM To: dotNetRDF Developer Discussion and Feature Request <dot...@li...> Subject: [dotNetRDF-Develop] Update System.UriFormatException: URI not valid > Hi all, > > I'm using the following instructions in order to update an OWLIM-Lite > repository: > > //Get an Update Parser > SparqlUpdateParser parser = new SparqlUpdateParser(); > > //Generate a Command > SparqlParameterizedString cmdString = new SparqlParameterizedString(); > cmdString.CommandText = query; > > //Parse the command into a SparqlUpdateCommandSet > SparqlUpdateCommandSet cmds = parser.ParseFromString(cmdString); > > //Connect to Sesame and create a GenericUpdateProcessor to apply the update > SesameHttpProtocolConnector sesame = new > SesameHttpProtocolConnector(endpointBaseUri, storeId); > GenericUpdateProcessor processor = new GenericUpdateProcessor(sesame); > processor.ProcessCommandSet(cmds); > > > Generally it works, but I receveid exception in > "processor.ProcessCommandSet(cmds);" when probably the query string is too > long. The exception is: > > > System.UriFormatException: URI not valid. String Uri too long. in > System.Uri.EscapeString(String input, Int32 start, Int32 end, Char[] dest, > Int32& destPos, Boolean isUriString, Char force1, Char force2, Char rsvd) in > System.Uri.EscapeDataString(String stringToEscape) in > VDS.RDF.Storage.SesameHttpProtocolVersion6Connector.Update(String > sparqlUpdate) in > VDS.RDF.Update.GenericUpdateProcessor.ProcessCommandSet(SparqlUpdateCommandSet > commands) in TripleStoreController.RunUpdateSparqlQuery(String query, String > endpointBaseUri, String storeId) in > C:\Users\Nunziante\Dropbox\CRMPA\Progetti\SIRET\Documenti\OR1\D1.3\CompetenceM > odelDataManagement\CompetenceModelDataManagement\TripleStoreController.cs:riga > 79 > > > > I hope anyone could help me. Thanks a lot > -- > Antonio Nunziante > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. Make your web apps faster with > AppDynamics Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html__________________ > _____________________________ dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: <tr...@do...> - 2012-09-20 16:10:11
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Various places in the library still use Uri.EscapeDataString() instead of HttpUtility.UrlEncode()</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "In Progress" to "Completed" </li> <li>Resolution changed from "none" to "Fixed" </li> <li>Progress changed from "0.00 %" to "10,000.00 %" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2012-09-20 16:03:51
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Various places in the library still use Uri.EscapeDataString() instead of HttpUtility.UrlEncode()</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>0.7.2 Beta</td> </tr> <tr> <td><b>Category:</b></td> <td>Core API</td> </tr> <tr> <td><b>Priority:</b></td> <td>Critical</td> </tr> <tr> <td><b>Type:</b></td> <td>Bug</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> Various places in the library are still using Uri.EscapeDataString() rather than HttpUtility.UrlEncode(), this is problematic since the former has a hard limit of 32,768 characters whereas the latter does not</p> <p> </p> <p> We should always use the latter unless we explicitly know the string will be under the character limit</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=278</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: antonio n. <nun...@gm...> - 2012-09-20 10:55:24
|
Hi all, I'm using the following instructions in order to update an OWLIM-Lite repository: *//Get an Update Parser SparqlUpdateParser parser = new SparqlUpdateParser(); //Generate a Command SparqlParameterizedString cmdString = new SparqlParameterizedString(); cmdString.CommandText = query; //Parse the command into a SparqlUpdateCommandSet SparqlUpdateCommandSet cmds = parser.ParseFromString(cmdString); //Connect to Sesame and create a GenericUpdateProcessor to apply the update SesameHttpProtocolConnector sesame = new SesameHttpProtocolConnector(endpointBaseUri, storeId); GenericUpdateProcessor processor = new GenericUpdateProcessor(sesame); processor.ProcessCommandSet(cmds); * Generally it works, but I receveid exception in "processor.ProcessCommandSet(cmds);" when probably the query string is too long. The exception is: *System.UriFormatException: URI not valid. String Uri too long. in System.Uri.EscapeString(String input, Int32 start, Int32 end, Char[] dest, Int32& destPos, Boolean isUriString, Char force1, Char force2, Char rsvd) in System.Uri.EscapeDataString(String stringToEscape) in VDS.RDF.Storage.SesameHttpProtocolVersion6Connector.Update(String sparqlUpdate) in VDS.RDF.Update.GenericUpdateProcessor.ProcessCommandSet(SparqlUpdateCommandSet commands) in TripleStoreController.RunUpdateSparqlQuery(String query, String endpointBaseUri, String storeId) in C:\Users\Nunziante\Dropbox\CRMPA\Progetti\SIRET\Documenti\OR1\D1.3\CompetenceModelDataManagement\CompetenceModelDataManagement\TripleStoreController.cs:riga 79* I hope anyone could help me. Thanks a lot -- * Antonio Nunziante * |
From: Rob V. <rv...@do...> - 2012-09-19 19:22:02
|
Hey All I have crossed off my last work item for 0.7.2 so I plan to make the next release sometime next week unless anyone has any objections. I'll be running various testing and expanding the unit testing on some of the changes a bit further prior to the release but barring any showstoppers the release is pretty much done. Main Changes for this Release: * Slew of bug fixes for various SPARQL functionality brings SPARQL 1.1 compliance to almost 100% bar 2/3 tests which represent features still in flux in the spec * Improvements to Turtle 1.1 support again near 100% compliance bar a suspect test * Changes in-memory triple index to TreeIndexedTripleCollection * Property Function mechanism * SPARQL Operator Extensibility * Refactors the IStorageServer implementations into separate classes in new VDS.RDF.Storage.Management interface * Some Configuration API enhancements * Removes a variety of previously obsoleted code (Data.Sql library, IStoreParams, IGenericIOManager interfaces) * Marks some stuff as obsolete unusable which was previously obsolete usable (TalisPlatformConnector, IndexedTripleCollection and HashTable) If anyone has time to test the latest builds (particularly any of the changed features) that would be much appreciated Rob |
From: <tr...@do...> - 2012-09-19 19:14:30
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Implement the rdfDBStudio tool</td> </tr> <tr> <td><b>Project:</b></td> <td>Toolkit</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>Unscheduled</td> </tr> <tr> <td><b>Category:</b></td> <td>Unreleased</td> </tr> <tr> <td><b>Priority:</b></td> <td>Normal</td> </tr> <tr> <td><b>Type:</b></td> <td>New Feature</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> This task is to implement Ron's proposed rdfDBStudio tool which is a hybrid of our current rdfEditor and Store Manager tools</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=277" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=277</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2012-09-18 23:29:54
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Upgrade to Lucene.Net 3.0.3</td> </tr> <tr> <td><b>Project:</b></td> <td>Query.FullText (dotNetRDF.Query.FullText.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2012-09-19 12:28 AM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> When we make this upgrade we should also enable strong name signing for the .Net 3.5 builds as we can't do that currently because Lucene 2.9.2 which we are using for those builds is not strong name signed</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=275" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=275</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: Ron M. Z. <ro...@ze...> - 2012-09-16 02:39:09
|
Sorry I never got a chance to respond earlier, Rob. My bio looks good. There are just two very corrections I'd make. I think that comma after "June 2012" should be a period. And it should be Fynydd LLC not Fynydd Inc. (although you're welcome to just write it as Fynydd) Thanks, Ron On Fri, Sep 14, 2012 at 5:17 PM, Rob Vesse <rv...@do...> wrote: > I never heard from anyone so I wrote up mini-bios on everyone which can be > found at http://www.dotnetrdf.org/content.asp?pageID=Developers > > Any objections/changes please let me know > > Rob > > From: Rob Vesse <rv...@vd...> > Reply-To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Date: Monday, August 20, 2012 2:06 PM > To: dotNetRDF Developer Discussion and Feature Request < > dot...@li...> > Subject: SPAM-LOW: [dotNetRDF-Develop] Developer Bios on Project Website? > > Hi All > > Currently we have brief bios of myself and Ron on the Project Homepage, > what I would like to do is change those to be simple 1 line statements of > the form "X works as Job Title at Company" and then link to a separate > developer bios page where we could put more information about each > developer and their contributions to the project and other interests e.g. > side-projects, commercial work with dotNetRDF or otherwise etc. > > If you'd like a more interesting bio than the one I will write up for you > later this week which will likely just summarize who you are, company you > work for and your involvement in the project then please send me a quick > bio in reply to this email. > > Rob > ------------------------------------------------------------------------------ > Live Security Virtual Conference Exclusive live event will cover all the > ways today's security and threat landscape has changed and how IT managers > can respond. Discussions will include endpoint security, mobile security > and the latest in malware threats. > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > |
From: Rob V. <rv...@do...> - 2012-09-14 21:27:59
|
Hey Tom Ok, I just grabbed your affiliation from your blog, updated the page to mention Infusion now Rob On 9/14/12 2:22 PM, "Tomasz Pluskiewicz" <tom...@gm...> wrote: >Hi Rob > >Just to let you know I have very recently switched companies and I'm >now working at Infusion's Wrocław branch (www.infusion.com) > >Tom > >On Fri, Sep 14, 2012 at 11:17 PM, Rob Vesse <rv...@do...> wrote: >> I never heard from anyone so I wrote up mini-bios on everyone which can >>be >> found at http://www.dotnetrdf.org/content.asp?pageID=Developers >> >> Any objections/changes please let me know >> >> Rob >> >> From: Rob Vesse <rv...@vd...> >> Reply-To: dotNetRDF Developer Discussion and Feature Request >> <dot...@li...> >> Date: Monday, August 20, 2012 2:06 PM >> To: dotNetRDF Developer Discussion and Feature Request >> <dot...@li...> >> Subject: SPAM-LOW: [dotNetRDF-Develop] Developer Bios on Project >>Website? >> >> Hi All >> >> Currently we have brief bios of myself and Ron on the Project Homepage, >>what >> I would like to do is change those to be simple 1 line statements of the >> form "X works as Job Title at Company" and then link to a separate >>developer >> bios page where we could put more information about each developer and >>their >> contributions to the project and other interests e.g. side-projects, >> commercial work with dotNetRDF or otherwise etc. >> >> If you'd like a more interesting bio than the one I will write up for >>you >> later this week which will likely just summarize who you are, company >>you >> work for and your involvement in the project then please send me a >>quick bio >> in reply to this email. >> >> Rob >> >>------------------------------------------------------------------------- >>----- >> Live Security Virtual Conference Exclusive live event will cover all the >> ways today's security and threat landscape has changed and how IT >>managers >> can respond. Discussions will include endpoint security, mobile >>security and >> the latest in malware threats. >> >>http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/________________ >>_______________________________ >> dotNetRDF-develop mailing list dot...@li... >> https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop >> >> >> >>------------------------------------------------------------------------- >>----- >> Got visibility? >> Most devs has no idea what their production app looks like. >> Find out how fast your code is with AppDynamics Lite. >> http://ad.doubleclick.net/clk;262219671;13503038;y? >> http://info.appdynamics.com/FreeJavaPerformanceDownload.html >> _______________________________________________ >> dotNetRDF-develop mailing list >> dot...@li... >> https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop >> > >-------------------------------------------------------------------------- >---- >Got visibility? >Most devs has no idea what their production app looks like. >Find out how fast your code is with AppDynamics Lite. >http://ad.doubleclick.net/clk;262219671;13503038;y? >http://info.appdynamics.com/FreeJavaPerformanceDownload.html >_______________________________________________ >dotNetRDF-develop mailing list >dot...@li... >https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop |
From: Tomasz P. <tom...@gm...> - 2012-09-14 21:23:01
|
Hi Rob Just to let you know I have very recently switched companies and I'm now working at Infusion's Wrocław branch (www.infusion.com) Tom On Fri, Sep 14, 2012 at 11:17 PM, Rob Vesse <rv...@do...> wrote: > I never heard from anyone so I wrote up mini-bios on everyone which can be > found at http://www.dotnetrdf.org/content.asp?pageID=Developers > > Any objections/changes please let me know > > Rob > > From: Rob Vesse <rv...@vd...> > Reply-To: dotNetRDF Developer Discussion and Feature Request > <dot...@li...> > Date: Monday, August 20, 2012 2:06 PM > To: dotNetRDF Developer Discussion and Feature Request > <dot...@li...> > Subject: SPAM-LOW: [dotNetRDF-Develop] Developer Bios on Project Website? > > Hi All > > Currently we have brief bios of myself and Ron on the Project Homepage, what > I would like to do is change those to be simple 1 line statements of the > form "X works as Job Title at Company" and then link to a separate developer > bios page where we could put more information about each developer and their > contributions to the project and other interests e.g. side-projects, > commercial work with dotNetRDF or otherwise etc. > > If you'd like a more interesting bio than the one I will write up for you > later this week which will likely just summarize who you are, company you > work for and your involvement in the project then please send me a quick bio > in reply to this email. > > Rob > ------------------------------------------------------------------------------ > Live Security Virtual Conference Exclusive live event will cover all the > ways today's security and threat landscape has changed and how IT managers > can respond. Discussions will include endpoint security, mobile security and > the latest in malware threats. > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________ > dotNetRDF-develop mailing list dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > > ------------------------------------------------------------------------------ > Got visibility? > Most devs has no idea what their production app looks like. > Find out how fast your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219671;13503038;y? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > |