[ 
https://issues.apache.org/jira/browse/JAMES-2147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit updated JAMES-2147:
----------------------------------
    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.

  was:
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.


> Encourage coding contributions
> ------------------------------
>
>                 Key: JAMES-2147
>                 URL: https://issues.apache.org/jira/browse/JAMES-2147
>             Project: James Server
>          Issue Type: Improvement
>          Components: Documentation, site
>    Affects Versions: master
>            Reporter: Tellier Benoit
>
> 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.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to