Rids roadmap report

Hey there :smiley:

I felt the need to have some compressed information about the current state of development and the speed/left distance of us here approaching our goal (based on the public roadmap and all the github issued that are linked) so i wrote a little bot that crawls through the data and creates a summary.

I’m not 100% sure how many of you are interested in those numbers or if those numbers tell anything anyway ^^ but since i wrote the bot i thought i’d share the information (and it can post it in this topic for example every 3 days if you are not annoyed by it)

please just ask me to stop if it’s no value but just noise =) feel free to critizise (though i won’t promise to incorporate additional feature requests :wink: ; one limitation i will probably fix is that the bot doesn’t mention the name of the project but just posts the github link … =)

and it’s a bit lengthy … maybe it makes sense to limit it to just part of the scope … but don’t know … feedback is appreciated =)

19 Likes

task_list

**Next to do **

****Authenticator enhancements** - Status: planning 0/5**

Internal discussion / design stage

****Data Manager** - Status: planning 1/5**
****Test SafeCoin & Wallet** - Status: planning 1/5**
****Data Type Enhancements** - Status: planning 1/4**
****Secure Message relay** - Status: planning 1/5**

RFC out / Implementation planning

**https://github.com/maidsafe/safe_client_libs/projects/3 - Status: 0.0%**

https://github.com/maidsafe/safe_client_libs/projects/3 - Status: 0.0%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/7 - Status: 0.0%**

https://github.com/maidsafe/safe_client_libs/projects/7 - Status: 0.0%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/6 - Status: 0%**

https://github.com/maidsafe/safe_client_libs/projects/6 - Status: 0%

Modifications: 3d/7d/14d/31d

****Node Ageing** - Status: planning 2/4**
**https://github.com/maidsafe/quic-p2p/projects/2 - Status: 0%**

https://github.com/maidsafe/quic-p2p/projects/2 - Status: 0%

Modifications: 3d/7d/14d/31d


In Development

**https://github.com/maidsafe/safe-authenticator-cli/projects/1 - Status: 25.0%**

https://github.com/maidsafe/safe-authenticator-cli/projects/1 - Status: 25.0%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/2 - Status: 66.7%**

https://github.com/maidsafe/safe_client_libs/projects/2 - Status: 66.7%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/4 - Status: 83.3%**

https://github.com/maidsafe/safe_client_libs/projects/4 - Status: 83.3%

Modifications: 3d/7d/14d/31d


Aiming for release during May

**https://github.com/maidsafe/safenetwork.tech/projects/2 - Status: 27.5%**

https://github.com/maidsafe/safenetwork.tech/projects/2 - Status: 27.5%

Modifications: 3d/7d/14d/31d


Aiming for release during June

**https://github.com/maidsafe/safe_browser/projects/1 - Status: 11.8%**

https://github.com/maidsafe/safe_browser/projects/1 - Status: 11.8%

Modifications: 3d/7d/14d/31d


Released

**https://github.com/maidsafe/safe-authenticator-mobile/projects/3 - Status: 75.0%**

https://github.com/maidsafe/safe-authenticator-mobile/projects/3

  • Status: 75.0%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/quic-p2p/projects/1 - Status: 100.0%**

https://github.com/maidsafe/quic-p2p/projects/1 - Status: 100.0%

Modifications: 3d/7d/14d/31d

****PARSEC** - Status: Unknown**
****Dynamic Membership** - Status: Unknown**


backend

To do (future alpha iterations)

****Secure Enclaves** - Status: Unknown**
****Upgrades** - Status: Unknown**
****Network Growth** - Status: Unknown**
****Restarts** - Status: Unknown**

SAFE Maxwell (scope yet to be confirmed)

****Test SafeCoin & Wallet** - Status: planning 1/5**
****Farming** - Status: planning 1/5**
****Vaults from Home (Data)** - Status: Unknown**
****Spam handling** - Status: Unknown**
****Identity Management** - Status: planning 1/5**

**SAFE Fleming "Routing nodes from home" **

****Secure Message Relay** - Status: planning 1/5**
****Node Ageing** - Status: planning 2/4**
****BLS section key** - Status: Unknown**
**https://github.com/maidsafe/quic-p2p/projects/1 - Status: 100.0%**

https://github.com/maidsafe/quic-p2p/projects/1 - Status: 100.0%

Modifications: 3d/7d/14d/31d

****PARSEC** - Completed - Status: Completed**
****Dynamic Membership** - Completed - Status: Completed**


frontend

Perpetual Web

**https://github.com/maidsafe/safe-authenticator-cli/projects/1 - Status: 25.0%**

