From discuss@opengroupware.org Tue Jan 2 03:53:45 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Mon, 01 Jan 2007 22:53:45 -0500 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <4598128A.8080604@readytechnology.co.uk> References: <4598128A.8080604@readytechnology.co.uk> Message-ID: <1167710025.5218.9.camel@aleph.whitemice.org> > I've been looking at the architecture diagram, and there are many > examples of ways that OGo can be accessed from different clients. > However, many of the connectors are either alpha (e.g. the Evolution > support), proprietary (the Outlook support) or not capable of doing the > things I want - mainly contacts and tasks. > Can anyone recommend a quick way to get started with an open source > client that will let me do the following: > - have my contact list (and maybe tasks and calendar) `mirrored' on my > laptop, even when disconnected > - download my contact list to a program that can print the contacts in > long format (e.g. the way Evolution and Outlook does) rather than the > list format used in OGo's web interface Concerning M$-Outlook, this used to be in the OGo docs plone which is currently down: * ZideLook ZideLook is the commercial client/server solution sold by Skyrix to connect Microsoft Outlook to OpenGroupware. While commercial it is CHEAP (although this depends on the current exchange rate). NOTE:I have personally used the ZideLook plugin in Outlook 2000 and XP. It worked in both, although both installation and operation seemed smoother and more stable in Outlook XP than in Outlook 2000. * RemoteCalendars http://remotecalendars.sourceforge.net/ RemoteCalendars is .NET plugin for Microsoft Outlook 2003 that enables you to use iCalendar files. Since ZideStore provides calendar information via HTTP in iCalendar format you should be able to view OpenGroupware calendar information in Outlook using RemoteCalendars. However this does inherit the vast limitations of the iCalendar format and using a calendar view model instead of an event view. NOTE: I have not tested RemoteCalendars with Outlook as the limitations of iCalendar render this disinteresting to me. But if you can tried this solution with OGo please let me know and I'll make note of your success/failure. * Open Connector (also known as "Otlkcon") http://openconnector.org/ Open Connector is a project to develope a true Open Source MAPI provider and transport. That is an extremely ambitious goal; maybe you need to know something about MAPI & Outlook internals to understand why, if you don't, just trust me. It should be noted that this project has been around since November of 2002. But as of now [ 2006-08-29 ] they appear to have a snapshot that claims to work with most CalDAV servers. This is really alpha/beta, that in conjunction with the fact that ZideStore's CalDAV implementation is not complete (lack of clients)..... you get the idea. NOTE: If you try out Otlkcon please let me know how it goes. And of course open bugs in OpenGroupware's Bugzilla if you discover missing functionality in ZideStore. * Dawanlook http://open-source.dawan.fr/Plug-in-Outlook.html This seems like a plugin for Outlook for syncronizing via ZideStore. Documentation is bad and, for whatever reason, there has been almost no mention of it at all within the 'OpenGroupware community' (lists, forums, etc...). And no new release since 2005-09. So I haven't tested it, but am always interested in any feedback about this. * Brutus http://www.omesc.com/modules/xoopsfaq/index.php?cat_id=3 Brutus tends to come up in lots of conversations about integrating Outlook with Open Source projects. But that is NOT what Brutus is; Brutus is the exact oposite. With Brutus you can make MAPI calls (to an Exchange server) via CORBA. So Brutus really plays no role in integrating Outlook with an OpenGroupware server - Outlook is already a MAPI client * Funambol http://www.funambol.com/opensource/downloadfile.html?file_id=funambol-outlook-plugin-3.0.15.exe The OMA-DS (SyncML) server in conjunction with the GroupDAV connector can sync to Outlook. I've only tested an older version of the connector for syncing the calendar, the new connector supports contacts as well. http://bionicmessage.net/index.php?q=node/2 I will be testing Funambol with the current version of the connector in January 2007. From discuss@opengroupware.org Tue Jan 2 05:43:57 2007 From: discuss@opengroupware.org (Shreyas Srinivasan) Date: Tue, 2 Jan 2007 11:13:57 +0530 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <4598128A.8080604@readytechnology.co.uk> References: <4598128A.8080604@readytechnology.co.uk> Message-ID: <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> On 1/1/07, Daniel Pocock wrote: > - have my contact list (and maybe tasks and calendar) `mirrored' on my > laptop, even when disconnected > > - download my contact list to a program that can print the contacts in > long format (e.g. the way Evolution and Outlook does) rather than the > list format used in OGo's web interface > Hey Daniel, With the current version of the groupdav connector for evolution. All the above mentioned tasks should work, If you have any specific issues then i can help fix them, So let me know the issues you have. -- Shreyas From discuss@opengroupware.org Tue Jan 2 09:05:57 2007 From: discuss@opengroupware.org (Daniel Pocock) Date: Tue, 02 Jan 2007 09:05:57 +0000 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> Message-ID: <459A2075.8000700@readytechnology.co.uk> Shreyas Srinivasan wrote: > On 1/1/07, Daniel Pocock wrote: >> - have my contact list (and maybe tasks and calendar) `mirrored' on my >> laptop, even when disconnected >> >> - download my contact list to a program that can print the contacts in >> long format (e.g. the way Evolution and Outlook does) rather than the >> list format used in OGo's web interface >> > > Hey Daniel, > > With the current version of the groupdav connector for evolution. > All the above mentioned tasks should work, If you have any specific > issues then i can help fix them, So let me know the issues you have. > > -- > Shreyas Hi Shreyas, So far, Google helped me find this version of the connector for Evolution: http://svn.opengroupware.org/OGoProjects/evolution/trunk/ The README says: "This directory contains the work of Alvaro and Martin on a native OGo connector. As soon as it reaches Alpha quality, we'll move it over to either the main OGo module or to the Evolution CVS." The above statement left me feeling somewhat cautious about downloading. Is this the same connector you were referring to, or is it elsewhere? If elsewhere, maybe someone could update that README with a URL so people don't get put off by what appears to be older code. Regards, Daniel From discuss@opengroupware.org Tue Jan 2 09:19:34 2007 From: discuss@opengroupware.org (Shreyas Srinivasan) Date: Tue, 2 Jan 2007 14:49:34 +0530 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <459A2075.8000700@readytechnology.co.uk> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> <459A2075.8000700@readytechnology.co.uk> Message-ID: <8f8004410701020119t18fbc1e2k6d19457fd8a8c1e4@mail.gmail.com> On 1/2/07, Daniel Pocock wrote: > > > Hey Daniel, > > > > http://svn.opengroupware.org/OGoProjects/evolution/trunk/ > The above statement left me feeling somewhat cautious about > downloading. Is this the same connector you were referring to, or is it > elsewhere? If elsewhere, maybe someone could update that README with a > URL so people don't get put off by what appears to be older code. http://developer.opengroupware.org/OGoProjects/evolution-groupdav/trunk Is the current url. I have been working on it for sometime now, Almost all of this work has been sponsored by the good people over at Toltech (http://www.toltech.nl/). I have been thinking of committing this to the evolution cvs (gnome cvs/svn) and that should happen soon. The current revision satisfies all your mentioned requirements. Please check it out and let me know if you need anything immediate, I cant promise rapid turn around times, but will give you a fix asap. Cheers, Shreyas -- CelAbrate your flaws From discuss@opengroupware.org Tue Jan 2 13:09:17 2007 From: discuss@opengroupware.org (Daniel Pocock) Date: Tue, 02 Jan 2007 13:09:17 +0000 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <8f8004410701020119t18fbc1e2k6d19457fd8a8c1e4@mail.gmail.com> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> <459A2075.8000700@readytechnology.co.uk> <8f8004410701020119t18fbc1e2k6d19457fd8a8c1e4@mail.gmail.com> Message-ID: <459A597D.5060608@readytechnology.co.uk> Shreyas Srinivasan wrote: > On 1/2/07, Daniel Pocock wrote: >> >> > Hey Daniel, >> > >> >> http://svn.opengroupware.org/OGoProjects/evolution/trunk/ >> The above statement left me feeling somewhat cautious about >> downloading. Is this the same connector you were referring to, or is it >> elsewhere? If elsewhere, maybe someone could update that README with a >> URL so people don't get put off by what appears to be older code. > > http://developer.opengroupware.org/OGoProjects/evolution-groupdav/trunk > > Is the current url. I have been working on it for sometime now, Almost > all of this work has been sponsored by the good people over at Toltech > (http://www.toltech.nl/). I have been thinking of committing this to > the > evolution cvs (gnome cvs/svn) and that should happen soon. > > The current revision satisfies all your mentioned requirements. Please > check > it out and let me know if you need anything immediate, I cant promise > rapid turn around times, but will give you a fix asap. Hi Shreyas, I tried to access that URL, but it requires a username/password even to browse I'm running Debian unstable on my desktop, which has Evolution 2.6.3 - will your plugin work in that environment, or do I need to wait for the Evolution 2.8 packages from Debian's `experimental' archive to reach `unstable'? I'm quite happy to test the plugin and give you feedback. My long term aim is to keep OpenGroupware synced with two instances of Evolution (always online desktop and often disconnected laptop). Regards, Daniel From discuss@opengroupware.org Tue Jan 2 13:52:35 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Tue, 02 Jan 2007 08:52:35 -0500 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> Message-ID: <1167745955.5080.4.camel@aleph.whitemice.org> >> However, many of the connectors are either alpha (e.g. the Evolution >> support), proprietary (the Outlook support) or not capable of doing >> the things I want - mainly contacts and tasks. > > - have my contact list (and maybe tasks and calendar) `mirrored' on my > > laptop, even when disconnected > > - download my contact list to a program that can print the contacts in > > long format (e.g. the way Evolution and Outlook does) rather than the > > list format used in OGo's web interface > Hey Daniel, > With the current version of the groupdav connector for evolution. Agree, the evolution connector works pretty well. But *TASKS* (mentioned above) do not work. I think this is a ZideStore as well as an Evolution bug. http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1595 http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1308 > All the above mentioned tasks should work, If you have any specific > issues then i can help fix them, So let me know the issues you have. From discuss@opengroupware.org Tue Jan 2 13:54:40 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Tue, 02 Jan 2007 08:54:40 -0500 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <459A597D.5060608@readytechnology.co.uk> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> <459A2075.8000700@readytechnology.co.uk> <8f8004410701020119t18fbc1e2k6d19457fd8a8c1e4@mail.gmail.com> <459A597D.5060608@readytechnology.co.uk> Message-ID: <1167746080.5080.7.camel@aleph.whitemice.org> > >> http://svn.opengroupware.org/OGoProjects/evolution/trunk/ > >> The above statement left me feeling somewhat cautious about > >> downloading. Is this the same connector you were referring to, or is it > >> elsewhere? If elsewhere, maybe someone could update that README with a > >> URL so people don't get put off by what appears to be older code. > > http://developer.opengroupware.org/OGoProjects/evolution-groupdav/trunk > > Is the current url. I have been working on it for sometime now, Almost > > all of this work has been sponsored by the good people over at Toltech > > (http://www.toltech.nl/). I have been thinking of committing this to > > the > > evolution cvs (gnome cvs/svn) and that should happen soon. > > The current revision satisfies all your mentioned requirements. Please > > check > > it out and let me know if you need anything immediate, I cant promise > > rapid turn around times, but will give you a fix asap. > I tried to access that URL, but it requires a username/password even to > browse You should be able to check it out with a - svn co http://developer.opengroupware.org/OGoProjects/evolution-groupdav/trunk > I'm running Debian unstable on my desktop, which has Evolution 2.6.3 - > will your plugin work in that environment, or do I need to wait for the > Evolution 2.8 packages from Debian's `experimental' archive to reach > `unstable'? It requires Evo 2.8. From discuss@opengroupware.org Sun Jan 7 10:45:07 2007 From: discuss@opengroupware.org (Helge Hess) Date: Sun, 7 Jan 2007 11:45:07 +0100 Subject: [OGo-Discuss] Open source client recommendations? In-Reply-To: <1167746080.5080.7.camel@aleph.whitemice.org> References: <4598128A.8080604@readytechnology.co.uk> <8f8004410701012143v384bfa5csc0a9b3312c9b40db@mail.gmail.com> <459A2075.8000700@readytechnology.co.uk> <8f8004410701020119t18fbc1e2k6d19457fd8a8c1e4@mail.gmail.com> <459A597D.5060608@readytechnology.co.uk> <1167746080.5080.7.camel@aleph.whitemice.org> Message-ID: <39816C4B-FB16-4D6C-AD8D-150040B894E6@opengroupware.org> On Jan 2, 2007, at 14:54, Adam Tauno Williams wrote: > You should be able to check it out with a - > svn co > http://developer.opengroupware.org/OGoProjects/evolution-groupdav/ > trunk No, 'developer' is the internal server for developers. Its readonly mirror is "svn". So the correct URL is: http://svn.opengroupware.org/OGoProjects/evolution-groupdav/trunk Thanks a lot, Helge -- Helge Hess http://docs.opengroupware.org/Members/helge/ From discuss@opengroupware.org Wed Jan 10 16:05:04 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Wed, 10 Jan 2007 11:05:04 -0500 Subject: [OGo-Discuss] Apples iPod Phone [Was: Re: OGo docs plone site] In-Reply-To: References: <200701071751.19600.chris123@magma.ca> <1168441519.4763.1.camel@aleph.whitemice.org> <200701101028.56320.chris123@magma.ca> Message-ID: <1168445104.4865.5.camel@aleph.whitemice.org> On Wed, 2007-01-10 at 16:37 +0100, Helge Hess wrote: > On Jan 10, 2007, at 16:28, chris h wrote: > > As a side note, I took a look at the new apple IPhone this AM. What a > > wonderfull toy, Perhaps someone will start working on a connector > > to ogo Funambol already has a sync client for the iPod; I wonder if that also works on the iPhone? > > someday. Price is very steep however. It is pricey. Way above a comparable WinCE or crackberry. > Now this belongs on the discuss list ;-) > The new Leopard iCal.app does CalDAV, we will do CalDAV, so we will > be able to synchronize with the iPhone using iSync. Very much looking forward to CalDAV support. It seems like the world went from 0 CalDAV clients to myriad clients in the last year: Evolution, Mublerry, Outlook, etc... > IMHO the thing which is more interesting though is providing custom > HTML interfaces for different screensizes to allow for live access > and secure data storage. At least in Europe this starts to make sense > because UMTS/GPRS data transfer starts getting cheap. I played with that a bit through PHP/POGI, but data coverage here is so spotty, came to the conclusion that data needed to be local. That and you have to turn off your transmitter in so many places (airplanes, medical facilities). Maybe Europe is more progressive than the american rust belt. :) From discuss@opengroupware.org Sat Jan 13 01:05:19 2007 From: discuss@opengroupware.org (chris h) Date: Fri, 12 Jan 2007 20:05:19 -0500 Subject: [OGo-Discuss] OGo as blog client Message-ID: <200701122005.19196.chris123@magma.ca> Greets; Im currently working on setting up a blog and forced into learning wordpress. Interesting stuff if you like php. As a system it seems rather mature. Then the idea hit me looking at the various remote editor clients for linux if there was any interest in considering a component of OGo as a sorta client to xml-rpc enable weblog software project. The use cases are many, that is not really the issue at this end, rather the issue being one of how to best approach this so that its intuative, practical and well integrated. Regards /ch From discuss@opengroupware.org Sat Jan 13 06:05:22 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Sat, 13 Jan 2007 01:05:22 -0500 Subject: [OGo-Discuss] OGo as blog client In-Reply-To: <200701122005.19196.chris123@magma.ca> References: <200701122005.19196.chris123@magma.ca> Message-ID: <1168668322.4857.26.camel@aleph.whitemice.org> > Im currently working on setting up a blog and forced into learning wordpress. > Interesting stuff if you like php. As a system it seems rather mature. > Then the idea hit me looking at the various remote editor clients for linux if > there was any interest in considering a component of OGo as a sorta client to > xml-rpc enable weblog software project. Yes, there was recently a long-ish thread about this - http://mail.opengroupware.org/pipermail/discuss/2006-November/thread.html But I don't see OGo having much of a role as a BLOG *client*. It is well suited to be a 'BLOG server', in the same vein as MicroSoft's SharePoint is a BLOG and Wiki server. There is already some support in ZideStore for a blogging API - http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=235 http://svn.opengroupware.org/OpenGroupware.org/trunk/ZideStore/Protocols/Blogger/ But I don't think anyone is actively working on extending that. > The use cases are many, Yes, and they are also vague and nebulous. :) > that is not really the issue at this end, rather the > issue being one of how to best approach this so that its intuative, practical > and well integrated. Yes; the "well integrated" part is what is VERY important to me. The ability to reference contacts, companies, and tasks in a page as simply as one creates references in a [good] Wiki implementation. Since projects in OGo can be used as document containers you can have a project of a type [say "blog" or "wiki"] where each document is an entry or page. One specific issue discussed in the aforementioned thread is "journaling" as in the use case of a CRM package like ACT or Goldmine - http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=370 http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=39 But the [semi]conclusion was that the current notes implementation is very nearly able to provide this - http://mail.opengroupware.org/pipermail/discuss/2006-December/000971.html - and something like a notes overview would be an almost automatic BLOG: "a top-level Notes application .... So I suppose whats really missing here is a faster way to create projects. And possibly a tab which displays the notes of all projects associated with a contact" (helge). There is almost certainly and enhancement request in there somewhere or at least additional notes for Bug#370. Some of my last thoughts (in that thread) are here - http://mail.opengroupware.org/pipermail/discuss/2006-December/000972.html So I think there is a strong foundation for a developer to build on already in place; either by extending what is already in ZideStore or in the WebUI. Once I polish off the basic stuff in my own ZideStore bundle [http://code.google.com/p/zogi/wiki/Root] I'll be adding some simple BLOGish/Wikiy support APIs for use by our own intranet. From discuss@opengroupware.org Sun Jan 21 14:16:54 2007 From: discuss@opengroupware.org (chris h) Date: Sun, 21 Jan 2007 09:16:54 -0500 Subject: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks,=?iso-8859-1?q?=09projects=5D?= In-Reply-To: <1050A3B0-4361-4C6F-8826-01E7081854E1@opengroupware.org> References: <1168943997.5501.10.camel@murlix.awite> <45AEAF60.1090100@scinergy.com.br> <1050A3B0-4361-4C6F-8826-01E7081854E1@opengroupware.org> Message-ID: <200701210916.54845.chris123@magma.ca> On Sunday 21 January 2007 06:37, Helge Hess wrote: > That doesn't mean that I'm against "Ajax" in the WebUI :-) Though I > wonder whether it makes a lot of sense. Going with an IE specific > DHTML UI *and* a XUL UI is probably less effort and provides better > results. > > Anyways, for discussions we have the discuss mailing list ... Just an idea. Why not have a dedicated user contrib section on the main plone site that would allow users to share and distribute patches or code of modules or fixes to cool enhancements that are clearly identified as user contrib's, not tested and not recommended for production use. In that manner members with skill can contribute, users are made aware that its strictly buyer be ware, and the main code tree in svn does not become polluted. With time and testing by OGo/Skyrix group of developers, pending on license, code could be merged as testing permit. At present the are many bits of code, solutions or patches in plone but you need to look for them specifically. In other words you need to know exactly what you are looking for. This is OK for long time project members or new members with an advanced skill set. New users are left in the cold at present as contribs are not easily identified in the search function as no one ever "to the best of my limited knowledge" uses the keyword indexing system upon content generation. One simple solution is to tag a file or document with the keyword "user contrib" or something similar to be agreed upon by the project and plone admin then setup a global folder like for "user docs" tab and all "user contrib's" are indexed and collated on one page. If we take this one step further and systematize the input format; say with a brief explanation of what the code does, rev version test on etc etc. then users would have a nice way of testing solutions or mods with limited support and extraneous discussions. What you want to avoid is longish discussions on why stuff doesnt work on certain rev's of OGo. What you want is discussion on stuff that works and doenst work on tested versions of OGo. Those are the important ones and serve as a pre test phase for eventual conclusion if so desired into the main source code branch. Now that Adam has commit access for patches perhaps this could also be used to distribute the work load of the testing phase while limiting people with actual commit access and ensuring quality at the same time. Just my 2 cents Canadian (approx 0.5 Eur cents) /ch From discuss@opengroupware.org Sun Jan 21 17:33:16 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Sun, 21 Jan 2007 12:33:16 -0500 Subject: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <200701210916.54845.chris123@magma.ca> References: <1168943997.5501.10.camel@murlix.awite> <45AEAF60.1090100@scinergy.com.br> <1050A3B0-4361-4C6F-8826-01E7081854E1@opengroupware.org> <200701210916.54845.chris123@magma.ca> Message-ID: <1169400796.4596.83.camel@aleph.whitemice.org> > > That doesn't mean that I'm against "Ajax" in the WebUI :-) Though I > > wonder whether it makes a lot of sense. Going with an IE specific > > DHTML UI *and* a XUL UI is probably less effort and provides better > > results. > > Anyways, for discussions we have the discuss mailing list ... > Just an idea. > Why not have a dedicated user contrib section on the main plone site that > would allow users to share and distribute patches or code of modules or fixes > to cool enhancements that are clearly identified as user contrib's, not > tested and not recommended for production use. In that manner members with > skill can contribute, users are made aware that its strictly buyer be ware, But that would require people to both build OpenGroupware on their own AND apply patches. I think the pool of people able/willing to do so is actually rather small. I've considered building packages (RPM) of OGo that contain a set of patches; but who would test them? It is hard to muster the gumption until someone specifically volunteers [and who has been around awhile so I suspect they will follow through] . > and the main code tree in svn does not become polluted. With time and testing > by OGo/Skyrix group of developers, pending on license, code could be merged > as testing permit. Is there anything in bugzilla currently that looks like a sign-off for licensing of patches? I know the Samba project has gotten to be very fastidious about this; your have to post to the list that you mean your patch to be included under the license [or I believe that is how it works]. But of course OGo is much further out on the radar scope than Samba. > At present the are many bits of code, solutions or patches in plone but you > need to look for them specifically. In other words you need to know exactly > what you are looking for. This is OK for long time project members or new > members with an advanced skill set. New users are left in the cold at present > as contribs are not easily identified in the search function as no one > ever "to the best of my limited knowledge" uses the keyword indexing system > upon content generation. I barely know anything about the "keyword indexing system" > One simple solution is to tag a file or document with the keyword "user > contrib" or something similar to be agreed upon by the project and plone > admin then setup a global folder like for "user docs" tab and all "user > contrib's" are indexed and collated on one page. I don't know; I think uploading a patch to bugzilla is still a better method. And many people are familiar with bugzilla since it is a pervasive [albeit hideous] application. You can write doc plone entries that have links to bugzilla bugs / patches. I just worry that stuff in the plone is easily lost track of; bugzilla dings me about new bugs and changes to bugs. > If we take this one step further and systematize the input format; say with a > brief explanation of what the code does, rev version test on etc etc. then > users would have a nice way of testing solutions or mods with limited support > and extraneous discussions. What you want to avoid is longish discussions on > why stuff doesnt work on certain rev's of OGo. What you want is discussion on > stuff that works and doenst work on tested versions of OGo. Those are the > important ones and serve as a pre test phase for eventual conclusion if so > desired into the main source code branch. This is exactly what bugzilla does. > Now that Adam has commit access for patches perhaps this could also be used to I don't; not yet anyway, to my knowledge. > distribute the work load of the testing phase while limiting people with > actual commit access and ensuring quality at the same time. > Just my 2 cents Canadian (approx 0.5 Eur cents) Testing is certainly welcome; and people can test now, getting the patches out of bugzilla. One annoying thing about patches is no one takes them the same way from the same root. A plone entry on how to prepare/create a patch would be a very good thing. From discuss@opengroupware.org Sun Jan 21 17:57:59 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Sun, 21 Jan 2007 12:57:59 -0500 Subject: DHTML/XUL/AJAX [was Re: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <200701210916.54845.chris123@magma.ca> References: <1168943997.5501.10.camel@murlix.awite> <45AEAF60.1090100@scinergy.com.br> <1050A3B0-4361-4C6F-8826-01E7081854E1@opengroupware.org> <200701210916.54845.chris123@magma.ca> Message-ID: <1169402279.4596.103.camel@aleph.whitemice.org> > > That doesn't mean that I'm against "Ajax" in the WebUI :-) Though I > > wonder whether it makes a lot of sense. Going with an IE specific > > DHTML UI *and* a XUL UI is probably less effort and provides better > > results. I don't know. Our corporate intranet uses a fair amount of AJAX stuff and we support both IE and Firefox without too much effort. [Note that I am *NOT* a web developer, but I sit about twelve feet from the web developer.] We aren't doing anything ridiculously fancy; mostly pop-up / pop-down menus, auto-complete fields, and live forms (where select boxed fill in based upon other entries in the form, etc...). This isn't radical stuff but it provides a *HUGE* improvement in usability. On the other hand, IMHO, the OGo webui is pretty usable, and it uses Javascript in lots of appropriate places. A truly DHTML/XUL interface would be cool. :) I do however like the "theme", or at least the concepts of the theme, that Oliver developed. [ http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=421 - Note that is a link from the Plone to Bugzilla, as mentioned in the concurrent thread. Plone entry is http://docs.opengroupware.org/Members/olivier/NewDock/index_html/view ] It isn't a massive change but gives the webui a more modern feel and lets one zoom directly to things like "new contact". And the patches, at least to my un-expert eye, look pretty straight forward: http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=422 http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=425 http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=426 From discuss@opengroupware.org Sun Jan 21 19:32:21 2007 From: discuss@opengroupware.org (chris h) Date: Sun, 21 Jan 2007 14:32:21 -0500 Subject: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <1169400796.4596.83.camel@aleph.whitemice.org> References: <1168943997.5501.10.camel@murlix.awite> <200701210916.54845.chris123@magma.ca> <1169400796.4596.83.camel@aleph.whitemice.org> Message-ID: <200701211432.21422.chris123@magma.ca> On Sunday 21 January 2007 12:33, Adam Tauno Williams wrote: > But that would require people to both build OpenGroupware on their own > AND apply patches. I think the pool of people able/willing to do so is > actually rather small. so if there is interest why not facilitate it. I guess I over emphasized the point by considering patches in the post. That was probably an error. Enhancements or modes is probably the main point of interest for contributors. > I've considered building packages (RPM) of OGo that contain a set of > patches; but who would test them? It is hard to muster the gumption > until someone specifically volunteers [and who has been around awhile so > I suspect they will follow through] . > > > and the main code tree in svn does not become polluted. With time and > > testing by OGo/Skyrix group of developers, pending on license, code could > > be merged as testing permit. > > Is there anything in bugzilla currently that looks like a sign-off for > licensing of patches? I know the Samba project has gotten to be very > fastidious about this; your have to post to the list that you mean your > patch to be included under the license [or I believe that is how it > works]. But of course OGo is much further out on the radar scope than > Samba. I was simply being politically correct. Heck I live in a government town. It rubs off in all the wrong places. > > > At present the are many bits of code, solutions or patches in plone but > > you need to look for them specifically. In other words you need to know > > exactly what you are looking for. This is OK for long time project > > members or new members with an advanced skill set. New users are left in > > the cold at present as contribs are not easily identified in the search > > function as no one ever "to the best of my limited knowledge" uses the > > keyword indexing system upon content generation. > > I barely know anything about the "keyword indexing system" See the properties tab. With your permission status you may add keywords as well to meet your needs. > > One simple solution is to tag a file or document with the keyword "user > > contrib" or something similar to be agreed upon by the project and plone > > admin then setup a global folder like for "user docs" tab and all "user > > contrib's" are indexed and collated on one page. > > I don't know; I think uploading a patch to bugzilla is still a better > method. And many people are familiar with bugzilla since it is a > pervasive [albeit hideous] application. You can write doc plone > entries that have links to bugzilla bugs / patches. I just worry that > stuff in the plone is easily lost track of; bugzilla dings me about new > bugs and changes to bugs. Again over emphasis on patches. If people do post stuff ie: enhancements to bugzilla it would be nice if it were cross referenced via a link in a plone doc and tagged with a suitable keyword. Sorry I should not have included patches in the discussion. For example: Say someone has a nice mod or enhancement (of which there are several on the site already) they could post them to both the bugzilla and cross reference them in plone. Should they wish to add a tag ie: "enhancement" then a pre-identified search parameter can be established creating a listing of all user enhancements similar to what is done with user docs tab at present. That was really my point. Apologies for sidetracking the discussion by the inclusion of patches. Regards /ch From discuss@opengroupware.org Sun Jan 21 19:38:27 2007 From: discuss@opengroupware.org (chris h) Date: Sun, 21 Jan 2007 14:38:27 -0500 Subject: DHTML/XUL/AJAX [was Re: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <1169402279.4596.103.camel@aleph.whitemice.org> References: <1168943997.5501.10.camel@murlix.awite> <200701210916.54845.chris123@magma.ca> <1169402279.4596.103.camel@aleph.whitemice.org> Message-ID: <200701211438.27726.chris123@magma.ca> On Sunday 21 January 2007 12:57, Adam Tauno Williams wrote: > A truly DHTML/XUL interface would be cool. :) Yup. no competency in that area what so ever...:) > I do however like the "theme", or at least the concepts of the theme, > that Oliver developed. > [ http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=421 - > Note that is a link from the Plone to Bugzilla, as mentioned in the > concurrent thread. Plone entry is > http://docs.opengroupware.org/Members/olivier/NewDock/index_html/view ] Outstanding. The only improvement in the process would be to add a keyword "enhancement" to the post and then someone not familiar with Oliver's many contribs and who doesnt check his page nor yours on a regular basis, could easily find the info. That's really my only point in the previous post. /ch From discuss@opengroupware.org Sun Jan 21 22:56:43 2007 From: discuss@opengroupware.org (Helge Hess) Date: Sun, 21 Jan 2007 23:56:43 +0100 Subject: DHTML/XUL/AJAX [was Re: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <1169402279.4596.103.camel@aleph.whitemice.org> References: <1168943997.5501.10.camel@murlix.awite> <45AEAF60.1090100@scinergy.com.br> <1050A3B0-4361-4C6F-8826-01E7081854E1@opengroupware.org> <200701210916.54845.chris123@magma.ca> <1169402279.4596.103.camel@aleph.whitemice.org> Message-ID: <54953130-6CBD-4982-B7D0-AB40EA24E30C@opengroupware.org> On Jan 21, 2007, at 18:57, Adam Tauno Williams wrote: > We aren't doing anything ridiculously fancy; mostly > pop-up / pop-down menus, auto-complete fields, and live forms (where > select boxed fill in based upon other entries in the form, etc...). > This isn't radical stuff but it provides a *HUGE* improvement in > usability. I'm quite interested in reliable pop-up / pull-down menus. So if thats opensource, it would be quite nice to have it someplace for incorporation into SOPE/JOPE ;-) Eg in SOGo we now use the DTree widget, which seems to be excellent though it badly misses on-demand loading of tree nodes. > A truly DHTML/XUL interface would be cool. :) The current SOGo inverse branch is a highly DHTMLified interface, if you have a lot of sparetime to do the installation (its *hard*), give it a try. Thanks, Helge -- Helge Hess http://www.helgehess.eu/ From discuss@opengroupware.org Mon Jan 22 03:50:53 2007 From: discuss@opengroupware.org (Adam Tauno Williams) Date: Sun, 21 Jan 2007 22:50:53 -0500 Subject: DHTML/XUL/AJAX [was Re: [OGo-Discuss] user contribs [was Re: [OGo-Users] Default settings for new appointments, tasks...] In-Reply-To: <200701211438.27726.chris123@magma.ca> References: <1168943997.5501.10.camel@murlix.awite> <200701210916.54845.chris123@magma.ca> <1169402279.4596.103.camel@aleph.whitemice.org> <200701211438.27726.chris123@magma.ca> Message-ID: <1169437853.5742.3.camel@aleph.whitemice.org> > > A truly DHTML/XUL interface would be cool. :) > Yup. no competency in that area what so ever...:) > > I do however like the "theme", or at least the concepts of the theme, > > that Oliver developed. > > [ http://bugzilla.opengroupware.org/bugzilla/attachment.cgi?id=421 - > > Note that is a link from the Plone to Bugzilla, as mentioned in the > > concurrent thread. Plone entry is > > http://docs.opengroupware.org/Members/olivier/NewDock/index_html/view ] > Outstanding. The only improvement in the process would be to add a > keyword "enhancement" to the post and then someone not familiar with Oliver's > many contribs and who doesnt check his page nor yours on a regular basis, > could easily find the info. That's really my only point in the previous post. I guess I don't understand how one has an enhancement without having a patch? From discuss@opengroupware.org Mon Jan 22 23:10:00 2007 From: discuss@opengroupware.org (Michael Brown) Date: 22 Jan 2007 18:10:00 -0500 Subject: DHTML/XUL/AJAX [was Re: [OGo-Discuss] user contribs [was Re: Message-ID: <3252334240.610031@smtp.mail.yahoo.ca> Hi Adam! Sorry, sent this to 'users' by mistake; testing a new e-mail client for the Treo that doesn't obey the Reply-To header (it used From whitemice.org instead), and I filled in the wrong list address by mistake. That's easy... I once posted something about hacking the calendar template to include the To-do summary from the summary page, and could only post instructions as to how to replicate it, and not an actual patch (theme hacking). Hope that helps! /Mike -----Original Message----- From: Adam Tauno Williams >I guess I don't understand how one has an enhancement without having a patch? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com