summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnkita <ankita@ankita-Inspiron-N5010.(none)>2012-07-03 12:41:19 -0400
committerAnkita <ankita@ankita-Inspiron-N5010.(none)>2012-07-03 12:41:19 -0400
commite5c470536ee2d3571817b1a60f6b910f17a33f31 (patch)
treea1dbbfa1aa8c66cf922fa7d2c24c73f5e0275e01
parent65cb2ab1ace476748e5580db9b8d1ccfd1cda364 (diff)
downloadgnowsys-e5c470536ee2d3571817b1a60f6b910f17a33f31.tar.gz
commit
-rw-r--r--django_gstudio.egg-info/PKG-INFO144
-rw-r--r--django_gstudio.egg-info/requires.txt3
2 files changed, 107 insertions, 40 deletions
diff --git a/django_gstudio.egg-info/PKG-INFO b/django_gstudio.egg-info/PKG-INFO
index 5eaa218..aa14d66 100644
--- a/django_gstudio.egg-info/PKG-INFO
+++ b/django_gstudio.egg-info/PKG-INFO
@@ -1,4 +1,4 @@
-Metadata-Version: 1.0
+Metadata-Version: 1.1
Name: django-gstudio
Version: 0.3.dev
Summary: A collaborative blogspace for constructing and publishing semantic knowledge networks and ontologies
@@ -6,76 +6,133 @@ Home-page: http://github.com/gnowgi/django-gstudio
Author: gnowgi
Author-email: nagarjun@gnowledge.org
License: BSD License
-Description: ==================
- gstudio: Gnowledge Studio
- ==================
+Description: ==============
+ GNOWSYS Studio
+ ==============
- A collaborative workspace for constructing and publishing semantic
- knowledge networks and ontologies as blogs.
+ A collaborative workspace (studio) for constructing and publishing semantic
+ knowledge networks and ontologies.
- Features taking shape
- =====================
- As and when a feature is tested and working it will be listed below.
+ Features
+ ========
- Nodes implemented
- =================
+ The application is devided into two sub-apps. Gstudio and
+ Objectapp. The former includes classes for organizing the network or
+ constructing an ontology. The latter includes classes for holding the
+ instances of object-types, process-types and system-types.
Gstudio Components
------------------
* Metatypes
+
+ To hold Classes which have other classes as its members. e.g. "abstract noun", "adjective", "phylem", "class", "genus", "species" etc.
* Object types
+
+ To hold Classes: e.g. "thing", "being", "living being", "animals", "cat", "place", "person" etc.
* Relation types
+
+ To define binary relations (object properties) between classes and objects. e.g., "part of", "friend of", "composed of", "located in" etc.
* Attribute types
- * System types
+
+ To define datatype properties for classes and objects. e.g., "population", "size", "length", "height", "first name", "phone number" etc.
+ * System types
+
+ To bring together some of the classes into a system or
+ an ontology, a collection of the types defined above for
+ convenience. You can bring together the required classes, relations
+ and attributes into
* Process types
+
+ To define a process as prior and post states of classes or objects.
* Attributes
+
+ To store attributes
* Relations
+
+ To store binary relations
* Node Specification
+
+ A node specified (described) by its relations or attributes or both.
* Relation Specification
+
+ To create an expression using a relation with a subject, e.g.,
+ "friend of Tom", "components of a cell" etc.
+
* Attribute Specification
+
+ To specify an attribute by a subject to say for example:
+ population of India, color of a flower etc. These do not yeild a
+ proposition but an expression, which can be used as a subject in
+ another sentence.
+
+ * Expression
+
+ Expression is more like a relation between two terms, but it does not yeild a proposition, e.g.,
+ "Researchers in India", "students residing in India" etc. It is modelled more like relation
+ class, except that the result is not a proposition/triple.
+
* Union
+
+ To define a class by a union relation between two or more classes.
+
* Complement
+
+ To define a class as a compleemnt of two or more classes.
+
* Intersection
+ To define a class as an intersection between two or more classes.
Objectapp Components
------------------
* Objects
+
+ To hold the instances of Object types: "Mumbai", "Tom" etc.
+
* Systems
+
+ To hold the instances of System types.
+
* Processes
+ To hold the instances of processes.
+
Online Collaborative Platform
=============================
- The application is built as a collaborative on line platform.
+ The application is built as a collaborative on line platform with the following features.
Version Control
---------------
- All the nodes above are also registered with django-reversion for
- version control using django-reversion.
+
+ All the changes by the users will be recorded. This feature is implemented using using django-reversion.
User Registration
-----------------
- Basic registration using django-registration
+ Basic registration, authentication mechanism.
- Features you will see soon:
- ===========================
+ Network Navigation using SVG graphs
+ ==================================
* neighbourhood graphs and concept graphs
- * dynamic forms for adding attributes and relations following the
- definition
- Other Semantic Web features to come
- ===================================
+
+
+ Other Semantic Web features
+ ===========================
* data in RDF format
* rdf feed to a triple store
* sparql endpoint
+
+ Features to be implemented
+ ==========================
+
* export and import of standard knowledge representation languages: CL, OWL, XTM etc.
Features adopted from Django-Blog-Zinnia
@@ -87,45 +144,54 @@ Description: ==================
practices as well! After reviewing each feature for the purpose of
semantic blogging, we will retain or extend the following features.
+
+
* Comments
- * `Sitemaps`_
+ * Sitemaps
* Archives views
* Related entries
* Private entries
* RSS or Atom Feeds
- * Tags and categories views
- * `Advanced search engine`_
+ * Tags
+ * Advanced search engine
* Prepublication and expiration
- * Edition in `MarkDown`_, `Textile`_ or `reStructuredText`_
+ * Edition in MarkDown, Textile or reStructuredText
* Widgets (Popular entries, Similar entries, ...)
- * Spam protection with `Akismet`_ or `TypePad`_
+ * Spam protection with Akismet or TypePad
* Admin dashboard
- * `MetaWeblog API`_
+ * MetaWeblog API, xmlrpc
* Ping Directories
* Ping External links
- * `Bit.ly`_ support
- * `Twitter`_ support
- * `Gravatar`_ support
- * `Django-CMS`_ plugins
+ * Bit.ly support
+ * Twitter support
+ * Gravatar support
+ * Django-CMS plugins
* Collaborative work
* Tags autocompletion
- * `Entry model extendable`_
+ * Entry model extendable
* Pingback/Trackback support
- * `Blogger conversion utility`_
- * `WordPress conversion utility`_
- * `WYMeditor`_, `TinyMCE`_ and `MarkItUp`_ support
+ * Blogger conversion utility
+ * WordPress conversion utility
+ * WYMeditor, TinyMCE and MarkItUp support
* Ready to use and extendables templates
- * `Windows Live Writer`_ compatibility
+ * Windows Live Writer compatibility
Examples
========
- We will soon create a sandbox site for users to play and test the features.
+ A sandbox site will give you a preview of the application. Visit http://sbox.gnowledge.org/
Project Page
============
- https://www.metastudio.org/groups/gstudio/overview
+ The project management is done from Savannah: https://savannah.gnu.org/projects/gnowsys/
+
+ Mailing list
+ ============
+
+ Join this list if you are intersted in using or contributing as a hacker.
+
+ http://gnowledge.org/cgi-bin/mailman/listinfo/gnowsys-dev
============
Installation
diff --git a/django_gstudio.egg-info/requires.txt b/django_gstudio.egg-info/requires.txt
index c54c5df..abb7457 100644
--- a/django_gstudio.egg-info/requires.txt
+++ b/django_gstudio.egg-info/requires.txt
@@ -6,4 +6,5 @@ pyparsing>=1.5.5
django-reversion>=1.5.1
django-grappelli>=2.3.4
django-ratings>=0.3.6
-rdflib>=3.0.0 \ No newline at end of file
+rdflib>=3.0.0
+django-registration>=0.8 \ No newline at end of file