Marcus Müller | 4 Sep 2008 15:57
Gravatar

ChangeBlogger working once again

Hi,

JFYI - yesterday I reactivated the ChangeBlogger. While I was at it, I included the inverse/trunk of SOGo instead of the previous "plain vanilla version". Check it out at http://www.opengroupware.org/changeblogger/.

Cheers,


  Marcus


-- 

Marcus Mueller  .  .  .  crack-admin/coder ;-)

Mulle kybernetiK  .  http://www.mulle-kybernetik.com

Current projects: http://www.mulle-kybernetik.com/znek/



Helge Hess | 8 Sep 2008 11:06
Favicon

Re: Objective-J

On 06.09.2008, at 17:43, Adam Tauno Williams wrote:
> Just thought this was too amusing not to post.
> <http://cappuccino.org/learn/tutorials/objective-j-tutorial.php>
>
> Someone actually "ported" Objective-C syntax to Javascript.  The demo
> app is pretty sweet <http://280slides.com/Editor/> and almost seems to
> work (more than I can say for Google apps);  I used it for almost five
> minutes before it puked!

Its quite interesting, but - like SproutCore - it does not support a  
tableview. Hence not very useful for basic OGo apps.

Greets,
   Helge
-- 
Helge Hess
http://helgehess.eu/
--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 9 Sep 2008 15:44
Favicon

FYI, OGoJ Checkout URL

The checkout URL for OGoJ doesn't work -

"svn checkout http://ogoj.googlecode.com/svn/trunk/ ogoj-read-only"

fails with URL not found, but -

"svn checkout http://ogoj.googlecode.com/svn/core/trunk/
ogoj-read-only"

- works.

Which is different that what is specified on
<http://code.google.com/p/ogoj/source/checkout>

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Helge Hess | 9 Sep 2008 15:53
Favicon

Re: FYI, OGoJ Checkout URL

On 09.09.2008, at 15:44, Adam Tauno Williams wrote:
> Which is different that what is specified on
> <http://code.google.com/p/ogoj/source/checkout>

AFAIK this link can't be edited ...

Greets,
   Helge
-- 
Helge Hess
http://helgehess.eu/
--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 9 Sep 2008 16:36
Favicon

Re: FYI, OGoJ Checkout URL

On Tue, 2008-09-09 at 15:53 +0200, Helge Hess wrote:
> On 09.09.2008, at 15:44, Adam Tauno Williams wrote:
> > Which is different that what is specified on
> > <http://code.google.com/p/ogoj/source/checkout>
> AFAIK this link can't be edited ...

Correct.  It must be a bug.

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 12 Sep 2008 17:11
Favicon

OGo on the openSUSE build service

A project has been created on the openSUSE build service:
<https://build.opensuse.org/project/show?project=server%3AOpenGroupware>

I recommend maintainers first test building openSUSE 10.3 packages of
ogo-gnustep_make as this is known-working and then go on to get the
package to build for their favorite distro.  You do *not* need to be
running the given distro to build packages for it which is the power of
the build service.  This (below) describes how to test building the
package locally as that is *MUCH* faster than making a change
and ...waiting... for the build services own servers to get around to
building your package.  

I'm assuming you have the osc tools installed
<http://en.opensuse.org/Build_Service/CLI> and an ISO of openSUSE 10.3
<http://download.opensuse.org/distribution/10.3/iso/dvd/openSUSE-10.3-GM-DVD-i386.iso>.

$ su
$ mkdir /mnt/openSUSE-10.3
$ mount /home/awilliam/DeskDownloads/SuSe/openSUSE-10.3-i386.iso \
        /mnt/openSUSE-10.3 -o loop
$ mkdir -p /var/tmp/osbuild-packagecache/openSUSE\:10.3
$ mkdir -p /var/tmp/osbuild-packagecache/openSUSE\:10.3/standard
$ cp -vR /mnt/openSUSE-10.3/suse/i586/ \
         /mnt/openSUSE-10.3/suse/noarch/ \
         /mnt/openSUSE-10.3/suse/setup/ \
         /var/tmp/osbuild-packagecache/openSUSE\:10.3/standard/
$ umount /mnt/openSUSE-10.3
$ chown -R awilliam.users /var/tmp/osbuild-packagecache/
$ find /var/tmp/osbuild-packagecache/ -type d -exec chmod 770 \{\} \;
$ find /var/tmp/osbuild-packagecache/ -type f -exec chmod 660 \{\} \;
$ ^D   (no longer root!)

osc checkout server:OpenGroupware
cd  server\:OpenGroupware/ogo-gnustep_make
osc build openSUSE_10.3 i586 ogo-gnustep_make.spec

You should see it end with -
Wrote: /usr/src/packages/SRPMS/ogo-gnustep_make-1.13.0-1.src.rpm
Wrote: /usr/src/packages/RPMS/i586/ogo-gnustep_make-1.13.0-1.i586.rpm
- which will actually be in /var/tmp/build-root/... via the magic of
chroot.

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Helge Hess | 12 Sep 2008 17:13
Favicon

Re: OGo on the openSUSE build service

Hi,

should we have separate projects for SOPE and OGo? Possibly  
libFoundation (with gstep-make)?

Thanks,
   Helge

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 12 Sep 2008 17:48
Favicon

Re: OGo on the openSUSE build service

> should we have separate projects for SOPE and OGo? Possibly  
> libFoundation (with gstep-make)?

Possibly,  I thought about that.

Are there any other Open Source projects using SOPE / libFoundation?
(Other than SOGo, they seem to 'do their own thing' regarding
distribution/packaging/etc...).  

I figured we can always split into multiple projects later on if an
alternate consumer appears.

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 12 Sep 2008 19:59
Favicon

SOPE nightly code not being dumped

<http://download.opengroupware.org/nightly/sources/trunk/sope-trunk-latest.tar.gz> shows a
date of July 8th,  I believe the last patch was on August 23rd.  Is this correct?

I'd like to use this (or some) URL to pull the latest code into the
build server.

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer

Adam Tauno Williams | 12 Sep 2008 20:39
Favicon

Re: OGo on the openSUSE build service

Couple of "snags", mostly resulting from current versions of RPM and the
filesystem-standard getting more strict:
#1.) Packages aren't allowed to install files in /usr/local;  /usr/local
is preserved for local/non-packaged files.
#2.) A couple of bits of the gnustep-make package fail linting.
#2.1.) OGo-GNUstep/Library/Makefiles/Master/rpm.make violates the
file-contains-buildroot rule
#2.2.) Go-GNUstep/Library/Makefiles/java-executable.template and
OGo-GNUstep/Library/Makefiles/executable.template violate the
non-executable-script.  These are scripts which are not marked as
executable.

Both 2.1 and 2.2 I've working around with lint exceptions but #1 seems
like it should be taken more seriously.  Temporarily I've
moved /usr/local/OGo-GNUstep to /opt/OGo-GNUstep.  I'm not certain what
the perfect/correct solution is.

Regarding SOPE,  is there any specific reason it can't just be installed
in /usr?  As in /usr/lib, /usr/include?  Installing OGo itself into /opt
instead of /usr/local seems correct, but SOPE is just libraries.

On Fri, 2008-09-12 at 11:11 -0400, Adam Tauno Williams wrote:
> A project has been created on the openSUSE build service:
> <https://build.opensuse.org/project/show?project=server%3AOpenGroupware>
> 
> I recommend maintainers first test building openSUSE 10.3 packages of
> ogo-gnustep_make as this is known-working and then go on to get the
> package to build for their favorite distro.  You do *not* need to be
> running the given distro to build packages for it which is the power of
> the build service.  This (below) describes how to test building the
> package locally as that is *MUCH* faster than making a change
> and ...waiting... for the build services own servers to get around to
> building your package.  
> 
> I'm assuming you have the osc tools installed
> <http://en.opensuse.org/Build_Service/CLI> and an ISO of openSUSE 10.3
> <http://download.opensuse.org/distribution/10.3/iso/dvd/openSUSE-10.3-GM-DVD-i386.iso>.
> 
> $ su
> $ mkdir /mnt/openSUSE-10.3
> $ mount /home/awilliam/DeskDownloads/SuSe/openSUSE-10.3-i386.iso \
>         /mnt/openSUSE-10.3 -o loop
> $ mkdir -p /var/tmp/osbuild-packagecache/openSUSE\:10.3
> $ mkdir -p /var/tmp/osbuild-packagecache/openSUSE\:10.3/standard
> $ cp -vR /mnt/openSUSE-10.3/suse/i586/ \
>          /mnt/openSUSE-10.3/suse/noarch/ \
>          /mnt/openSUSE-10.3/suse/setup/ \
>          /var/tmp/osbuild-packagecache/openSUSE\:10.3/standard/
> $ umount /mnt/openSUSE-10.3
> $ chown -R awilliam.users /var/tmp/osbuild-packagecache/
> $ find /var/tmp/osbuild-packagecache/ -type d -exec chmod 770 \{\} \;
> $ find /var/tmp/osbuild-packagecache/ -type f -exec chmod 660 \{\} \;
> $ ^D   (no longer root!)
> 
> osc checkout server:OpenGroupware
> cd  server\:OpenGroupware/ogo-gnustep_make
> osc build openSUSE_10.3 i586 ogo-gnustep_make.spec
> 
> You should see it end with -
> Wrote: /usr/src/packages/SRPMS/ogo-gnustep_make-1.13.0-1.src.rpm
> Wrote: /usr/src/packages/RPMS/i586/ogo-gnustep_make-1.13.0-1.i586.rpm
> - which will actually be in /var/tmp/build-root/... via the magic of
> chroot.
> 

--

-- 
OpenGroupware.org Developer
developer@...
http://mail.opengroupware.org/mailman/listinfo/developer


Gmane