GithubHelp home page GithubHelp logo

Overview improvements about runbox7 HOT 2 OPEN

gtandersen avatar gtandersen commented on September 25, 2024
Overview improvements

from runbox7.

Comments (2)

castaway avatar castaway commented on September 25, 2024
  • Message dates already exist in the search message data so these should be straight forward to add

  • For proper mailing list support we will need to so some header parsing: either in the indexer, adding more flags (type of mail), in javascript (using the message cache), or in the API. The proper way would be in the indexer .. this one will be more involved

  • We're showing "number of messages" now. I assume "identical subjects" is for "different conversations" (per sender)? We should be able to do this with existing conversation info in the index (I hope!)

  • For the diagrams/charts, will need some examples for input/outputs :)

from runbox7.

gtandersen avatar gtandersen commented on September 25, 2024
  • Message dates already exist in the search message data so these should be straight forward to add

Excellent!

* For proper mailing list support we will need to so some header parsing: either in the indexer, adding more flags (type of mail), in javascript (using the message cache), or in the API. The proper way would be in the indexer .. this one will be more involved

We should do it the proper way by expanding the index with another flag/field for type of message, which might be useful in other contexts as well.

* We're showing "number of messages" now. I assume "identical subjects" is for "different conversations" (per sender)? We should be able to do this with existing conversation info in the index (I hope!)

The idea is to aid users in reviewing their email more efficiently by grouping senders and then subject lines. While the former is already (mostly) supported, the latter would need some additional intelligence since subject lines can (especially in the case of automated messages) be identical or almost identical.

Examples of this are receipts, notifications about social media events, and various service alerts -- all of which are often identical except for a number or keyword that might differ.

Since the indices can be searched manually by using single terms or quoted phrases, could this be employed in the reverse by starting with a list of all subject lines and first grouping the identical ones, then gradually removing one word string from the end (and separately from the beginning) of each line in order to group subject lines that are identical except for one (or two) word strings?

* For the diagrams/charts, will need some examples for input/outputs :)

The bars indicating the percentage of the maximum number of messages per sender can be shown in each sender's entry. Attached screenshot visualizes a possible implementation.

Overview

from runbox7.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.