diff options
author | Ankita <ankita@ankita-Inspiron-N5010.(none)> | 2012-07-03 12:41:19 -0400 |
---|---|---|
committer | Ankita <ankita@ankita-Inspiron-N5010.(none)> | 2012-07-03 12:41:19 -0400 |
commit | e5c470536ee2d3571817b1a60f6b910f17a33f31 (patch) | |
tree | a1dbbfa1aa8c66cf922fa7d2c24c73f5e0275e01 | |
parent | 65cb2ab1ace476748e5580db9b8d1ccfd1cda364 (diff) | |
download | gnowsys-e5c470536ee2d3571817b1a60f6b910f17a33f31.tar.gz |
commit
-rw-r--r-- | django_gstudio.egg-info/PKG-INFO | 144 | ||||
-rw-r--r-- | django_gstudio.egg-info/requires.txt | 3 |
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 |