https://github.com/maidsafe/safe-authenticator-cli/projects/1 - Status: 25.0%

Modifications: 3d/7d/14d/31d

****Public Naming Sytem (PNS)** - Status: planning 2/4**
**https://github.com/maidsafe/safe_client_libs/projects/6 - Status: 0%**

https://github.com/maidsafe/safe_client_libs/projects/6

  • Status: 0%

Modifications: 3d/7d/14d/31d

****Data Type enhancements** - Status: planning 1/4**
****Browser Enhancements** - Status: Unknown**
****Mobile Browser** - Status: Unknown**

Private Communications

****Private messaging** - Status: Unknown**
****Profile / identity management** - Status: planning 1/5**
****Contacts Management** - Status: Unknown**

Take Control of Your Data

**https://github.com/maidsafe/safe_client_libs/projects/7 - Status: 0.0%**

https://github.com/maidsafe/safe_client_libs/projects/7 - Status: 0.0%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/2 - Status: 66.7%**

https://github.com/maidsafe/safe_client_libs/projects/2

  • Status: 66.7%

Modifications: 3d/7d/14d/31d

**https://github.com/maidsafe/safe_client_libs/projects/6 - Status: 0%**

https://github.com/maidsafe/safe_client_libs/projects/6 - Status: 0%

Modifications: 3d/7d/14d/31d

****Data Manager** - Status: planning 1/5**
****Collaboration** - Status: Unknown**

The New Digital Economy

****Test Safecoin & Wallet** - Status: planning 1/5**
****Vault UI** - Status: Unknown**

[this is an automated report - please don’t expect this account to answer only because it posted this comment]

edit/ps: found a way to compress it a bit so it doesn’t look this super long

8 Likes

most notably the activity and progress in safenetwork.tech + the safe_browser :slight_smile:

9 Likes

Idea about graph view to change all input like total count so all four lines would be rising only.

2 Likes

Wow this is amazing man keep it coming!

Anything that simplifies things is great :100::heartpulse:

1 Like

task_list

Next to do

****Authenticator enhancements** - Status: planning 0/5**

Internal discussion / design stage

****Data Manager** - Status: planning 1/5**

RFC out / Implementation planning

****Test SafeCoin & Wallet** - Status: planning 3/5**
****Data Type Enhancements** - Status: planning 3/4**
****Secure Message Delivery** - Status: planning 3/5**
**SAFE Client Libs 0.10.0: Status 0.0% - created 0/0/0/1 - closed 0/0/0/0 - updated0/0/0/1**

Modifications: 3d/7d/14d/31d - created 0/0/0/1 - closed 0/0/0/0 - updated 0/0/0/1 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/3

**RDF support in SAFE Core: Status 0.0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/7

**XOR URLs implementation: Status 0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/6

****Node Ageing** - Status: planning 2/4**
**quick-p2p Maintenance: Status 0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/quic-p2p/projects/2


In Development

**PoC implementation: Status 25.0% - created 0/0/0/6 - closed 0/0/0/2 - updated0/0/0/6**

Modifications: 3d/7d/14d/31d - created 0/0/0/6 - closed 0/0/0/2 - updated 0/0/0/6 - modified 0/0/0/3
https://github.com/maidsafe/safe-authenticator-cli/projects/1

**Proof of Concepts for RDF/SPARQL support: Status 66.7% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/1/1**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/1/1 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/2

**Rust API refactoring: Status 83.3% - created 0/0/0/2 - closed 0/0/0/2 - updated0/1/1/3**

Modifications: 3d/7d/14d/31d - created 0/0/0/2 - closed 0/0/0/2 - updated 0/1/1/3 - modified 0/0/0/1
https://github.com/maidsafe/safe_client_libs/projects/4

**Maintenance: Status 25.8% - created 5/32/48/73 - closed 4/19/25/25 - updated13/47/58/77**

Modifications: 3d/7d/14d/31d - created 5/32/48/73 - closed 4/19/25/25 - updated 13/47/58/77 - modified 3/20/26/36
https://github.com/maidsafe/safenetwork.tech/projects/2


Aiming for release during May


Aiming for release during June

**Upcoming release ('master' branch): Status 11.7% - created 0/0/5/16 - closed 2/3/13/27 - updated4/5/19/41**

Modifications: 3d/7d/14d/31d - created 0/0/5/16 - closed 2/3/13/27 - updated 4/5/19/41 - modified 0/1/4/11
https://github.com/maidsafe/safe_browser/projects/1


Released

