Some more werc website updates.
This commit is contained in:
parent
e3cccff7c0
commit
da948ed34d
2 changed files with 63 additions and 2 deletions
|
|
@ -3,3 +3,61 @@ Plans and ideas for the future
|
|||
|
||||
* Review ideas from: http://www.w3.org/TR/chips/ and http://www.w3.org/Provider/Style/URI and see if we can do better
|
||||
* Canonize and redirect all requests, we already do this for things like missing or trailing /, should do the same for /. and /./, etc. Deleting trailing . and , should make pasted urls in emails work as links.
|
||||
|
||||
* Blog:
|
||||
* Comment threading.
|
||||
* Some form of pagination (taking advantage of history browsing.)
|
||||
|
||||
* Sitemaps:
|
||||
* Index pages should be used for description of directories.
|
||||
* Cache web sitemap generation.
|
||||
|
||||
* Layout improvements:
|
||||
* Need to find a way to rig the order of items in the sidebar.
|
||||
* Right sidebar.
|
||||
* Make it easier to disable all sidebars and headers/footers, eg., for full screen mode.
|
||||
* More testing and optimizations for movile browsers, eg., http://www.operamini.com/demo/ Left sidebar had some minor issues in cellphones at some poitn.
|
||||
|
||||
* Better page titles (include whole path hierarchy?)
|
||||
* Allow utf-8 characters in path elements (need to make sure this is safe, and not sure how useful it will be)
|
||||
|
||||
* General code:
|
||||
* Write a regression test suite
|
||||
* Replace all references to non p9p/p9 programs (done?)
|
||||
* Document better the 'API' for sub-apps, both a set of environment vars apps can rely on (and in some cases set) and functions they can call (WIP).
|
||||
* Better generation of descriptive HTML META tags, eg.,: {META name="description" content="This is the Google Summer of Code blog for Plan9 and Inferno projects."} {META name="keywords" content="google, summer of code, inferno, plan9, programming"}
|
||||
* Should add werc to certain wikipedia lists:
|
||||
* http://en.wikipedia.org/wiki/List_of_content_management_systems
|
||||
* http://en.wikipedia.org/wiki/Comparison_of_wiki_software
|
||||
|
||||
|
||||
Future plans
|
||||
------------
|
||||
|
||||
* Wanted apps:
|
||||
* Tagging, eg., append to _werc/tags
|
||||
* Related links sidebar generation.
|
||||
* Bug/issue tracking app.
|
||||
* Hg/git repository browser.
|
||||
* Implement AtomPub.
|
||||
|
||||
* Further modularization and extensibility (meta-templates) (Is the new app framework enough for this?)
|
||||
* A way to wrap external cgi applications (eg., existing hg/git browser)
|
||||
* A way to generate static sites (ie., use werc as an offline templating system)
|
||||
* [9P](http://9p.cat-v.org) interface.
|
||||
* New (simplified) markdown implementation, ideally in C or awk (maybe smu/libsmu by gottox?):
|
||||
* Simplified
|
||||
* Tables
|
||||
* Images
|
||||
* Autogenerated anchors/navigation boxes
|
||||
* No inline html
|
||||
|
||||
|
||||
Known bugs
|
||||
----------
|
||||
|
||||
* Finding directories that are inaccessible (-rx) can generate an infinite loop (Works for me? Fixed with new menu code?)
|
||||
* Some cat-v.org bits still left over here and there, should make them configurable (1.0 blocker) (fixed?)
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ Here are some of the features provided by werc:
|
|||
* Applications can be easily combined: eg., add comments to your blog or wiki by enabling the 'bridge' app; or by enabling the 'diridir' wiki convert any document tree into a wiki.
|
||||
* Can easily write werc 'apps' and extensions in *any* language! (But of course, rc is recommended).
|
||||
|
||||
|
||||
Install Requirements
|
||||
--------------------
|
||||
|
||||
|
|
@ -41,14 +42,16 @@ Werc uses markdown by default (and the standard Perl markdown is included with t
|
|||
system can be used.
|
||||
|
||||
|
||||
Development
|
||||
-----------
|
||||
Latest Source
|
||||
-------------
|
||||
|
||||
To get a copy of the latest development code using mercurial, do:
|
||||
|
||||
hg clone http://gsoc.cat-v.org/hg/werc/
|
||||
|
||||
You can also [browse the online repository](http://gsoc.cat-v.org/hg/werc/).
|
||||
|
||||
|
||||
Contact
|
||||
-------
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue