commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: [csv] release 1.0?
Date Tue, 17 Jun 2014 22:04:29 GMT
On 17 June 2014 14:39, Tillmann Gaida <tillmann.gaida@gmail.com> wrote:
> Hi everybody,
>
> I'm a long time user of csv and am eagerly awaiting the 1.0 release.
> Two major "bugs" are unresolved:
>
> https://issues.apache.org/jira/browse/CSV-35 Escaped line separators
> are not supported
>
> https://issues.apache.org/jira/browse/CSV-58 Unescape handling needs rethinking
>
> IMHO the first one may be addressed after version 1.0. I feel like any
> workaround for this issue will still work for any changes that might
> be made in reaction to it.

That's probably true.

> The second one should in my opinion be resolved before 1.0. I feel
> like users will be relying strongly on how escaping is handled. I'm
> not quite sure about the status of the issue, but any escape chars
> appearing or disappearing in 1.1 would be quite questionable for a
> component as fundamental as csv parsing and writing. I for one
> repeatedly chose apache commons-csv not only for the simple API, but
> for the name as well, which in my head stands for: "don't worry about
> it. we got this figured out."

I agree, this really needs sorting before a release.
Although it only affects the behaviour of CSV (not the API), it is
such a fundamental part of CSV parsing that it really needs to work in
the first release.

> My personal preference would be Csv* instead of CSV* as well. I am
> using json-lib as well as gson and I prefer gson's Json* naming over
> json-libs JSON* naming because it auto-completes a lot faster (JA
> instead of JSONA for JsonArray/JSONArray if the IDE uses camel-case
> auto-complete).
>
> Kind Regards
>
> Tillmann Gaida
>
> On Tue, Jun 17, 2014 at 8:54 AM, Gabriel Reid <gabriel.reid@gmail.com> wrote:
>> I'm definitely in favor of going for a 1.0 release. I think that the
>> delay in releasing it introduces more potential problems than the two
>> open Jira issues that are blocking the release ever will.
>>
>> - Gabriel
>>
>> On Tue, Jun 17, 2014 at 4:05 AM, Gary Gregory <garydgregory@gmail.com> wrote:
>>> The public API is OK, and the internal stuff seems OK.
>>>
>>> But it feels like we've reviewed this so many times and we seem stuck.
>>>
>>> Gary
>>>
>>>
>>> On Mon, Jun 16, 2014 at 5:20 PM, sebb <sebbaz@gmail.com> wrote:
>>>
>>>> And are we sure that the API is OK?
>>>>
>>>> On 16 June 2014 21:26, Siegfried Goeschl <siegfried.goeschl@it20one.com>
>>>> wrote:
>>>> > Hi Gary,
>>>> >
>>>> > what are the JIRAs for the “corner issues”?
>>>> >
>>>> > Cheers,
>>>> >
>>>> > Siegfried Goeschl
>>>> >
>>>> >
>>>> > On 16 Jun 2014, at 17:00, Gary Gregory <garydgregory@gmail.com>
wrote:
>>>> >
>>>> >> Hi All,
>>>> >>
>>>> >> It seems we have been stuck for a while and that we are all busy.
>>>> >>
>>>> >> Should we pull the trigger and try to release 1.0?
>>>> >>
>>>> >> Or, is anyone willing to step up and do work on the 1 or 2 remaining
>>>> corner
>>>> >> issues?
>>>> >>
>>>> >> Gary
>>>> >>
>>>> >> --
>>>> >> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>> >> Java Persistence with Hibernate, Second Edition
>>>> >> <http://www.manning.com/bauer3/>
>>>> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>>> >> Spring Batch in Action <http://www.manning.com/templier/>
>>>> >> Blog: http://garygregory.wordpress.com
>>>> >> Home: http://garygregory.com/
>>>> >> Tweet! http://twitter.com/GaryGregory
>>>> >
>>>> >
>>>> > ---------------------------------------------------------------------
>>>> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>> > For additional commands, e-mail: dev-help@commons.apache.org
>>>> >
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>
>>>>
>>>
>>>
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> Java Persistence with Hibernate, Second Edition
>>> <http://www.manning.com/bauer3/>
>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>> Spring Batch in Action <http://www.manning.com/templier/>
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>

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


Mime
View raw message