Skip to content

Commit

Permalink
So Long, and Thanks for All the Fish, Freebase
Browse files Browse the repository at this point in the history
  • Loading branch information
ovatsus committed Feb 14, 2015
1 parent d020eb7 commit 4aefeee
Show file tree
Hide file tree
Showing 29 changed files with 12 additions and 5,688 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Expand Up @@ -2,7 +2,6 @@ language: objective-c

env:
global:
- FREEBASE_API_KEY=AIzaSyBTcOKmU7L7gFB4AdyAz75JRmdHixdLYjY
- MONO_VERSION=3.10.0

install:
Expand Down
5 changes: 2 additions & 3 deletions CONTRIBUTING.md
Expand Up @@ -95,9 +95,8 @@ of files, typically like this:
* `JsonProvider.fs` - entry point that defines static properties of the type provider,
registers the provided types etc.

The WorldBank and Freebase providers are different. They do not need inference, but
they still distinguish between _runtime_ and _design-time_ components, so you'll find at least
two files (and possibly some additional helpers).
The WorldBank provider is different. It doesn't need inference, but it still distinguishes
between _runtime_ and _design-time_ components, so you'll find at least two files (and possibly some additional helpers).

## Source code

Expand Down
2 changes: 0 additions & 2 deletions FSharp.Data.Tests.sln
Expand Up @@ -34,7 +34,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "library", "library", "{5F82
ProjectSection(SolutionItems) = preProject
docs\content\library\CsvFile.fsx = docs\content\library\CsvFile.fsx
docs\content\library\CsvProvider.fsx = docs\content\library\CsvProvider.fsx
docs\content\library\Freebase.fsx = docs\content\library\Freebase.fsx
docs\content\library\HtmlParser.fsx = docs\content\library\HtmlParser.fsx
docs\content\library\HtmlProvider.fsx = docs\content\library\HtmlProvider.fsx
docs\content\library\Http.fsx = docs\content\library\Http.fsx
Expand Down Expand Up @@ -66,7 +65,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "library", "library", "{DF51
ProjectSection(SolutionItems) = preProject
docs\content\ja\library\CsvFile.fsx = docs\content\ja\library\CsvFile.fsx
docs\content\ja\library\CsvProvider.fsx = docs\content\ja\library\CsvProvider.fsx
docs\content\ja\library\Freebase.fsx = docs\content\ja\library\Freebase.fsx
docs\content\ja\library\Http.fsx = docs\content\ja\library\Http.fsx
docs\content\ja\library\JsonProvider.fsx = docs\content\ja\library\JsonProvider.fsx
docs\content\ja\library\JsonValue.fsx = docs\content\ja\library\JsonValue.fsx
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -2,7 +2,7 @@

The F# Data library (`FSharp.Data.dll`) implements everything you need to access data in your F# applications
and scripts. It implements F# type providers for working with structured file formats (CSV, HTML, JSON and XML) and
for accessing the WorldBank and Freebase services. It also includes helpers for parsing CSV, HTML and JSON files and for sending HTTP requests.
for accessing the WorldBank data. It also includes helpers for parsing CSV, HTML and JSON files and for sending HTTP requests.

We're open to contributions from anyone. If you want to help out but don't know where to start, you can take one of the [Up-For-Grabs](https://github.com/fsharp/FSharp.Data/issues?labels=up-for-grabs&state=open) issues, or help to improve the [documentation][3].

Expand Down
1 change: 1 addition & 0 deletions RELEASE_NOTES.md
Expand Up @@ -3,6 +3,7 @@
* Added fix for `thead` element without nested `tr` element.
* Improved global inference in XmlProvider.
* Write API for CsvProvider.
* Remove Freebase provider.

#### 2.1.1 - December 24 2014
* Add SkipRows parameter to CsvProvider.
Expand Down
2 changes: 0 additions & 2 deletions appveyor.yml
Expand Up @@ -9,8 +9,6 @@ build_script:
test: off
artifacts:
- path: bin\*.nupkg
environment:
FREEBASE_API_KEY: AIzaSyBTcOKmU7L7gFB4AdyAz75JRmdHixdLYjY
branches:
except:
- gh-pages
Expand Down
8 changes: 3 additions & 5 deletions build.fsx
Expand Up @@ -29,9 +29,9 @@ let summary = "Library of F# type providers and data access tools"
let description = """
The F# Data library (FSharp.Data.dll) implements everything you need to access data
in your F# applications and scripts. It implements F# type providers for working with
structured file formats (CSV, HTML, JSON and XML) and for accessing the WorldBank and Freebase
data. It also includes helpers for parsing CSV, HTML and JSON files and for sending HTTP requests."""
let tags = "F# fsharp data typeprovider WorldBank Freebase CSV HTML JSON XML HTTP"
structured file formats (CSV, HTML, JSON and XML) and for accessing the WorldBank data.
It also includes helpers for parsing CSV, HTML and JSON files and for sending HTTP requests."""
let tags = "F# fsharp data typeprovider WorldBank CSV HTML JSON XML HTTP"

let gitHome = "https://github.com/fsharp"
let gitName = "FSharp.Data"
Expand Down Expand Up @@ -87,8 +87,6 @@ let internetCacheFolder = Environment.GetFolderPath(Environment.SpecialFolder.In

Target "CleanInternetCaches" <| fun () ->
CleanDirs [internetCacheFolder @@ "DesignTimeURIs"
internetCacheFolder @@ "FreebaseSchema"
internetCacheFolder @@ "FreebaseRuntime"
internetCacheFolder @@ "WorldBankSchema"
internetCacheFolder @@ "WorldBankRuntime"]

Expand Down
6 changes: 2 additions & 4 deletions docs/content/index.md
Expand Up @@ -4,7 +4,7 @@ F# Data: Library for Data Access
The F# Data library implements everything you need to
access data in your F# applications and scripts. It contains F# type
providers for working with structured file formats (CSV, HTML, JSON and XML)
and for accessing the WorldBank and Freebase services. It also includes helpers for parsing
and for accessing the WorldBank data. It also includes helpers for parsing
CSV, HTML and JSON files and for sending HTTP requests.

This library focuses on providing a simple, mostly read-only, access to the structured documents
Expand Down Expand Up @@ -60,7 +60,7 @@ The type providers for structured file formats infer the structure of a sample
document (or a document containing multiple samples). The structure is then used
to provide easy to use type-safe access to documents that follow the same structure.
The library also implements a type provider for accessing data from
[the WorldBank](http://data.worldbank.org/) and [Freebase graph database](http://www.freebase.com/).
[the WorldBank](http://data.worldbank.org/).


* [CSV Type Provider](library/CsvProvider.html) - discusses the `CsvProvider<..>` type
Expand All @@ -69,8 +69,6 @@ The library also implements a type provider for accessing data from
* [XML Type Provider](library/XmlProvider.html) - discusses the `XmlProvider<..>` type
* [WorldBank Provider](library/WorldBank.html) - discusses the `WorldBankData` type
and the `WorldBankDataProvider<..>` type
* [Freebase Provider](library/Freebase.html) - discusses the `FreebaseData` type
and the `FreebaseDataProvider<..>` type

### Data access tools

Expand Down
257 changes: 0 additions & 257 deletions docs/content/ja/library/Freebase.fsx

This file was deleted.

0 comments on commit 4aefeee

Please sign in to comment.