You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Stefano Bagnara (JIRA)" <se...@james.apache.org> on 2008/07/13 22:24:31 UTC

[jira] Created: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Remove cyclic dependencies and provide better organization of the source tree.
------------------------------------------------------------------------------

                 Key: MIME4J-51
                 URL: https://issues.apache.org/jira/browse/MIME4J-51
             Project: Mime4j
          Issue Type: Task
    Affects Versions: 0.3
            Reporter: Stefano Bagnara
             Fix For: 0.4


Robert started a topic about reorganizing the source tree.
I proposed to remove cyclic dependencies.

This JIRA issue is to track this effort and to document the change in the changelog once finished.

I also created a branch with a proposal from mine:
http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Posted by "Stefano Bagnara (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/MIME4J-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stefano Bagnara resolved MIME4J-51.
-----------------------------------

    Resolution: Fixed

At the end we left the parser in the parser package.
Moved *Descriptor stuff from main package to the descriptor package.
Renamed the stream package to io
Added an overview.html for the javadocs to point developers to the parser and the message classes.


> Remove cyclic dependencies and provide better organization of the source tree.
> ------------------------------------------------------------------------------
>
>                 Key: MIME4J-51
>                 URL: https://issues.apache.org/jira/browse/MIME4J-51
>             Project: Mime4j
>          Issue Type: Task
>    Affects Versions: 0.3
>            Reporter: Stefano Bagnara
>            Assignee: Stefano Bagnara
>             Fix For: 0.4
>
>
> Robert started a topic about reorganizing the source tree.
> I proposed to remove cyclic dependencies.
> This JIRA issue is to track this effort and to document the change in the changelog once finished.
> I also created a branch with a proposal from mine:
> http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Assigned: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Posted by "Stefano Bagnara (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/MIME4J-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stefano Bagnara reassigned MIME4J-51:
-------------------------------------

    Assignee: Stefano Bagnara

> Remove cyclic dependencies and provide better organization of the source tree.
> ------------------------------------------------------------------------------
>
>                 Key: MIME4J-51
>                 URL: https://issues.apache.org/jira/browse/MIME4J-51
>             Project: Mime4j
>          Issue Type: Task
>    Affects Versions: 0.3
>            Reporter: Stefano Bagnara
>            Assignee: Stefano Bagnara
>             Fix For: 0.4
>
>
> Robert started a topic about reorganizing the source tree.
> I proposed to remove cyclic dependencies.
> This JIRA issue is to track this effort and to document the change in the changelog once finished.
> I also created a branch with a proposal from mine:
> http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Posted by "Oleg Kalnichevski (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12613216#action_12613216 ] 

Oleg Kalnichevski commented on MIME4J-51:
-----------------------------------------

Works for me.

Oleg

> Remove cyclic dependencies and provide better organization of the source tree.
> ------------------------------------------------------------------------------
>
>                 Key: MIME4J-51
>                 URL: https://issues.apache.org/jira/browse/MIME4J-51
>             Project: Mime4j
>          Issue Type: Task
>    Affects Versions: 0.3
>            Reporter: Stefano Bagnara
>             Fix For: 0.4
>
>
> Robert started a topic about reorganizing the source tree.
> I proposed to remove cyclic dependencies.
> This JIRA issue is to track this effort and to document the change in the changelog once finished.
> I also created a branch with a proposal from mine:
> http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Posted by "Stefano Bagnara (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12619501#action_12619501 ] 

Stefano Bagnara commented on MIME4J-51:
---------------------------------------

Applied the proposed repackaging.

Please make suggestions on how to deal with the remaining classes we have in the util package.

Bernd made this suggestiosn:
-----
For me, from a user perspective, MimeStreamParser.java and
MimeTokenStream.java are the most central classes, so they deserve
being easily found - at best in mime4j. Alternatively, we could have a
package javadoc in mime4j referring to these classes, ideally with
some example code.
-----
This is a TODO, contributions accepted.

> Remove cyclic dependencies and provide better organization of the source tree.
> ------------------------------------------------------------------------------
>
>                 Key: MIME4J-51
>                 URL: https://issues.apache.org/jira/browse/MIME4J-51
>             Project: Mime4j
>          Issue Type: Task
>    Affects Versions: 0.3
>            Reporter: Stefano Bagnara
>            Assignee: Stefano Bagnara
>             Fix For: 0.4
>
>
> Robert started a topic about reorganizing the source tree.
> I proposed to remove cyclic dependencies.
> This JIRA issue is to track this effort and to document the change in the changelog once finished.
> I also created a branch with a proposal from mine:
> http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-51) Remove cyclic dependencies and provide better organization of the source tree.

Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12615809#action_12615809 ] 

Robert Burrell Donkin commented on MIME4J-51:
---------------------------------------------

A definite improvement :-)

I agree with Bernd that I'd like it even better if we could lose util

> Remove cyclic dependencies and provide better organization of the source tree.
> ------------------------------------------------------------------------------
>
>                 Key: MIME4J-51
>                 URL: https://issues.apache.org/jira/browse/MIME4J-51
>             Project: Mime4j
>          Issue Type: Task
>    Affects Versions: 0.3
>            Reporter: Stefano Bagnara
>             Fix For: 0.4
>
>
> Robert started a topic about reorganizing the source tree.
> I proposed to remove cyclic dependencies.
> This JIRA issue is to track this effort and to document the change in the changelog once finished.
> I also created a branch with a proposal from mine:
> http://svn.apache.org/repos/asf/james/mime4j/branches/repackaging-proposal/

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org