Re: [Libreoffice] UNO API reference?

2011-08-21 Thread Lionel Elie Mamane
On Thu, Aug 18, 2011 at 01:15:19PM +0530, Marc-André Laverdière wrote:

> Is there any way we could have our own api website too? And possibly 
> improve the documentation?
> Could we do that under a nice license like CC-non commercial?

Why non-commercial? The code itself is not limited to
non-commercial. CC-BY-SA would be a better match.

-- 
Lionel
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-18 Thread Thorsten Behrens
Marc-André Laverdière wrote:
> Is there any way we could have our own api website too? And possibly 
> improve the documentation?
> Could we do that under a nice license like CC-non commercial?
> 
Well, only if we write the content under that license. :)

(FWIW, the OOo DevGuide is PDL-licensed, the raw api docs are
generated from the idl headers, and thus currently LGPLv3)

Cheers,

-- Thorsten


pgpDvrRD4kWar.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-18 Thread Marc-André Laverdière
Is there any way we could have our own api website too? And possibly 
improve the documentation?
Could we do that under a nice license like CC-non commercial?

-- 
Marc-André Laverdière
Software Security Scientist
Innovation Labs, Tata Consultancy Services
Hyderabad, India

On Thu 18 Aug 2011 02:04:11 AM IST, Cor Nouws wrote:
> Kevin Hunter wrote (17-08-11 17:35)
>> At 11:27am -0400 Wed, 17 Aug 2011, Caolán Mcnamara wrote:
> 
>> Okay, those are some links that I was missing. Thank you all 3 for your
>> help.
> 
> IIRC, those were referenced too from somewhere on the api.openoffice.org
> site.
> Though not comprehensive in every detail, I always was (still am) glad
> with the guidance etc I had from that place. And I'm sure that is the
> same for many more people.
> 
> Kind regards,
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-17 Thread Cor Nouws

Kevin Hunter wrote (17-08-11 17:35)

At 11:27am -0400 Wed, 17 Aug 2011, Caolán Mcnamara wrote:



Okay, those are some links that I was missing. Thank you all 3 for your
help.


IIRC, those were referenced too from somewhere on the api.openoffice.org 
site.
Though not comprehensive in every detail, I always was (still am) glad 
with the guidance etc I had from that place. And I'm sure that is the 
same for many more people.


Kind regards,

--
 - Cor
 - http://nl.libreoffice.org

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-17 Thread Kevin Hunter

At 11:27am -0400 Wed, 17 Aug 2011, Caolán Mcnamara wrote:

On Wed, 2011-08-17 at 10:18 -0400, Kevin Hunter wrote:

Yes, I've investigated that site; it doesn't seem terribly
fruitful. Perhaps I'm not clicking the right links? I'm looking for
a few things that I don't currently see, like


http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide
http://www.pitonyak.org/book/ and
http://wiki.services.openoffice.org/wiki/Python are about as good as
it gets at the moment I think (?)


Okay, those are some links that I was missing.  Thank you all 3 for your 
help.


Kevin

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-17 Thread Caolán McNamara
On Wed, 2011-08-17 at 10:18 -0400, Kevin Hunter wrote:
> At 3:59am -0400 Tue, 16 Aug 2011, Cor Nouws wrote:
> > Kevin Hunter wrote (16-08-11 01:07)
> >> Do we have, or is there a canonical reference for the UNO API?
> >> Specifically with Python bindings? The various references I've been
> >> able to find online seem haphazard at best. Is that what we have to
> >> work with, or is there an obvious link I've overlooked?
> >
> > The obvious (start for) reference of course is
> > http://api.openoffice.org/ So I guess you must have investigated that
> > one..
> 
> Yes, I've investigated that site; it doesn't seem terribly fruitful. 
> Perhaps I'm not clicking the right links?  I'm looking for a few things 
> that I don't currently see, like

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide
http://www.pitonyak.org/book/
and 
http://wiki.services.openoffice.org/wiki/Python
are about as good as it gets at the moment I think (?)

C.

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-17 Thread Christian Dywan

- Code snippets for all the UNO API language bindings.
I see a few, for the likes of Java, OOBasic, and ooRexx, but they
harken back to 2.0 and 1.1 days. Further, Since the API has multiple
language bindings, I'm looking for more than just those 3. For
instance, I see barely six examples for CPP, six for Python, etc.

- Complete object and method listing.
One of the things I currently lack is the grander idea of what I can
do with the API. Generically I understand that it's a lot, but I
don't know how to access most of it.

- Complete, self-contained code examples.
There are above-mentioned code snippets, perhaps, but complete,
downloadable examples that show off a particular functionality would
be incredibly useful.

I'm trying to ascertain what resources are available to me while I hack
away at LO, and "just" those three items would be tremendous. Do these
exist?


Hey Kevin,

this is the UNO reference:

http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html

There are some examples, but they are scarce unfortunately. It's worth 
looking in libreoffice sources itself as well, if you don't mind C++. 
The API is almost the same in all bindings, so you should be able to 
read any example as long as you focus on UNO API and ignore the 
constructors involved.


ciao,
Christian
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-17 Thread Kevin Hunter

At 3:59am -0400 Tue, 16 Aug 2011, Cor Nouws wrote:

Kevin Hunter wrote (16-08-11 01:07)

Do we have, or is there a canonical reference for the UNO API?
Specifically with Python bindings? The various references I've been
able to find online seem haphazard at best. Is that what we have to
work with, or is there an obvious link I've overlooked?


The obvious (start for) reference of course is
http://api.openoffice.org/ So I guess you must have investigated that
one..


Yes, I've investigated that site; it doesn't seem terribly fruitful. 
Perhaps I'm not clicking the right links?  I'm looking for a few things 
that I don't currently see, like


- Code snippets for all the UNO API language bindings.
  I see a few, for the likes of Java, OOBasic, and ooRexx, but they
  harken back to 2.0 and 1.1 days.  Further, Since the API has multiple
  language bindings, I'm looking for more than just those 3.  For
  instance, I see barely six examples for CPP, six for Python, etc.

- Complete object and method listing.
  One of the things I currently lack is the grander idea of what I can
  do with the API.  Generically I understand that it's a lot, but I
  don't know how to access most of it.

- Complete, self-contained code examples.
  There are above-mentioned code snippets, perhaps, but complete,
  downloadable examples that show off a particular functionality would
  be incredibly useful.

I'm trying to ascertain what resources are available to me while I hack 
away at LO, and "just" those three items would be tremendous.  Do these 
exist?


Thanks,

Kevin
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] UNO API reference?

2011-08-16 Thread Cor Nouws

Hi Kevin,

Kevin Hunter wrote (16-08-11 01:07)

Do we have, or is there a canonical reference for the UNO API?
Specifically with Python bindings? The various references I've been able
to find online seem haphazard at best. Is that what we have to work
with, or is there an obvious link I've overlooked?


The obvious (start for) reference of course is http://api.openoffice.org/
So I guess you must have investigated that one..

--
 - Cor
 - http://nl.libreoffice.org

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice] UNO API reference?

2011-08-15 Thread Kevin Hunter

Hullo List,

Do we have, or is there a canonical reference for the UNO API? 
Specifically with Python bindings?  The various references I've been 
able to find online seem haphazard at best.  Is that what we have to 
work with, or is there an obvious link I've overlooked?


Thanks,

Kevin
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice