Fordem icon indicating copy to clipboard operation
Fordem copied to clipboard

Feature List

Open emadvote opened this issue 3 years ago • 9 comments

Networking (Chat etc.)

  • [ ] tcfev/forDem#41
  • [ ] tcfev/forDem#35
  • [ ] tcfev/forDem#12
  • [ ] tcfev/forDem#148
  • [ ] tcfev/forDem#97
  • [ ] tcfev/forDem#96
  • [ ] Find other project/network/NGOs in my region and/or political field
  • [ ] Add a topic to a category, propose/create category tcfev/forDem#9

Deliberation (discussion)

  • [ ] tcfev/forDem#30
  • [ ] tcfev/forDem#21
  • [ ] tcfev/forDem#8
  • [ ] tcfev/forDem#31
  • [ ] tcfev/forDem#73
  • [ ] tcfev/forDem#95

Participation

  • [ ] tcfev/fordem_app#9
  • [ ] tcfev/forDem#22

Donation

  • [ ] tcfev/forDem#23
  • [ ] tcfev/forDem#27

Rich Text editor

  • [ ] tcfev/forDem#18
  • [ ] tcfev/forDem#15
  • [ ] tcfev/fordem-app#14
  • [ ] tcfev/fordem-app#15
  • [ ] tcfev/forDem#21
  • [ ] tcfev/forDem#29

Political calendar

  • [ ] tcfev/forDem#7

Important/Missing(?): Add event/demonstration/political action/ conference/etc. to calendar.

Map view of NGO & Initiatives:

  • [ ] tcfev/forDem#6

Search engine

  • [ ] tcfev/forDem#37
  • [ ] tcfev/forDem#14
  • [ ] tcfev/forDem#94

User access level (entry, identified layers: I, II, III)

  • [ ] tcfev/forDem#79

Moderation/Reporting

  • [ ] tcfev/forDem#103
  • [ ] tcfev/forDem#99
  • [ ] tcfev/forDem#98
  • [ ] tcfev/forDem#100

Censorship defiance & deniability:

  • [ ] tcfev/forDem#89

Connect over Tor

  • [ ] #59

Connect vie WIFI Direct, BTLE

  • [ ] #59
  • [ ] tcfev/forDem#101

Registration/Identification:

  • [ ] tcfev/forDem#79
  • [ ] tcfev/forDem#40

Data analysis

  • [ ] tcfev/forDem#161

emadvote avatar Nov 06 '22 16:11 emadvote

Is this supposed to be the list for the main functionalities of the app?

desputinski avatar Nov 07 '22 20:11 desputinski

I reopen as the conversation regarding the feature list is not done yet. @desputinski please list the features we discussed plus tcfev/forDem#89 here. This will be heavily used and discussed in the coming days as we are moving towards implementation.

armantorkzaban avatar Nov 07 '22 22:11 armantorkzaban

@emadvote @desputinski @Kobin-ts @zanzendegi Please check the updated feature list.

armantorkzaban avatar Nov 08 '22 16:11 armantorkzaban

Missing in the political Calendar-Section:

  • Search for political events of a certain political subject within a certain region/town (e.g. education politics in Munich or climate change / ecological transition politics in Bavaria)
  • Explicitly Invite people/organizations/networks, who are interested (following certain tags) in the political subject, my event/demonstration/etc.
  • Create profile of project/network/ngo
  • Find other project/network/ngos in my region and/or political field

desputinski avatar Nov 08 '22 18:11 desputinski

@desputinski feel free to edit the main entry and put these under the right entry. Later on we can make them separate issues.

armantorkzaban avatar Nov 08 '22 22:11 armantorkzaban

ok

desputinski avatar Nov 08 '22 22:11 desputinski

The feature list looks pretty good. Thanks.

zanzendegi avatar Nov 10 '22 09:11 zanzendegi

I was working on another list and created this as a more detailed feature list which I will gradually replace with the main:

Networking (Chat etc.)

Group Chat #41 Send / Receive E2EE chat DM #36 Search for chat partner #37

Connect button (+) | Relations: Follow, friend, partner, team #148

Explicitly Invite people/organizations/networks #97 Create profile for a project, network and NGOs #96 Find other project/network/NGOs in my region and/or political field Add a topic to a category, propose/create category Subscribe to tag/categories

Deliberation (discussion)

Discussion platform #8 design threaded conversations #73 Audio-visual conference #95 contextual linking of the content Auto-categorisation suggestion

Participation / Voting systems

Majority Plurality Proportional Condorcet

Donation

Make Receive Donation {hard, crypto}

Rich Text editor

collaborative editing (different access levels: comment, suggestion, edit) Embed image (audio, video, location, link in text)

Political calendar

Add event, conference/etc. to calendar. Automated linking of event based on context and topic Import/Export/Share calendar Search through calendar events Edit and republish Subscribe to a certain calendar Map view of events

Map view of NGO & Initiatives:

Map view with civil society organizations and initiatives, as well as an editor for registering them #6

Search engine

Search for chat partner #37 Offer/Find resource and Services for events/actions #14

User access level (entry, identified layers: Anony, pseudonym, known)

Registration, authentication

ZK-SNARK, public and private keys, digital signatures, mnemonic phrase

Moderation/Reporting

Hide an entry temporarily/permanently #99 Report abuse #98 Edit content/ Make edit suggestion #100

Censorship defiance & deniability:

Onion routing Decentralized servers P2P: Deliberate, participate and network via WIFI Direct, BTLE Sync P2P-global via DHT #101

Identification | confirmation

Send confirmation code via post #40 Identify via PostIdent, ID Now, Biological identification

armantorkzaban avatar Dec 05 '22 19:12 armantorkzaban

Great effort!

lukas-h avatar Dec 06 '22 22:12 lukas-h