From d191e7c348593d0bd40ac7e5c33bb6b3bb0708bb Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 23 Nov 2014 14:51:04 -0800 Subject: project roadmap --- doc/main.bb | 1 + doc/roadmap.bb | 46 ++++++++++++++++++++++++++++++++++++++++++++++ mod/home.php | 3 +++ version.inc | 2 +- 4 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 doc/roadmap.bb diff --git a/doc/main.bb b/doc/main.bb index 6222948ad..b4b74dcc1 100644 --- a/doc/main.bb +++ b/doc/main.bb @@ -64,6 +64,7 @@ Zot is the great new communicaton protocol invented especially for the RedMatrix [zrl=[baseurl]/doc/html/]Code Reference (doxygen generated - sets cookies)[/zrl] [zrl=[baseurl]/help/to_do_doco]To-Do list for the Red Documentation Project[/zrl] [zrl=[baseurl]/help/to_do_code]To-Do list for Developers[/zrl] +[zrl=[baseurl]/help/roadmap]Version 3 roadmap[/zrl] [zrl=[baseurl]/help/git_for_non_developers]Git for Non-Developers[/zrl] [size=large][b]Frequently Asked Questions For Developers[/b][/size] diff --git a/doc/roadmap.bb b/doc/roadmap.bb new file mode 100644 index 000000000..fbd750745 --- /dev/null +++ b/doc/roadmap.bb @@ -0,0 +1,46 @@ + + +Roadmap for Redmatrix V3 + + +Subscriptions and business models + Build enough into core(/addons) to generate income (or at least try and cover costs) out of the box + +Merge all uploads into common DAV interface + Separate photo albums from photos and turn them into file directories. + Upload everything direct to /store + If photo, generate thumbnails and image resources + Provide default upload folders with %y (and other?) macros for both photos and other file resources + Allow "media" (anything that we can generate a thumbnail for) in the Photos section (and show thumbnails in the Files section where possible) + Resolve the "every photo has an item" confusion, perhaps every file should also - but only if we can explain it and separate them conceptually. + +Migration tools + Friendica importer + Diaspora importer + +Poco reputation + Make it happen + +Webpage design UI improvements + If practical, separate "conversation" sub-themes from overall themes so one can choose different conversation and content layouts within a base theme. + Make webpage building easy, with point-n-click selectors to build PDLs + bring back WYSIWYG, which ideally requires a JS abstraction layer so we can use any editor and change it based on mimetype + +Social Networking Federation + Friendica native mode? + Pump.io? + Others? + +Lists + Create a list object to contain arbitrary things for system use + Create a list object to contain arbitrary things for personal use + +Events + Recurring events and participation (RSVP) + +Zot + Provide a way to sync web resources. This could be built on DAV except for preserving resource naming (guids) instead of filenames. + +API extensions + More, more, more. + diff --git a/mod/home.php b/mod/home.php index 57f7478f1..b1b8e3fd0 100644 --- a/mod/home.php +++ b/mod/home.php @@ -55,6 +55,7 @@ function home_content(&$a, $update = 0, $load = false) { // See if the sys channel set a homepage if (! $channel_address) { + require_once('include/identity.php'); $u = get_sys_channel(); if ($u) { $u = array($u); @@ -233,4 +234,6 @@ function home_content(&$a, $update = 0, $load = false) { return $o; } + return $o; + } \ No newline at end of file diff --git a/version.inc b/version.inc index eba09b708..67edf7654 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2014-11-22.867 +2014-11-23.868 -- cgit v1.2.3