Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-2147

Encourage coding contributions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • master
    • None
    • Documentation, site
    • None

    Description

      As a newcomer navigation the JIRA and getting a quick idea at "what to do" is hard.

      We need a set of ticket about tasks to encourage newcomers to do code contributions. These tickets needs to be referenced with labels for having easily a list in JIRA. The link to these labels needs to be exposed on the first page of the website.

      Here is a list of proposed labels:

      • easyfix
      • newbie
      • documentation

      A sample list of tasks I thought to:

      Mailets

      • HasMimeType matcher
      • MoveInFolder
      • MarkWithFlags
      • ComposeMDN
      • Timers mailets (StartTimer, TimeToAttribute, TimeIsMoreThan ...)

      JPA-SMTP docker file

      JPA...

      • JPA Attachment manager
      • JPA MOVE
      • JPA Sieve Repository

      CLI

      • domain mappings (RWD)
      • Sieve script upload
      • MailQueue management
      • Mail Repository management

      WebAdmin

      • Domain mapping
      • Sieve quotas
      • Reindex API
      • Mailqueue management
      • Mail repository management

      JAMES-2007 (log as warning when no matcher)

      If you have other ideas, of course, feel free!

      I will now:

      • Open tickets
      • Reference them on website starting page
      • Diagnose needs for documentation updates and open related tickets.

      I will notice advancement as comments here. Feel free to create your own tickets.

      Attachments

        Activity

          People

            Unassigned Unassigned
            btellier Benoit Tellier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: