poi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "A. Rothman" <amic...@amichais.net>
Subject Re: POI TNEF Contribution
Date Wed, 25 Jun 2003 20:02:53 GMT
Sorry for the confusion - I plan on maintaining the package for as long as
people use it :-)
As for the license, I consider it a technicality, and I'll change the
headers etc. together with whatever needs to be done to meet the standards
(readme, javadoc, etc. - let me know) - just didn't want to change it all
before it's accepted...

----- Original Message ----- 
From: "Andrew C. Oliver" <acoliver@apache.org>
To: "POI Developers List" <poi-dev@jakarta.apache.org>
Sent: Wednesday, June 25, 2003 8:41 PM
Subject: Re: POI TNEF Contribution


> We'll need to have a vote, you'll need to change the license.  I'm still
not
> clear as to whether you're going to stick around or not..  If not then -1
> for my part.  We care more about acquiring you than your code.  (to put it
> simply) -- its about the community of developers.
>
> From there you'd need to sign a contributor agreement.  From there after
we
> see you sticking around, you'll be made a contributor.
>
> I'd prefer acceptance be worded this way: "accepted conditionally: if
there
> is at least 1 active committer the code shall remain, if after 4 months
> there is no obvious active committer, the code will be backed out" Or
> something like that.
>
> -Andy
>
> On 6/25/03 3:13 PM, "A. Rothman" <amichai@amichais.net> wrote:
>
> > So what's the next step?
> > (Glen - u can contact me directly if there are technicalities...)
> >
> > ----- Original Message -----
> > From: "A. Rothman" <amichai@amichais.net>
> > To: "POI Developers List" <poi-dev@jakarta.apache.org>
> > Sent: Saturday, June 21, 2003 4:35 PM
> > Subject: Re: POI TNEF Contribution
> >
> >
> >> 1. Of course.
> >>
> >> 2. I'll do my best. However, I'll be happy to see others take a good
look
> > at
> >> the code, which is pretty straightforward I think, and share their
> > insight.
> >> My hunch is that there may be some initial structural/high level API
> >> changes, but once an initial release is made it won't require too much
> >> maintenance - the TNEF format itself is pretty stale as far as I can
tell,
> >> and since it's based on 'transparent' encapsulation of MAPI properties
it
> >> will not require any modification with new MS-Office releases (new MAPI
> >> props may be transported, but the interpretation of these props are up
to
> >> the implementation anyway - the JTNEF package simply provides access to
> >> them).
> >> The only other major issue I can think of is that it currently only
> > supports
> >> reading TNEF streams, not writing them. However it seems to me most
Java
> >> developers would only need to open received TNEF email messages (both
> > client
> >> and server side), while writing a Java email client that sends messages
> > that
> >> can be read only by MS products sounds a bit awkward.
> >> But of course we'll give the people whatever they need :)
> >>
> >> 3.
> >>
> >
http://msdn.microsoft.com/library/en-us/mapi/html/_mapi1book_transport_neutral
> > _encapsulation_format_tnef_.asp .
> >> Some of the descriptions are a bit vague but working with real streams
and
> >> the C headers sorted it out.
> >>
> >> 4. Sure, though I may need a little help till I get the hang of it - I
> >> haven't been active in any Apache project before.
> >>
> >>
> >> Amichai
> >>
> >>
> >>
> >> ----- Original Message -----
> >> From: "Glen Stampoultzis" <gstamp@iinet.net.au>
> >> To: "POI Developers List" <poi-dev@jakarta.apache.org>
> >> Sent: Saturday, June 21, 2003 6:11 AM
> >> Subject: Re: POI TNEF Contribution
> >>
> >>
> >>>
> >>> Sounds like a reasonable fit.  Some questions/issues:
> >>>
> >>> 1. I noticed it's GPL.  Are you willing to change the license to the
> >> Apache
> >>> license and assign copyright to the Apache Foundation?  I think
there's
> >>> some paper work to be signed.
> >>> 2. Do you come with this source code and are you willing to hang
around
> >> for
> >>> the long term to help support this code?
> >>> 3. Is there any documentation on the TNEF format?  If not are you
> > looking
> >>> at writing some?
> >>> 4. Are you willing a abide by the apache constitution?
> >>> (http://java.apache.org/main/constitution.html)
> >>>
> >>> Well done on unlocking this format for Java programmers.  The more MS
> >>> formats we can unlock the better.
> >>>
> >>> Regards,
> >>>
> >>> Glen Stampoultzis
> >>>
> >>>
> >>>
> >>> At 09:34 PM 20/06/2003, you wrote:
> >>>> Hi!
> >>>>
> >>>> I'm developing a Java implementation for MS-TNEF mail extraction.
TNEF,
> >> even
> >>>> though not based on the POIFS (it's a different format), does seem to
> >> belong
> >>>> with the rest of the POI packages - it's an obscure MS format used by
> >>>> Office's Outlook and Outlook Express and Exchange servers, for
sending
> >> mail
> >>>> whenever formatting (rich text) or MS-specific mail extensions (like
> >> voting
> >>>> buttons) are added to a mail. The problem is, as with the other MS
> >> formats,
> >>>> that the rest of the world can't read those mails - once TNEF is
used,
> >> the
> >>>> entire mail contents other than the basic headers, including all
> >>>> attachments, are added into the TNEF file (usually named
WINMAIL.DAT -
> >> run a
> >>>> web search to see how much trouble this causes people...).
> >>>>
> >>>> I've found several C/C++ utilities to extract the attachments (and
> > other
> >>>> contents) out of the TNEF file, but couldn't find any Java
> >> implementation.
> >>>> So I decided to write one as an open source project
> >>>> (http://www.freeutils.net/source/jtnef/), and I would like to
> > contribute
> >> it
> >>>> to the POI project, which seems like the perfect place for it, where
it
> >> can
> >>>> both grow and reach all those developers seeking a solution to yet
> >> another
> >>>> MS conundrum...
> >>>>
> >>>> Please let me know what you think. I hope this is the right forum for
> > my
> >>>> suggestion - if not, please accept my appologies and direct me to the
> >> right
> >>>> one :)
> >>>>
> >>>> Thanx!
> >>>>
> >>>> Amichai
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
> >>>> For additional commands, e-mail: poi-dev-help@jakarta.apache.org
> >>>
> >>>
> >>> Glen Stampoultzis
> >>> gstamp@iinet.net.au
> >>> http://members.iinet.net.au/~gstamp/glen/
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
> >> For additional commands, e-mail: poi-dev-help@jakarta.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: poi-dev-help@jakarta.apache.org
> >
>
> -- 
> Andrew C. Oliver
> http://www.superlinksoftware.com/poi.jsp
> Custom enhancements and Commercial Implementation for Jakarta POI
>
> http://jakarta.apache.org/poi
> For Java and Excel, Got POI?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: poi-dev-help@jakarta.apache.org
>


Mime
View raw message