****safenetwork.tech** - Status: Unknown**
****Safe-authenticator-mobile update** - Status: Unknown**
**v0.1.1: Status 100.0% - created 0/0/0/0 - closed 0/0/2/3 - updated0/0/2/3**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/2/3 - updated 0/0/2/3 - modified 0/0/0/0
https://github.com/maidsafe/quic-p2p/projects/1

****PARSEC** - Status: Unknown**
****Dynamic Membership** - Status: Unknown**


backend

To do (future alpha iterations)

****Secure Enclaves** - Status: Unknown**
****Upgrades** - Status: Unknown**
****Network Growth** - Status: Unknown**
****Restarts** - Status: Unknown**

SAFE Maxwell (scope yet to be confirmed)

****Test SafeCoin & Wallet** - Status: planning 3/5**
****Farming** - Status: planning 1/5**
****Vaults from Home (Data)** - Status: Unknown**
****Spam handling** - Status: Unknown**
****Identity Management** - Status: planning 1/5**

SAFE Fleming "Routing nodes from home"

****Secure Message Relay** - Status: planning 3/5**
****Node Ageing** - Status: planning 2/4**
****BLS section key** - Status: Unknown**
**v0.1.1: Status 100.0% - created 0/0/0/0 - closed 0/0/2/3 - updated0/0/2/3**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/2/3 - updated 0/0/2/3 - modified 0/0/0/0
https://github.com/maidsafe/quic-p2p/projects/1

****PARSEC** - Completed - Status: Completed**
****Dynamic Membership** - Completed - Status: Completed**


frontend

Perpetual Web

**PoC implementation: Status 25.0% - created 0/0/0/6 - closed 0/0/0/2 - updated0/0/0/6**

Modifications: 3d/7d/14d/31d - created 0/0/0/6 - closed 0/0/0/2 - updated 0/0/0/6 - modified 0/0/0/3
https://github.com/maidsafe/safe-authenticator-cli/projects/1

****Public Naming Sytem (PNS)** - Status: planning 2/4**
**XOR URLs implementation: Status 0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/6

****Data Type enhancements** - Status: planning 3/4**
****Browser Enhancements** - Status: Unknown**
****Mobile Browser** - Status: Unknown**

Private Communications

****Private messaging** - Status: Unknown**
****Profile / identity management** - Status: planning 1/5**
****Contacts Management** - Status: Unknown**

Take Control of Your Data

**RDF support in SAFE Core: Status 0.0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/7

**Proof of Concepts for RDF/SPARQL support: Status 66.7% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/1/1**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/1/1 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/2

**XOR URLs implementation: Status 0% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/0**

Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/0 - modified 0/0/0/0
https://github.com/maidsafe/safe_client_libs/projects/6

****Data Manager** - Status: planning 2/5**
****Collaboration** - Status: Unknown**

The New Digital Economy

****Test Safecoin & Wallet** - Status: planning 3/5**
****Vault UI** - Status: Unknown**

[this is an automated report - please don’t expect this account to answer only because it posted this comment]

Ps: Hmhmm - the layout still need some love - but … But at least now it’s in a state where I can run only updated for changes too :roll_eyes: :face_with_monocle: so in the future these updates here might not be full updates but just informing about changes (+the charts want to be modified a bit too)

5 Likes

[changed roadmap points since last update]


task_list

In Development

**Maintenance: Status 26.0% - created 6/31/46/74 - closed 4/19/25/25 - updated14/47/58/78**

Modifications: 3d/7d/14d/31d - created 6/31/46/74 - closed 4/19/25/25 - updated 14/47/58/78 - modified 4/18/25/37
https://github.com/maidsafe/safenetwork.tech/projects/2


Aiming for release during June

**Upcoming release ('master' branch): Status 11.7% - created 0/0/5/16 - closed 2/2/13/27 - updated4/4/19/41**

Modifications: 3d/7d/14d/31d - created 0/0/5/16 - closed 2/2/13/27 - updated 4/4/19/41 - modified 0/0/4/11
https://github.com/maidsafe/safe_browser/projects/1


[this is an automated report - please don’t expect this account to answer only because it posted this comment]

Anyone know what this BLS section key is about? Looks like a new hurdle which we must combat before Fleming… will it take few months ? Maybe more. Who knows…

Oh no - I don’t understand why it’s listed somehow uncategorized but I think it’s connected with

Threshold signatures which should basically just be using threshold signatures instead of one specific private key to sign and verify that … So shouldn’t be a big deal :face_with_monocle: (at least if I’m not mistaken - not a cryptography specialist ofc :man_shrugging:)

2 Likes

