Re: open source on mobile [WAS: Re: Apache open office on Anroid

2015-04-24 Thread jonathon
On 04/21/2015 09:40 PM, Louis Suárez-Potts wrote:

>We’ve done this unofficially; but why not have a page that identifies
not just derivatives

As best as I can determine, only one program on Android claims to be
derived from the AOO code base, and nothing on iOS claims to be so derived.

>with the point of identity being ODF support (and license).

I quit trying to track iOS and Android apps that had ODF support, when I
realized that for every app that did so, there were around 50 that made
that claim, but could neither open, nor write ODF documents.

jonathon




-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Controller class for documents/textView classes in Open Office (NSDocument like?)

2015-04-24 Thread ANTHONY CRUZ
Ideally, I’d like to work with the Open Office source code for the main app on 
OS X. I was attempting to set up a working Xcode project (which I prefer over 
Eclipse and I’m interested in the Aqua build), so I’d be able to run and debug 
the application like a typical Cocoa app but there isn’t an obvious way to set 
up an project since there is quite a bit of source code and the class 
documentation is a bit hard to find (for me, navigating the Wiki to find 
relevant info was not easy). 

Piecing it all together by looking through the source code with no knowledge of 
a project of this size is going to be quite time consuming so I was hoping 
someone could point me in the right direction. Is there only a thin native 
Cocoa layer in the main app? Is the textview used for documents native (does it 
use NSTextView?) I’d like to learn more about the primary C++ classes used in 
the app since it is quite easy to interoperate with C++ from Objective-C.

Thanks for responding.

> On Apr 24, 2015, at 3:21 PM, Ariel Constenla-Haile  wrote:
> 
> Hello Anthony,
> 
> On Thu, Apr 23, 2015 at 06:35:00PM -0400, ANTHONY CRUZ wrote:
>> I’ve been digging through the source code in the Aqua build. I’m
>> mainly and ObjC developer. I’d love to be able to set up an Xcode
>> project and contribute to the project.
>> 
>> After looking for a really long time for an app delegate (not loaded
>> from Interface Builder) I was able to find vclapp.mm. What are the
>> primary view classes in Apache open office for displaying the
>> documents? I’ve been looking for the class responsible for displaying
>> the contents of files (like a word document). I was hoping to find
>> a controller for a document that has a NSTextView property but I can’t
>> seem to find it.
>> 
>> The Developer’s guide mostly has Java examples and when I search
>> I keep finding pages in the Wiki that are possibly out of date. Is the
>> document controller/text view done in Java? Or is there C++ or
>> Objective-C API for opening document windows? I know I can turn off
>> the Java runtime in Open Office preferences so i was hoping I could
>> avoid Java. 
>> 
>> Is there a C++ class for opening document files (analogous to an
>> NSDocument subclass, in a pure Objective-C app). I’d love to write an
>> Objective-C wrapper around it. 
> 
> I don't understand if you want to work OpenOffice source code, or just
> with its API. If the later, documents are loaded using the Desktop
> service, which implements the interface css.frame.XComponentLoader
> http://www.openoffice.org/api/docs/common/ref/com/sun/star/frame/Desktop.html 
> 
> http://www.openoffice.org/api/docs/common/ref/com/sun/star/frame/XComponentLoader.html
>  
> 
> 
> The API is the same, you just have to implement the Java examples from
> the SDK in C++; look for example at
> http://markmail.org/message/llhnser4nmvb7jfx 
> 
> http://markmail.org/message/cl356hyng5utkuif 
> 
> 
> You need to set up the SDK environment in order to build that examples
> (but you don't need to build nor study OpenOffice source code if you are
> just working with the API).
> 
> 
> Regards
> -- 
> Ariel Constenla-Haile
> La Plata, Argentina



Re: Controller class for documents/textView classes in Open Office (NSDocument like?)

2015-04-24 Thread Ariel Constenla-Haile
Hello Anthony,

On Thu, Apr 23, 2015 at 06:35:00PM -0400, ANTHONY CRUZ wrote:
> I’ve been digging through the source code in the Aqua build. I’m
> mainly and ObjC developer. I’d love to be able to set up an Xcode
> project and contribute to the project.
> 
> After looking for a really long time for an app delegate (not loaded
> from Interface Builder) I was able to find vclapp.mm. What are the
> primary view classes in Apache open office for displaying the
> documents? I’ve been looking for the class responsible for displaying
> the contents of files (like a word document). I was hoping to find
> a controller for a document that has a NSTextView property but I can’t
> seem to find it.
> 
> The Developer’s guide mostly has Java examples and when I search
> I keep finding pages in the Wiki that are possibly out of date. Is the
> document controller/text view done in Java? Or is there C++ or
> Objective-C API for opening document windows? I know I can turn off
> the Java runtime in Open Office preferences so i was hoping I could
> avoid Java. 
> 
> Is there a C++ class for opening document files (analogous to an
> NSDocument subclass, in a pure Objective-C app). I’d love to write an
> Objective-C wrapper around it. 

I don't understand if you want to work OpenOffice source code, or just
with its API. If the later, documents are loaded using the Desktop
service, which implements the interface css.frame.XComponentLoader
http://www.openoffice.org/api/docs/common/ref/com/sun/star/frame/Desktop.html
http://www.openoffice.org/api/docs/common/ref/com/sun/star/frame/XComponentLoader.html

The API is the same, you just have to implement the Java examples from
the SDK in C++; look for example at
http://markmail.org/message/llhnser4nmvb7jfx
http://markmail.org/message/cl356hyng5utkuif

You need to set up the SDK environment in order to build that examples
(but you don't need to build nor study OpenOffice source code if you are
just working with the API).


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina


signature.asc
Description: Digital signature


Re: Two current articles

2015-04-24 Thread Kay Schenk


On 04/23/2015 08:43 PM, Nancy K wrote:
> Hi everyone, I just wanted to suggest that negative points made in
> these articles can be turned around and made into good public
> relations by addressing these points as separate blog posts. Several
> positive blog posts linking back to OpenOffice would be easier to
> read than one article addressing too many topics. I also noticed
> comments on these articles describing what people like and that is a
> peek into features some future customers might desire. Maybe that
> needs to be implemented, or maybe not. Maybe a feature people like
> can be the platform to something no one has thought to develop yet. I
> really believe in open source freedom to dream big. I know that there
> are marketing volunteers and writing volunteers. At one time there
> was a usability/ui/ux start. Unlike coding jobs that can be done
> independently, what do you think about creating a way to work
> together on  some of the marketing/writing/usability/web design jobs?
> I can think of one way to do this - but I bet you can think of better
> ways. One beginning idea is to devote one page to addressing the
> facts that need to be presented, the ideas that need to be surveyed,
> the features that are desirable, anything else that can be used by
> the marketing team and the writers to post in blogs. Focusing on the
> things that can be accomplished and the direction that needs to be
> broadcast. I know that having this focused information would help me
> develop the infographics I still would like to create for this
> project. I would also like to work on any html5/css3/seo/web design
> and usability project and brainstorm on any marketing ideas. But I
> don't know what is needed - what the priority is. Ever since I
> started following the development list, I have seen an increase in
> downloads for every version that is developed. I have also seen
> amazing support between the developers. Obviously Apache Open Office
> developers are doing a lot of things right! I think this is a
> creative, fun and positive group with a lot of passion for coding.
> Nancy  Nancy   Web Design Free 24 hour pass to lynda.com. 
> Video courses on SEO, CMS, Design and Software Courses
> 
> 
> From: Pedro Giffuni  To: OOo Apache
>  Sent: Thursday, April 23, 2015 7:05 PM 
> Subject: Re: Two current articles
> 
> Hello;
> 
> I just wanted to mention that while it indeed appears that Apache 
> OpenOffice is over-going a crisis, you can rest assured that in 
> opensource there is no such thing as death.
> 
> We always knew that other projects would take our code and won't give
> back, we always knew that there would be a dirty PR game against us,
> and to be honest, none of that ever stopped us from considering the
> idea of Apache OpenOffice as a TLP in the ASF and it didn't stop us
> from doing code that we like. That obviously hasn't stopped people
> from downloading the code either.
> 
> To make this absolutely clear: the brand for "Apache OpenOffice" 
> cannot be assigned to a non-ASF project, it will stay here and we are
> not merging with anyone else.
> 
> Apache OpenOffice, under an Apache License, will live on as long as
> some one finds value in taking the code and use it for whatever 
> purpose they want. This was what we wanted to do and this is what is
> still happening. The liberal licensing has already benefited other
> Apache Projects, and that alone was a great reason to have OpenOffice
> within the ASF.
> 
> This said, there is a crisis, but crisis is actually an opportunity
> to change the way things are done. In a project where no one is 
> getting paid to do anything, crisis doesn't really mean much of
> anything.
> 
> Concerning the lack of Release Manager, I took the chance to check
> the Apache documentation about the role (it appears the httpd case is
> as authoritative as it gets):
> 
> http://httpd.apache.org/dev/release.html
> 
> "The release is coordinated by a Release Manager (hereafter,
> abbreviated as RM). Since this job requires trust, coordination of
> the development community, and access to subversion, only committers
> to the project can be RM. However, there is no set RM, and more than
> one RM can be active at a time. Any committer may create a release
> candidate, provided that it is based on a releasable (non-vetoed) tag
> of our current subversion repository corresponding to the target
> version number."
> 
> Personally I wouldn't have the time to spend on this, and I feel
> better writing small pieces of code (I am not as active as I used to
> but now we have a new state-of-the-art random number generator in
> Calc). I am pretty sure there are capable committers that have the
> same time availability issue.
> 
> I would suggest that the PMC, as a team, takes over the Release
> Management role. Any committer (and the PMC is full of them) can do
> the tasks.
> 
> IMHO, at this time only reason for making a release is signing the
> Windows binaries, so hopefully the 

