You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by "Koundinya (Sudhakar Chavali)" <su...@yahoo.com> on 2004/08/02 19:57:07 UTC

I am ready to contribute my efforts to POI

Avik,

I am always ready to work on MS Office tools.

What ever the contributions I can send I can do that through the mails only.
But as I am new to this open source developer's community I just wanted to know few things
regarding the source codes.


1. What are the standards now the community is maintaining in developing the source codes.
2. How to upload source codes into CVS directory before releasing them to other people.
3. How the testing process will be done. What are the standards that the community is following to
test the source codes. 
4. Who will write the test cases. Do developer himself need to identify the test cases or other
people also helps him to develop them.
5. Finally what else the community developer need to do. - If I am missing something 


Regards
Sudhakar




=====
"No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 

"Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)

"It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)


		
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 
http://messenger.yahoo.com

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


Re: I am ready to contribute my efforts to POI

Posted by Avik Sengupta <av...@itellix.com>.
We also do care for high quality documentation. I think this is very
> important.

Yes of course. thanks Rainer!




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


Re: I am ready to contribute my efforts to POI

Posted by Rainer Klute <kl...@rainer-klute.de>.
On Wed, 2004-08-04 at 18:06, Avik Sengupta wrote:
> 1. standadrs - well, to create the high quality software, what else?

We also do care for high quality documentation. I think this is very
important.

Best regards
Rainer Klute

                           Rainer Klute IT-Consulting GmbH
  Dipl.-Inform.
  Rainer Klute             E-Mail:  klute@rainer-klute.de
  Körner Grund 24          Telefon: +49 172 2324824
D-44143 Dortmund           Telefax: +49 231 5349423


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


Re: Are people started testing the Powerpoint sources that I have given??

Posted by Ralph Scheuer <ra...@gmx.net>.
Hello, Sudhakar,

as of last week, I have been using your PowerPoint extraction code.  
Everything worked quite well in the beginning(apart from my inital  
codepage problems).

However, today I tested against a file that lets me extract its textual  
content, however, I get an exception.

Unfortunately, I am not able to send you the file. However, here is the  
relevant part of the stack trace:

java.lang.StringIndexOutOfBoundsException: String index out of range:  
251739780
at java.lang.String.checkBounds(String.java:287)
at java.lang.String.<init>(String.java:370)
at PPT2Text.extractClientTextBoxes(PPT2Text.java:217)
at PPT2Text$PPTListener.processPOIFSReaderEvent(PPT2Text.java:71)
at  
org.apache.poi.poifs.eventfilesystem.POIFSReader.processProperties(POIFS 
Reader.java:259)
at  
org.apache.poi.poifs.eventfilesystem.POIFSReader.read(POIFSReader.java: 
95)
at PPT2Text.read(PPT2Text.java:412)
at
... the rest refers to my own code which only calls yours to extract  
the text...

Just in case the line numbers are out of sync with yours (I pasted from  
your e-mail): line 217 refers to the following piece of code:

                 String strTempContent = new String(pptdata, (int) j + 6,
                     (int) (nsize) + 2);

I have not investigated any further. Any idea?

I hope this is of some help to you because I am not able to provide the  
file.

Thank you for the good work.

Ralph

Am 04.08.2004 um 11:59 schrieb Koundinya ((Sudhakar Chavali)):

> Are people started testing the Powerpoint sources that I have given??
>
> I just found this link today
> http://wiki.apache.org/jakarta-lucene/PowerPoint? 
> action=highlight&value=PowerPoint
>
> Regards
> Sudhakar
>
> =====
> "No one can earn a million dollars honestly."- William Jennings Bryan  
> (1860-1925)
>
> "Make everything as simple as possible, but not simpler."- Albert  
> Einstein (1879-1955)
>
> "It is dangerous to be sincere unless you are also stupid."- George  
> Bernard Shaw (1856-1950)
>
>
> 		
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail Address AutoComplete - You start. We finish.
> http://promotions.yahoo.com/new_mail
>
> ---------------------------------------------------------------------
> 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


Are people started testing the Powerpoint sources that I have given??

Posted by "Koundinya (Sudhakar Chavali)" <su...@yahoo.com>.
Are people started testing the Powerpoint sources that I have given??

I just found this link today
http://wiki.apache.org/jakarta-lucene/PowerPoint?action=highlight&value=PowerPoint

Regards
Sudhakar

=====
"No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 

"Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)

"It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)


		
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail 

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


Re: I am ready to contribute my efforts to POI

Posted by "Koundinya (Sudhakar Chavali)" <su...@yahoo.com>.
Avik,

Thanks for the reply.

1. Did you  ever have access to Microsoft File format documentation
under an NDA ?

--  No

2. Was the work you sent to the list done for your employer? 

-- Partially Yes



Regards
Sudhakar

--- Avik Sengupta <av...@itellix.com> wrote:

