Redirecting to intertwingly.net in 15 seconds




Essays:

Userland -
-



Sam Ruby
< It's just data >

Updated: 1/2/2003; 3:32:13 PM.

Friday, December 20, 2002

Apparently, the Monastic one (a.k.a., my personal albatross) seems some value in a data binding package, and he correctly points out that validation may not be necessary part of the equation.  I'll take what I can get.

Meanwhile he states surprise, not once but twice, that I would be willing to go all the way to web services and all the way to SOAP in order to achieve this.

So, I felt it instructive to explore exactly how far that is.  This resulted in a new essay, entitled, Soap By Example.  Enjoy.


  5:28:40 PM   Comment 

Jon Udell Why was this unexpected? Because we think coordination of distributed resources has to be hard. The Web keeps showing us how it can be easy, but we never quite believe that. We invent fancy remote-procedure-call technologies and forget to make them document-oriented and URI-addressable -- an oversight that is now, happily, being corrected.
  11:15:34 AM   Comment 

Dave Winer: Sam Ruby will probably appreciate this loose definition of continuity in software standards from this day in Y2K.  I do.  See also functionally stabilized.


  11:07:55 AM   Comment 

I just committed code which validates the new creativeCommons rss module.  What this entails is the following:

This continues the effort to codify RSS Best Practices.  The first bullet above is the same concern as the one expressed on <a> and <img> tags previously.  The second is to avoid confusion.  The third is because while the following are both valid RSS 2.0, there is no precidence rule used to arbitrate between them should they differ:

<cc:license rdf:resource = "http://www.creativecommons.org/licenses/by-nc/1.0" />

<creativeCommons:license> http://www.creativecommons.org/licenses/by-nc/1.0 </creativeCommons>


  9:06:12 AM   Comment 

  • Contracts: agreeing on formats
  • Tool building: know what the data will be before the first instance shows up
    • Database integration
    • User interface tools
    • Programming language bindings
  • Validation: make sure we got what we expected
Source: Noah Mendelsohn [PPT, page 9]
  7:28:36 AM   Comment 

In response to Matt, there are lots of Open Source licenses.  I suspect that many of the CC licenses will qualify.  And, yes, Jon Udell recently released some software under a license that some would have you believe was anti-competitive and a cancer.

The key difference between by-sa and GPL is one of marketing genious.

Had Jon merely copyrighted his work, you could have copied it had you asked for and obtained Jon's permission.  All Jon has done is let you know in advance under what conditions you are not even required to ask.

Update: Lawrence Lessig says that CC licenses won't interact with software licenses.  This ignores the fact that they already have.  The most he can say is that his energies are focused elsewhere, which is fair enough.


  7:19:06 AM   Comment 




December 2002
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Nov   Jan

Click to see the XML version of this web page.


Related: Help link
Sam Ruby
Jon's Radio
John Robb's Radio Weblog
Sam Gentile's Weblog
Peter Drayton's Radio Weblog
rebelutionary
The .NET Guy
DotNetRemoting.cc - Ingo Rammer's DotNetCentric
Don Box's Spoutlet
Windley's Enterprise Computing Weblog

Click here to visit the Radio UserLand website.


Last update: 1/25/2002; 7:23:12 AM

© Copyright 2003 Sam Ruby

-