Re: [OO_SDK] [linux] [Makefile] Errors while compiling examples in sdk

2015-04-24 Thread Abhinav Tripathi
Thank you very much.
.
I am a beginner to linux shell...
Now everything works fine.
Really you helped a lot!
.
Regards,
Abhinav
On 24-Apr-2015 12:04 PM, "Ariel Constenla-Haile"  wrote:

> Hello Abhinav,
>
> On Fri, Apr 24, 2015 at 11:21:04AM +0530, Abhinav Tripathi wrote:
> > I tried to compile the examples again and i found that if i run
> > setsdkenv_unix from /opt/openoffice4/sdk then everything runs fine and
> the
> > examples compile.
> > But if i run setsdkenv_unix.sh from ~/openoffice4.1_sdk/ubuntu then
> errors
> > still arise. After a little digging, i found that it is because of the
> > current shell being closed as the sh script closes. so i used opened a
> new
> > shell and then ran it using :
> > bash
> > . ~/openoffice4.1_sdk/ubuntu/setsdkenv_unix.sh
> > now as long as i dont close the current shell using 'exit' i am able to
> > build the exmples.
> > .
> > I just wanted to ask if it is meant like this to always run the
> > setsdkenv_unix from sdk folder or if opening a new shell and running from
> > home directory is mandatory?
>
> You need to open a terminal and source
> ~/openoffice4.1_sdk/ubuntu/setsdkenv_unix.sh
>
> source ~/openoffice4.1_sdk/ubuntu/setsdkenv_unix.sh
>
> and make the examples inside this terminal with the SDK env. set by the
> script.
>
> Running from /opt/openoffice4/sdk/setsdkenv_unix is also fine; just read
> the script, you'll see that if you don't pass --force-configure and the
> already configured script exists in your home, it will source it.
>
>
> Regards
> --
> Ariel Constenla-Haile
> La Plata, Argentina
>