> Sudhakar, 
> 
> Cool. I need a couple of things out of the way, then I will add this
> into the CVS. 
> 
> 1. Did you  ever have access to Microsoft File format documentation
> under an NDA ?
> 2. Was the work you sent to the list done for your employer? 
> 
> In response to your questions, 
> 
> 1. standadrs - well, to create the high quality software, what else?
> 2. cvs etc :http://www.apache.org/dev/contributors.html
> 3&4. POI has a large amount of testcases, and we are quite wary of
> allowing any code into CVS without testcases. We write our testcases in
> Junit, and expect all functionality OR bugfixes to be accompanied by
> testcases. Of course, nothing is perfect, so there is always scope to
> improve. 
> 5. Be cool. Write good software :)
> 
> HTH
> -
> Avik
> 
> 
> On Mon, 2004-08-02 at 23:27, Koundinya (Sudhakar Chavali) wrote:
> > Avik,
> > 
> > I am always ready to work on MS Office tools.
> > 
> > What ever the contributions I can send I can do that through the mails only.
> > But as I am new to this open source developer's community I just wanted to know few things
> > regarding the source codes.
> > 
> > 
> > 1. What are the standards now the community is maintaining in developing the source codes.
> > 2. How to upload source codes into CVS directory before releasing them to other people.
> > 3. How the testing process will be done. What are the standards that the community is
> following to
> > test the source codes. 
> > 4. Who will write the test cases. Do developer himself need to identify the test cases or
> other
> > people also helps him to develop them.
> > 5. Finally what else the community developer need to do. - If I am missing something 
> > 
> > 
> > Regards
> > Sudhakar
> > 
> > 
> > 
> > 
> > =====
> > "No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 
> > 
> > "Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)
> > 
> > "It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)
> > 
> > 
> > 		
> > __________________________________
> > Do you Yahoo!?
> > Y! Messenger - Communicate in real time. Download now. 
> > http://messenger.yahoo.com
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: poi-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: poi-user-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
> 
> 


=====
"No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 

"Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)

"It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)


		
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail

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


Re: I am ready to contribute my efforts to POI

Posted by "Koundinya (Sudhakar Chavali)" <su...@yahoo.com>.
Based on the documentation provided at http://www.wotsit.org I have worked on Microsoft parsers

Regards
Sudhakar
--- Avik Sengupta <av...@itellix.com> wrote:

> Sudhakar, 
> 
> Cool. I need a couple of things out of the way, then I will add this
> into the CVS. 
> 
> 1. Did you  ever have access to Microsoft File format documentation
> under an NDA ?
> 2. Was the work you sent to the list done for your employer? 
> 
> In response to your questions, 
> 
> 1. standadrs - well, to create the high quality software, what else?
> 2. cvs etc :http://www.apache.org/dev/contributors.html
> 3&4. POI has a large amount of testcases, and we are quite wary of
> allowing any code into CVS without testcases. We write our testcases in
> Junit, and expect all functionality OR bugfixes to be accompanied by
> testcases. Of course, nothing is perfect, so there is always scope to
> improve. 
> 5. Be cool. Write good software :)
> 
> HTH
> -
> Avik
> 
> 
> On Mon, 2004-08-02 at 23:27, Koundinya (Sudhakar Chavali) wrote:
> > Avik,
> > 
> > I am always ready to work on MS Office tools.
> > 
> > What ever the contributions I can send I can do that through the mails only.
> > But as I am new to this open source developer's community I just wanted to know few things
> > regarding the source codes.
> > 
> > 
> > 1. What are the standards now the community is maintaining in developing the source codes.
> > 2. How to upload source codes into CVS directory before releasing them to other people.
> > 3. How the testing process will be done. What are the standards that the community is
> following to
> > test the source codes. 
> > 4. Who will write the test cases. Do developer himself need to identify the test cases or
> other
> > people also helps him to develop them.
> > 5. Finally what else the community developer need to do. - If I am missing something 
> > 
> > 
> > Regards
> > Sudhakar
> > 
> > 
> > 
> > 
> > =====
> > "No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 
> > 
> > "Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)
> > 
> > "It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)
> > 
> > 
> > 		
> > __________________________________
> > Do you Yahoo!?
> > Y! Messenger - Communicate in real time. Download now. 
> > http://messenger.yahoo.com
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: poi-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: poi-user-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
> 
> 


=====
"No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 

"Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)

"It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)


		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

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


Re: I am ready to contribute my efforts to POI

Posted by Avik Sengupta <av...@itellix.com>.
Sudhakar, 

Cool. I need a couple of things out of the way, then I will add this
into the CVS. 

1. Did you  ever have access to Microsoft File format documentation
under an NDA ?
2. Was the work you sent to the list done for your employer? 

In response to your questions, 

1. standadrs - well, to create the high quality software, what else?
2. cvs etc :http://www.apache.org/dev/contributors.html
3&4. POI has a large amount of testcases, and we are quite wary of
allowing any code into CVS without testcases. We write our testcases in
Junit, and expect all functionality OR bugfixes to be accompanied by
testcases. Of course, nothing is perfect, so there is always scope to
improve. 
5. Be cool. Write good software :)

HTH
-
Avik


On Mon, 2004-08-02 at 23:27, Koundinya (Sudhakar Chavali) wrote:
> Avik,
> 
> I am always ready to work on MS Office tools.
> 
> What ever the contributions I can send I can do that through the mails only.
> But as I am new to this open source developer's community I just wanted to know few things
> regarding the source codes.
> 
> 
> 1. What are the standards now the community is maintaining in developing the source codes.
> 2. How to upload source codes into CVS directory before releasing them to other people.
> 3. How the testing process will be done. What are the standards that the community is following to
> test the source codes. 
> 4. Who will write the test cases. Do developer himself need to identify the test cases or other
> people also helps him to develop them.
> 5. Finally what else the community developer need to do. - If I am missing something 
> 
> 
> Regards
> Sudhakar
> 
> 
> 
> 
> =====
> "No one can earn a million dollars honestly."- William Jennings Bryan (1860-1925) 
> 
> "Make everything as simple as possible, but not simpler."- Albert Einstein (1879-1955)
> 
> "It is dangerous to be sincere unless you are also stupid."- George Bernard Shaw (1856-1950)
> 
> 
> 		
> __________________________________
> Do you Yahoo!?
> Y! Messenger - Communicate in real time. Download now. 
> http://messenger.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: poi-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: poi-user-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