Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "E4/Resources/Semantic File System"

< E4‎ | Resources
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
Semantic File System (SFS) represents an&nbsp;add-on to the Eclipse Resource Management that augments the Resources Plug-in API with an additional API to work with RESTful or REST-like resources. The implementation is based on EFS. The Semantic File System introduces a new SPI to be implemented by content providers that handle access via their specific communication protocol or proprietary client library.  
+
Semantic File System (SFS) represents an add-on to the Eclipse Resource Management that augments the Resources Plug-in API with an additional API to work with RESTful or REST-like resources. The implementation is based on EFS. The Semantic File System introduces a new SPI to be implemented by content providers that handle access via their specific communication protocol or proprietary client library.  
  
 
Semantic File System addresses many of the aspects that were formulated in [[E4/Resources/Requirements]] and [[E4/Resources/Work Areas]].  
 
Semantic File System addresses many of the aspects that were formulated in [[E4/Resources/Requirements]] and [[E4/Resources/Work Areas]].  
Line 6: Line 6:
  
 
*[https://bugs.eclipse.org/bugs/attachment.cgi?id=150474 https://bugs.eclipse.org/bugs/attachment.cgi?id=150474]  
 
*[https://bugs.eclipse.org/bugs/attachment.cgi?id=150474 https://bugs.eclipse.org/bugs/attachment.cgi?id=150474]  
*[[E4/Resources/Semantic File System/Use Cases]]
+
*[[E4/Resources/Semantic File System/Use Cases]]  
 
*[[E4/Resources/Semantic File System/FAQ]]
 
*[[E4/Resources/Semantic File System/FAQ]]
  
Line 15: Line 15:
 
=== Downloads  ===
 
=== Downloads  ===
  
No downloads are currently availiable. Source code can be downloaded from [https://bugs.eclipse.org/bugs/show_bug.cgi?id=292197 bug 292197]  
+
Semantic File System is now part of Eclipse e4 build and can be downloaded from [http://download.eclipse.org/e4/downloads/ e4 project download page] starting with e4 1.0 M4.
  
=== Source  ===
+
Important: Bundles with SFS Examples are not part of the e4 download (as of 1.0 M4). A Project Set file  [http://dev.eclipse.org/viewcvs/index.cgi/e4/releng/org.eclipse.e4.resources.releng/e4.resources.sfs.examples.psf?view=log e4.resources.sfs.examples.psf] can be used to check out the sources into a workspace.
  
The implementation is provided via Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=292197 bug 292197].  
+
=== Sources  ===
 +
 
 +
The source code for implementation, examples and tests resides in Eclipse CVS.&nbsp;Following&nbsp;Project Set&nbsp;files can be used to import sources into Eclipse workspace:
 +
 
 +
*SFS APIs, SPIs and&nbsp;implementation: [http://dev.eclipse.org/viewcvs/index.cgi/e4/releng/org.eclipse.e4.resources.releng/e4.resources.sfs.psf?view=log e4.resources.sfs.psf]  
 +
*SFS examples: [http://dev.eclipse.org/viewcvs/index.cgi/e4/releng/org.eclipse.e4.resources.releng/e4.resources.sfs.examples.psf?view=log e4.resources.sfs.examples.psf]
 +
*SFS JUnit tests: [http://dev.eclipse.org/viewcvs/index.cgi/e4/releng/org.eclipse.e4.resources.releng/e4.resources.sfs.test.psf?view=log e4.resources.sfs.test.psf]
  
 
Brief introduction to the source code can be found here: [[E4/Resources/Semantic File System/Where to Look at First]].  
 
Brief introduction to the source code can be found here: [[E4/Resources/Semantic File System/Where to Look at First]].  
 +
 +
=== Getting Started  ===
 +
 +
Short introduction of the SFS features: [[E4/Resources/Semantic_File_System/GettingStarted|E4/Resources/Semantic_File_System/GettingStarted]]
  
 
=== Demos  ===
 
=== Demos  ===
 +
 +
These demos are using some example applications to show more advanced SFS features:
  
 
[[E4/Resources/Semantic File System/Demos|Resources/Semantic_File_System/Demos]]  
 
[[E4/Resources/Semantic File System/Demos|Resources/Semantic_File_System/Demos]]  
Line 29: Line 41:
 
=== Communication Channels  ===
 
=== Communication Channels  ===
  
*[https://bugs.eclipse.org/bugs/show_bug.cgi?id=292197 bug 292197]  
+
*[https://bugs.eclipse.org/ Eclipse Bugzilla]  
 
*[https://dev.eclipse.org/mailman/listinfo/e4-dev e4 mailing list]  
 
*[https://dev.eclipse.org/mailman/listinfo/e4-dev e4 mailing list]  
 
*[http://www.eclipse.org/newsportal/thread.php?group=eclipse.e4 e4 newsgroup]
 
*[http://www.eclipse.org/newsportal/thread.php?group=eclipse.e4 e4 newsgroup]

Latest revision as of 12:03, 17 August 2010

Semantic File System (SFS) represents an add-on to the Eclipse Resource Management that augments the Resources Plug-in API with an additional API to work with RESTful or REST-like resources. The implementation is based on EFS. The Semantic File System introduces a new SPI to be implemented by content providers that handle access via their specific communication protocol or proprietary client library.

Semantic File System addresses many of the aspects that were formulated in E4/Resources/Requirements and E4/Resources/Work Areas.

Concept

Presentations

Talk at Eclipse Summit Europe 2009

Downloads

Semantic File System is now part of Eclipse e4 build and can be downloaded from e4 project download page starting with e4 1.0 M4.

Important: Bundles with SFS Examples are not part of the e4 download (as of 1.0 M4). A Project Set file e4.resources.sfs.examples.psf can be used to check out the sources into a workspace.

Sources

The source code for implementation, examples and tests resides in Eclipse CVS. Following Project Set files can be used to import sources into Eclipse workspace:

Brief introduction to the source code can be found here: E4/Resources/Semantic File System/Where to Look at First.

Getting Started

Short introduction of the SFS features: E4/Resources/Semantic_File_System/GettingStarted

Demos

These demos are using some example applications to show more advanced SFS features:

Resources/Semantic_File_System/Demos

Communication Channels

Back to the top