streams/doc/roadmap.bb

49 lines
1.9 KiB
BlitzBasic
Raw Normal View History

2014-11-23 22:51:04 +00:00
Roadmap for $Projectname V3
2014-11-23 22:51:04 +00:00
2015-07-21 00:13:47 +00:00
*HZ = Hubzilla repository
2015-01-21 22:25:45 +00:00
Crypto
Convert E2EE to dynamic loading (on demand) using jQuery.getScript() [or other methods] to only load encryption libs when you require them. This should also support multiple encryption libraries (e.g. SJCL, others) triggered from the choice of algorithm and remain pluggable.
2015-06-26 23:37:55 +00:00
2014-11-23 22:51:04 +00:00
Subscriptions and business models
2016-06-10 02:06:31 +00:00
Build enough into core(/addons) to generate income (or at least try and cover costs) out of the box
2015-07-21 00:13:47 +00:00
2014-11-23 22:51:04 +00:00
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
2015-07-21 00:13:47 +00:00
Diaspora importer (channel and connection import done, conversations and photos still in progress and waiting for support from Diaspora)
2014-11-23 22:51:04 +00:00
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
2014-11-23 22:51:04 +00:00
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.
2015-01-25 22:24:07 +00:00
Evangelism
More documentation. More, more, more.
Libzot
2014-11-23 23:09:07 +00:00
DNS abstraction for V3
2015-05-05 10:56:10 +00:00
Allow a channel to live in an arbitrary "DNS" namespace, for instance "mike@core.hubzilla". Use our directories and zot to find the actual DNS location via redirection. This could potentially allow hubs to be hidden behind tor or alt-roots and accessible only via the matrix.
2014-11-23 23:09:07 +00:00