summaryrefslogtreecommitdiff
path: root/README.rst
blob: 092b055c4f1d7f23ca7ce892f36b266a8b428a43 (plain)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
==================
gstudio: Gnowledge Studio
==================

A collaborative workspace for constructing and publishing semantic
knowledge networks and ontologies as blogs. 

Features taking shape
=====================

As and when a feature is tested and working it will be listed below.

Nodes implemented
=================

Gstudio Components
------------------

* Metatypes
* Object types
* Relation types
* Attribute types
* System types
* Process types
* Attributes
* Relations
* Node Specification
* Relation Specification
* Attribute Specification
* Union
* Complement
* Intersection


Objectapp Components
------------------

* Objects
* Systems
* Processes

Online Collaborative Platform
=============================

The application is built as a collaborative on line platform.

Version Control
---------------
All the nodes above are also registered with django-reversion for
version control using django-reversion.

User Registration
-----------------

Basic registration using django-registration


Features you will see soon:
===========================

* neighbourhood graphs and concept graphs
* dynamic forms for adding attributes and relations following the
  definition

Other Semantic Web features to come
===================================

* data in RDF format
* rdf feed to a triple store
* sparql endpoint
* export and import of standard knowledge representation languages: CL, OWL, XTM etc.

Features adopted from Django-Blog-Zinnia
========================================

The following features are adopted from django-blog-zinnia code base
with a lot of gratitude.  Thanks to an excellent codebase of
django-blog-zinnia, which taught us best software development
practices as well! After reviewing each feature for the purpose of
semantic blogging, we will retain or extend the following features.

* Comments
* `Sitemaps`_
* Archives views
* Related entries
* Private entries
* RSS or Atom Feeds
* Tags and categories views
* `Advanced search engine`_
* Prepublication and expiration
* Edition in `MarkDown`_, `Textile`_ or `reStructuredText`_
* Widgets (Popular entries, Similar entries, ...)
* Spam protection with `Akismet`_ or `TypePad`_
* Admin dashboard
* `MetaWeblog API`_
* Ping Directories
* Ping External links
* `Bit.ly`_ support
* `Twitter`_ support
* `Gravatar`_ support
* `Django-CMS`_ plugins
* Collaborative work
* Tags autocompletion
* `Entry model extendable`_
* Pingback/Trackback support
* `Blogger conversion utility`_
* `WordPress conversion utility`_
* `WYMeditor`_, `TinyMCE`_ and `MarkItUp`_ support
* Ready to use and extendables templates
* `Windows Live Writer`_ compatibility

Examples
========

We will soon create a sandbox site for users to play and test the features.

Project Page
============

https://www.metastudio.org/groups/gstudio/overview