[ 
https://issues.apache.org/jira/browse/HTTPCORE-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12472103
 ] 

Roland Weber commented on HTTPCORE-40:
--------------------------------------


Great! Thanks,
  Roland



> make API independent from impl packages
> ---------------------------------------
>
>                 Key: HTTPCORE-40
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-40
>             Project: HttpComponents Core
>          Issue Type: Wish
>          Components: HttpCore
>            Reporter: Roland Weber
>         Assigned To: Roland Weber
>            Priority: Minor
>             Fix For: 4.0-alpha4
>
>         Attachments: 2k7-02-11-api-impl.txt
>
>
> As discussed on the developer mailing list, I would feel better if our API 
> packages in HttpCore would not depend on impl packages.
> There used to be two classes in impl that are referenced from the API:
> DefaultHttpParams - could be moved to API params package and renamed to 
> BasicHttpParams. The renaming would also prevent the misconception that we 
> might have some kind of "default parameters" that are automatically loaded by 
> HttpCore.
> HeaderGroup - this one fould fit nicely in the o.a.h.util package. We already 
> have ByteArrayBuffer and CharArrayBuffer there although neither is in the 
> actual API.
> Recently, HTTPCORE-39 introduced a third dependency, on 
> EnglishReasonPhraseCatalog. Unless that dependency is removed, there is no 
> point in breaking the API for these two here.

-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to