Is about change the actual Ed25519 signature schema by a Boneh–Lynn–Shacham. Its main advantage is that allows shorter signatures, especially in multisign, while maintaining the same level of security.

4 Likes

[changed roadmap points since last update]


task_list

RFC out / Implementation planning

****Reliable Message Delivery** - Status: planning 3/5**

In Development

**Wallet command PoC: Status 20.0% - created 1/15/15/15 - closed 1/3/3/3 - updated2/15/15/15**
Modifications: 3d/7d/14d/31d - created 1/15/15/15 - closed 1/3/3/3 - updated 2/15/15/15 - modified 0/3/3/3

https://github.com/maidsafe/safe-cli/projects/1

**New data types PoC: Status 10.0% - created 10/10/10/10 - closed 1/1/1/1 - updated10/10/10/10**
Modifications: 3d/7d/14d/31d - created 10/10/10/10 - closed 1/1/1/1 - updated 10/10/10/10 - modified 5/5/5/5

https://github.com/maidsafe/safe_client_libs/projects/8

**Maintenance: Status 28.7% - created 1/2/30/57 - closed 3/7/24/25 - updated4/8/39/62**
Modifications: 3d/7d/14d/31d - created 1/2/30/57 - closed 3/7/24/25 - updated 4/8/39/62 - modified 1/2/17/26

https://github.com/maidsafe/safenetwork.tech/projects/2

**Proof of Concepts for RDF/SPARQL support: Status 66.7% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/1**
Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/1 - modified 0/0/0/0

https://github.com/maidsafe/safe_client_libs/projects/2

**Rust API refactoring: Status 83.3% - created 0/0/0/0 - closed 0/0/0/1 - updated0/0/1/2**
Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/1 - updated 0/0/1/2 - modified 0/0/0/0

https://github.com/maidsafe/safe_client_libs/projects/4


Aiming for release during June

**Upcoming release ('master' branch): Status 11.4% - created 2/2/2/14 - closed 0/1/3/21 - updated5/6/9/39**
Modifications: 3d/7d/14d/31d - created 2/2/2/14 - closed 0/1/3/21 - updated 5/6/9/39 - modified 1/1/1/8

https://github.com/maidsafe/safe_browser/projects/1


Released

**v0.1.1: Status 100.0% - created 0/0/0/0 - closed 0/0/0/2 - updated0/0/0/2**
Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/2 - updated 0/0/0/2 - modified 0/0/0/0

https://github.com/maidsafe/quic-p2p/projects/1



backend

SAFE Maxwell (scope yet to be confirmed)

****Farming** - Status: planning 3/5**
****Identity Management** - Status: planning 3/5**

SAFE Fleming "Routing nodes from home"

****Reliable Message Delivery** - Status: planning 3/5**
**v0.1.1: Status 100.0% - created 0/0/0/0 - closed 0/0/0/2 - updated0/0/0/2**
Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/2 - updated 0/0/0/2 - modified 0/0/0/0

https://github.com/maidsafe/quic-p2p/projects/1



frontend

Perpetual Web

****Data Type enhancements** - Status: planning 4/4**

Take Control of Your Data

**Proof of Concepts for RDF/SPARQL support: Status 66.7% - created 0/0/0/0 - closed 0/0/0/0 - updated0/0/0/1**
Modifications: 3d/7d/14d/31d - created 0/0/0/0 - closed 0/0/0/0 - updated 0/0/0/1 - modified 0/0/0/0

https://github.com/maidsafe/safe_client_libs/projects/2


[this is an automated report - please don’t expect this account to answer only because it posted this comment]

3 Likes

Hi @riddim - can you explain what the above means?

This item Wallet command PoC on the roadmap shows ‘3 done, 2 in progress, 10 to do’, so I guess that’s the total, 15. What about closed 1/3/3/3? What is the ‘1’ and why is ‘3’ in three separate boxes? I’m probably being thick here but I don’t get it. :thinking:

2 Likes

Oh sorry - if you expand the details you can see that

closed 1/3/3/3

Is meant to say:

  • 1 issue closed within the last 3 days
  • 3 within the last 7 days
  • 3 within the last 14 days and
  • 3 within the last 31 days

So if it roughly doubles it’s a steady process - for newly created projects it is expected to just see an increase in the last week and for slowing down progress it will show little numbers in the first categories compared to the following ones(so less than half of the following)

(it uses the info it gets from the github api about the issues - so closed/modified doesn’t necessarily need to have anything to do with what the project overview tells us - no clue if all of that is connected and done automatically by github or if maidsafe needs to move the cards on the columns by hand)

4 Likes

Ah I get it now. Thanks.

4 Likes