New Cesium release (1.7): TODO list - Help need

I try to create a new release 1.7.0 of Cesium.

Expected enhancements :

  • Add more languages :
    • Italian,
    • Deutsch,
    • Portuguese,
    • Catalan,
      • Review the i18n file www/plugins/graph/i18n/locale-es-CT.json) (copied from the es-ES file)
      • missing a license file (license/license_g1-es-CT.md)
  • All languages :
    Check for update in license files (compare from the official license repo)
  • Update the default Duniter peer list
  • Update the default Cesium+ pod list
  • Peek some changes from feature/startup_node_selection branch:
    • At first launch, ask user to select a Duniter peer.
      /!\ A Duniter peer can skip transactions indexation: is it possible to include only peers with TXs indexation?
      Possible solution: try to get some TXS from a well known account? (e.g Duniter team) BUT the TX request is quite long to response… network scan will be very slow!
    • Settings: When selected peer is down, use the default peers to scan the network, in the modal to select new peer. (For now, if the peer is down, the modal list is always empty).
    • Update Android build scripts, to be runnable over the last Android SDK tools

Helps need to finish this TODO list!

4 Likes

Publish a Docker image. See:

2 Likes
  • Fix github mirror repos (update the access token, in the gitlab Duniter)
1 Like

I guess we could add a BMA request (or a new field in an existing request) to know whether tx indexation is enabled. However:

  • it will be useful only when most of the nodes are updated;
  • if tx indexation has been disabled in the past, txs will still be missing even if it’s currently enabled.

Idea: the node could instead say its total number of indexed transactions, so the client can sort them by descending order.

1 Like

Why not in the /node/summary ? a new field like features ?

2 Likes

@kimamila Please see this MR.

2 Likes