Blog Entry

dlythgoe's picture
blog
Reads:

10663

Score:
3.5
3.5
2
 
Comments:

56

What's your opinion?

Author Info

21 May 2008 - 5:19pm
Submitted by: dlythgoe

(View Disclaimer)

I was in Stockholm, Sweden last week attending the Best of BrainShare Tour and the Open Horizons Nordic Summit. It was a great event where many Novell customers were represented and great presentations and discussions took place.

One evening Erno de Korte and Paul van der Cruyssen sponsored a 'Free Flow' event. This was a great opportunity for engineering (myself) to speak directly with a group of customers and hear their concerns, listen to their issues, strategize together about future directions and needs and help solve some of their current problems. There was a healthy discussion about GroupWise and about the new features that are available through Novell Teaming + Conferencing.

We spoke a lot about the Address Book. The differences between the Contacts Folder, the Address Selector and the Address Book. This division of contact uses was first introduced in GroupWise 7 and appears to continue to create some confusion and concern. Our long term direction with Address Book data is to move away from the Address Book in favor of Contacts folders and the Address Selector. This is in coordination with our internal desire to move away from MAPI. MAPI is currently leveraged for our current Address Book, the Outlook Connector and desktop integrations.

We spoke about iManager vs ConsoleOne vs Zen-like management console. As expected, the room was split exactly down the middle. 50% of the room said that a Web-based management console was the best and only way to go and 50% said that the Web was the absolute worst decision we could ever make. The debate rages on!!

We spoke a lot about the 'little' Bonsai features and how valuable and essential they are to the overall satisfaction of end-users and how important they are to the overall productivity of the organization.

We discussed a future emphasis on a Web Client. Continuing to make the Web Client as rich a user experience as absolutely possible. We talked about administrators desire to have more and more of their user base using WebAccess only. We had a lot of interest from several of the customers that this would be a great strategy for the direction of GroupWise. My personal view is that administrators love this idea because it solves or eases several concerns and headaches from their perspective. They do not have to roll out a client, they control the places that information resides, access is from anywhere, very consistent interface from all of their users - no matter what platform they are using. My view is that end-users may not be as appreciative of this strategy - but am keeping an open mind :). End-users want features and capability like offline/archive/backup, desktop integrations, control over their data, a very rich email, task management, contacts and calendaring experience. Features and experiences that the web is making progress, but still lacks a lot of the rich experience.

I am very interested in opening up these discussions with more partners, customers, end-users and administrators. We get a chance to speak with customers during several events during the year, but this forum may allow for a broader sampling of experience, expectations and geographies.

So.... What say you? Anxious to hear your ideas and thoughts!!

Dean


Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).

It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.




User Comments

bluebeagle's picture

What was the middle one?

Submitted by bluebeagle on 23 May 2008 - 1:58pm.

I like the idea of converting the address book to contacts folders.

As for iManager vs ConsoleOne vs Zen-like management console, I understand the hesitation with web-based management utilities. While the dependence-free ZCM approach is clearly the most attractive of the three choices, I would like a dependency-free windows-based management utility even better (as I would for ZCM, too). OS-native management clients still provide the fastest response and the best user experience. If I'm using it all day long, I don't want to wait for web pages to render. True, it's nice to be able to manage from anywhere, but 99.9% of the time I'm managing from my workstation - and I can remotely access it when I'm not at it. (Java-based is ok if it's dedicated to GW management only.)

I'm also in favor of keeping the non-web GW clients for the reasons you mention above.

dlythgoe's picture

Re: What was the middle one...

Submitted by dlythgoe on 29 May 2008 - 2:20pm.

Thanks for the input... but you did not take a stand :)

I think that the obvious choice is to do all of them... as some have mentioned, they like NWAdmin, some ConsoleOne, some iManager or Web-based, some Java and some non-Java...Unfortunately, we can't do all of them or at the very least - which one should we do FIRST!

I need a commitment :)

bluebeagle's picture

Commitment

Submitted by bluebeagle on 3 June 2008 - 1:21pm.

Workstation application. And not nwadmin. This should be a new beastie that only interfaces with GroupWise.

Novell hasn't been able to deliver an integrated management app and should admit defeat and move on. MMC, with all of Microsoft's resources, isn't all that great anyway.

Thanks

kaaresm's picture

Management & Client thoughts

Submitted by kaaresm on 24 May 2008 - 2:07am.

In my oppinion webmanagement is essential. As a consultant I am daily confronted with the difficulties customers have with the mix of iManager, C1, versions and plugins which are all very confusing and often cause errors and problems. Especially because you need a mapped drive to the Groupwise server to use C1 management. In most of the installations I visit the only thing we need C1 for is Groupwise - everything else can be managed by iManager & NRM. I would love for Novell to finally come through on the promise of a single client-independent management platform for all Novell products.

Regarding Groupwise Clients: The reason why I have seen lots of wonderfull Groupwise systems beeing migrated to Exchange are client related. They get a lot of functionality - little things - out of the box with Outlook. Things like the Office integration giving worprocessing facilities in mails, direct integration of lots of gadgets, phones etc. that have outlook integration. Things like national hollidays in their calendar etc. Between 90 & 100% of my clients users likes Outlook better than the Groupwise client. Secondly management sees the ever increasing possibilities of integration with other systems like CRM and ERP which are seen as essential to developing businesses. These integrations work out-of-the-box with Exchange/Outlook but very rarely with Groupwise which is a perfect reason to keep the Outlook connector running and updating it for every new version of Outlook.
I really like the idea of a full feature web-client but I am sure we still need the local client and especially an up-to-date Outlook connector as an alternative so that we can keep people happy and on Groupwise.

dlythgoe's picture

Re: Management & Client thoughts...

Submitted by dlythgoe on 28 May 2008 - 6:13am.

So let me make sure I have captured your input...

1. one vote for iManager or at least a Web-based tool.

2. one vote for Outlook Connector. This one I am very interested in. This is a huge internal debate. We know and recognize that "Application Integrations" is an area of improvement for GroupWise. We know that whenever a 3rd-Party creates an application - they do all of the work to integrate it with Exchange and usually Notes and that GroupWise is left to have Novell do the integration and that leaves us with a lot of work to do.

So a couple of observations and questions...

1. I hope you know that Bonsai does provide some of the things you have requested here: Office integration giving wordprocessing facilities in mails. GMS provides even more phone and mobility support than Outlook. National holidays can easily be imported into GroupWise - and with Bonsai you will be able to subscribe to them.

2. As I already stated - yes there are other integrations that are not done and we still need to do - like CRM/ERP. Currently these integrations are provided by our Partners like Omni-TS and LinkPoint360 - as well as others.

You state that integrations is the best reason to keep the Outlook Connector and keep it updated.

My questions...

1. What are you telling your customer? Do you say - please buy/stay with GroupWise AND continue to purchase Outlook?

2. Who does your customer contact for support? Novell or Microsoft?

3. What do you tell your customer who requests a new feature that is not in Outlook?

4. How many customers do you have that are running the Outlook Connector? How satisfied are they?

One of the main motivations for Novell creating the Outlook Connector in the first place was for the Integration play. However, in practice we are finding that very few to NONE of the integrations work out-of-the-box just because we created the Connector. We usually have to do as much work and usually more work to get the integration to work with the Outlook Connector as it would have taken for us to completely write the integration ourselves to the GroupWise Clients.

I guess my real question is - once you have sold them on the Outlook Connector - where do you take them? Please correct me if I am wrong, but it seems like a 'dead-end' strategy - unless it is a migration strategy TO Exchange????

Not hard to tell which side of the Outlook Connector debate I am on :)

Eric2001's picture

Outlook Connectivity

Submitted by Eric2001 on 2 June 2008 - 10:31am.

The position that using outlook is a step toward moving to Exchange is true only if you stop supporting Outlook compatibility. You can't force businesses to only use the GroupWise client in the face of third party integration with Outlook that has the potential to make a business more efficient.

This is not a thoughtless decision by ill-informed management. Moving an email system is expensive and disruptive and management knows that. We can't afford to spend money unless it makes the business better. Management also understands that email integration with CRM, apps, phones, etc., has the potential to make a business more efficient, competitive, and profitable. Ideally that could be achieved while retaining the benefits of GroupWise. But management must weigh the cost and disruption of changing email systems versus benefits of greater integration with other key systems. If a business comes to the conclusion that the third-party integration has more benefits than the costs of changing email systems then the loser is the GroupWise server. GroupWise gives us an edge in business, until another product's benefits outweigh that edge. It is a very pragmatic decision. If I have to take one step back to get two steps forward, I'll take the net one step forward.

GroupWise is a great product and we want to keep it. Unless you can very quickly contact just about every vendor that has created Outlook integration and create that same integration with the GroupWise client, help us keep our GroupWise server by supporting Outlook connectivity. You will be supporting your current customers. Keep improving the GroupWise client. I'm sure you have noticed that Outlook 2007's new search and color categories work almost exactly the same as GroupWise 7? It's okay for you to take ideas from Outlook also. Make a free consumer version as an alternative to Thunderbird, Outlook Express, etc. If you get enough market share back, then you get third party integration, then you can drop Outlook. Dropping Outlook support now is abandoning us, pushing us into a corner.

Systems are becoming more integrated for legitimate efficiency reasons. The "dead end strategy" in my opinion is thinking that those of us that understand the benefits of using GroupWise will not analyze whether Outlook integration provides greater benefits and measure that against the costs of moving email systems. As long as there is GroupWise support for Outlook, there is no reason for us to have to make that difficult decision.

You are not saying that Outlook/Exchange is a better product. You are just dealing with the current business world.

dlythgoe's picture

Re: Outlook Connectivity

Submitted by dlythgoe on 4 June 2008 - 5:24am.

Thank you for your very well thought out comments. I believe you have reinforced my understanding of the current business world.

At the end of the day, you are saying, and I would very much like others to confirm, that what you really need are better integrations with GroupWise. Currently, the only option that you see as viable is the Outlook Connector. Is this a true statement? Are there other compelling or 'as forceful' reasons to have a solution like the Outlook Connector?

In other words, if Novell solved the '3rd-Party Integrations' problem - the need for the Outlook Connector would decrease significantly or completely?

The Outlook Connector technology is very challenging. We have engineered it three different times. It takes the time and resources of our very best engineers. Many features or pieces of functionality in Outlook must be methodically hacked just to understand the right data and structure of that data so that we can manipulate it properly to respond to/from a GroupWise agent. Once we get a feature working, we are susceptible to updates and new releases of Outlook which regularly break our efforts.

It has also been our experience that very few '3rd-Party' products that are developed for Outlook automatically work with the Outlook Connector. Almost always - additional engineering/testing must be done to make the integration acceptable.

At the end of the day - the question becomes... If the principal reason behind the need for the Outlook Connector is 3rd-Party integrations....wouldn't it be a much cheaper and productive use of my engineering resources to simply do the integrations into one of the GroupWise Clients?

I know one of the arguments may be that there is no way we could actually develop a solution for the literally hundreds of products that support Outlook.

Three points to make:

1. That is exactly what we would have to do anyway with the Outlook Connector because very few products actually work without additional GroupWise engineering.

2. Why not pick the biggest/most important ones and actually do the integrations. This might help put pressure on some of the other players and they see that they need to do the integrations themselves.

3. Develop a robust set of APIs so more of the solutions actually can be developed. This is a point made by several contributors on my blog many many times.

So - interestingly enough - one may also argue - Do all of these! As an engineer - I would love to :). As a manager and business custodian, there are limitations.

Love the discussion and need your input!!

RogerIThomas's picture

Well you are stuck with the Outlook Connector for Now

Submitted by RogerIThomas on 5 June 2008 - 5:50am.

Now you have the connector you are also stuck with the ongoing service costs, I guess the question is how much resource do you have left for other intergration work!

Out of the 3 items you listed try the following

a) Pick a small mix of large and small intergration
projects to focus on, such as intergration with a
desktop search tool (large) and say basic TAPI
support (small).

b) Make the projects very open to the outside world so
they become live development examples, which other
venders can than use for their own intergration
projects.

c) These projects will show the weakness with the current
APIs and areas such as being able to extend parts of
the GW client which everyone has been going on about
for years :).

I guess the real question is can the GW team make a commitment to support a small team with this type of focus for a number of years. Such commitment is not just for the direct cost of the team but also the resulting costs incured for enhancing the GW client/server APIs.

Roger

Eric2001's picture

Outlook Connectivity

Submitted by Eric2001 on 9 June 2008 - 1:56pm.

Thank you for the follow up. Some of your post is beyond my technical knowledge. I’ll respond to what I can and hope it furthers the conversation.

You are correct in your summary of my comments. We need third-party integration and Outlook is seen as the only viable solution for that, or perhaps a better way to put it: the quickest and least painful way to achieve third-party integration.

There are other reasons for Outlook connectivity: ease of new employee training because many people have previous Outlook experience; greater certainty that any new third-party product being considered will have Outlook integration; avoidance of having to research a product’s compatibility or integration with GroupWise; and finally, the ability for business to adopt GroupWise as their email server without disrupting the users experience with Outlook. If a business uses Outlook for their client, Novell can sell GroupWise as a server system that is more stable, takes less IT time and maintenance, runs better on lesser hardware, and costs less to begin with.

My own experience with GroupWise third-party integration through Outlook is with only two products, but it works fine with both. If creating Outlook connectivity means that you work on one product and thereby gain broad third-party integration through that product, that seems to be the most efficient means to achieving third-party integration.

Point #1 in your post seems to indicate that this may not be the case. Which leads me to two questions. Microsoft makes a connector for Lotus Notes. Why not GroupWise? Microsoft and Novell signed an interoperability collaboration agreement. Does this not extend to giving Novell greater access to Outlook code?

Your second point makes some sense to me. This is tied into the idea that if GroupWise had more visibility and larger market share, the biggest most important vendors would already have integration with GroupWise and would have done most of the work themselves. If you build demand they will come. Also, I foresee a problem deciding which apps are the biggest and most important. A business may use one big, important app that you integrate with GroupWise only to find that they have two other lesser known apps that you haven’t done, and therefore haven’t really solved the problem.

I have a sense that the world is more open to alternative solutions. We see this in the reinvigoration of the Mac, Windows Mobile not taking over the smart phone OS, the popularity of Blackberry, Firefox, and even in the success of Novell’s Linux efforts. Whether it is a consumer version of GroupWise, a tie-in with iFolder, an open source version, I don’t know what else, the timing may be in your favor to reintroduce some great Novell products, including GroupWise, which can only help with the third-party integration.

Your third point is beyond my technical knowledge, but I think it still ties in with the market share/mindshare/product awareness/buzz issue. The third parties need a reason for integration with GroupWise for there to be the kind of rapid third-party integration growth that would avoid having to maintain Outlook connectivity.

You do mention that Novell can create third party integration for their customers. How do we go about getting this? How much does it cost? How about a discussion group where we can share successes, tips, tricks, and failures of attempts at third-party integration?

At this time dropping Outlook connectivity would put us in a very difficult position. I think one thing is certain, you can’t win the client battle if you are losing servers because of lack of third party integration with the client. Keep up the Outlook support so that we can keep the server.

In summary, my answer to your questions would be: keep supporting and improving Outlook connectivity , create the APIs for third parties, and look for ways to increase GroupWise’s use and visibility.

Thank you for taking the time to seriously explore what I think is a very important topic..

Eric2001's picture

GroupWise Third Party Integration

Submitted by Eric2001 on 18 June 2008 - 11:34am.

You've got me thinking more about this issue now. I also found jsessler's comments about Exchange emulation, similar to PostPath, very interesting.

I wanted to add that the GW7 client is excellent and I'm looking forward to GW8. I wish I could only use the GW client. If I wanted to approach the developers of the two third party apps that we use that integrate with Outlook to ask them about GroupWise interation, is there someone at Novell that I could point them to? Thanks.

dewita's picture

Yes, make native integrations easy!

Submitted by dewita on 5 June 2008 - 5:40pm.

Hi again,

We have resisted the siren call of the Outlook Connector up till now and would love to stick with the native clients.

I think the key thing that's needed is really easy and well-performing hooks for third-party integrations on all the clients (not just Windows, though I do understand why it has a bit of a lead on the cross-platform clients). Whether this is through an extension/plug-in architecture or something else is up to developers to advise you on, I guess.

If you have to make the call between devoting resources to an Outlook Connector or to developing better integration options for the native clients, that's a tough call and a strategic one.

Getting provocative now: why not open-source the clients? Would this allow more rapid progress and lead to a cross-platform evolution of Evolution and the GroupWise client (maybe even combined with the C part of Teaming+Conferencing)? These parallel efforts must be wasteful, surely?

FlyingGuy's picture

Here we go again....

Submitted by FlyingGuy on 24 May 2008 - 1:04pm.

To http or not to http... Well actually its, to tomcat/apache/soap or not to tomcat/apache/soap.

Here are my issues with this:

A. The entire tomcat/apache/soap/java stack is to fragile. If any one of those bits of tech stop working, for any reason, you no longer have control over your system, thats it, end of discussion and that is unacceptable.

B. They are frustrating:

1. Because of the limitations of CSS, browser issues and the like you stuck with a horribly clunky interface, unless of course you really go off the deep end and start shoving tons of javascript in to bring in yet another bit of tech into the picture, aka AJAX. Now we have an even more fragile control stack. Now everyone can point to Google's accomplishments to vindicate a web interface, but last time I checked Novell's stock price was not pushing $600.00 USD per share and you don't have unlimited ( for all intents and purposes ) engineering talent.

2, Sorry guys, but web interfaces are slow, slow, slow and that just adds to the frustration leve.

Those arguments alone should clearly demonstrate the serious issues trying to do a web interface for something this complex.

As I have said SO many times before:

The administrative interface can and should be a very very small program, which talks directly to the post office over TCP/IP and the post office puts the changes into effect.

The admin program is nothing but a parse and display engine that can be written X-Platform in a native language ie: Not Java, that speaks to the POA with a well defined, yet very small, set of commands, that first authenticate that you are indeed the system administrator, and then accept commands to alter any part of the system.

It presents the label, the current value, and the edit possibilities of that value for any particular setting. This information is then shot back to the POA in the form of an insert/update/delete statement.

If as I proposed in another message that we remove all dependencies on client side settings from local entries, ie: windows registry and .settings files then administration becomes even simpler.

Someone said something about "scriptable" installs in the forums, and therefor having things written into the registry solves this problem. I would disagree with this completely. This could be solved quite simply by borrowing a page from the eDir manual. All you need is a template from which to generate any new e-mail user. This template holds all the settings that populate the UserDB, because the userDB contains ALL settings for that user, ie: view settings, environment, smtp class of service, etc. etc..

The user logs in the first time, there is a brief pause while the clients reads its setting from the UserDB and then implements them, it's just that simple.

YES this does mean getting GW separated ( for ALL configuration information ) from ANY directory system, including eDir, AD, LDap, all of them.

So what does this really mean? It means that users can be mapped over to any of these directory engines, but GW must be self contained,

----- Address Books ------

How one displays the address book is only relevant from a UI interface POV. How ones holds the data and the mechanisms to get at that data is what matters.

Currently all address book data is held in the GW message Store and that is AS IT SHOULD BE. What is fundamentally wrong is how the data is stored. The Address Book data structure has changed very little over the years and change is long overdue.

We need to take a page straight out of the MS playbook and build an address book that is superior to theirs and display it as such.

Integration is a touchy subject because there all real security concerns here. One of the best tricks that malware, bot and virus writers know is how to get the the Outlook Address book and then just bomb everyone in it. so the question is how to we prevent that and still make the GW address book the best solution for things like mail merges and the like? I submit that there is no complete solution to mitigating these types of security concerns but I can think of one easy to implement solution, that if implemented correctly will go a long way to making us look better then everyone else.

Word, Open Office, and the the like have very well defined methods of doing merges. We implement a query system to the address book that will generate a merge file for the user, and we have the ability for them to choose, better yet we discover and give them the RIGHT choice for the word processor they are using. They are free to choose an alternate, but that is the best path.

----- Application integration -----

As someone who deals with this on a regular basis, we have to GIVE AWAY a properly implemented and properly DOCUMENTED DLL or .SO file for outside vendors to be able to use to send e-mail via GW.

IMO it has to have bindings for C, C++ and C#, any other language is secondary and wuite possibly irrelevant since most other languages can link to those three. Why you might ask? Well because all those applications that are written for Accounting, Real Estate and such do NOT use MAPI they use VBA to get things out via Outlook.

Additionally the interfaces have to be simple, simple, simple!!!!

The call should be nothing more complicate then:

CreateMail(pChar : To,pChar CC, pChar: BCC, pChar: Attachments) : * Result ;

Yes you have to have the Client Installed and the user must be authenticated. On the flip side, for those systems who have server generated events, we have to provide the SAME dll / .SO file, but we have to provide a simple methodology for generating the "trusted application" key. The key generator must be a kit that we provide to the vendor, not force them to write on their time. More over we have to have the ability to link that trusted app key to a specific named user, this will make it more difficult for a rouge system to generate mass e-mails.

I eagerly await your thoughts and opinions.

- Bill

pvanlone's picture

I have to agree mostly here

Submitted by pvanlone on 27 May 2008 - 8:38am.

I have to agree mostly here with flyingguy ...

I think admin needs to be thought of in strategic terms, and as such I think admin processing should occur at the agent (domain and po) and not at the client.

There should be an admin api that exposes all the gory details, and then a range of built-in clients that can be used:

1)I personally think we should be able to choose a CLI from the agent console itself. Or, at the very least, then a CLI from the host os where the agent is running.

2)a light weight non-browser/non-java client. Preferably one that is capable of being run on windows and linux (I know, that's what java is for ... but I think there are some other choices? -- not really my area, this is just a wish list)

3)a browser client .. again, if the agent is doing all the processing, then this should be pretty simple .. maybe it is a light-weight web server built-in to the agent? Or piggy backing onto the web agents that are already there? Perhaps not allowing everything, not trying to get fancy, but most common admin tasks ... launch repairs, create users, edit users, create alias, etc ...

Let me further agree that the current web stuff is way to fragile ... I don't mind the new imanager, but I have heard several dev types howl at how clunky it is to work with and develop to. Plus the stack just breaks too easily.

It is is possible to create a fully independant stand alone imanager that has all it's needed components installed in a single process, self-contained ... that might be ok.

P

dlythgoe's picture

Options...

Submitted by dlythgoe on 28 May 2008 - 7:33am.

I am glad you are thinking out loud and sharing your insight. It is very beneficial for us to see that your thought process is very similar to ours as we consider our options.

However, these really are the same options. Can I push you to 'declare' the one that would be the answer? :) The difficulty here is that we do not have the luxury of implementing all of them or even a few... We need to implement ONE solution that provides the best overall solution - realizing that there are trade-offs and probably a few disadvantages to whatever final choice we make.

dlythgoe's picture

Parts... (Administration)

Submitted by dlythgoe on 28 May 2008 - 7:20am.

I will reply in parts...first Administration.

I like the discussion and I have used your opinions and insight as my own many times during internal discussions - so please realize that I am 'pushing back' in order to better clarify and understand the totality of your input.

You say the infrastructure is fragile: Is this really true? I use the internet and this infrastructure everyday, across dozens of applications and while traveling - from around the world - seems to work extremely well. In fact, I can not remember ever a time that while using a web application I was prompted to 'send a report to Microsoft' :) It is at least as reliable as any installed client AND tons more reliable than Vista - so what am I missing? I might be able to buy this argument 10 years ago - but not today??? I agree there are several points of failure - but that is true with any system?

I would argue that there is not a medium to large company that exists in the world - including governments - that does not have a mission critical application running on this 'fragile' infrastructure. So how fragile is it?

Clunky interface - Here I must agree - but you must also see that this is changing and very rapidly. Web interfaces of yesterday are not the ones we are talking about. I have used and am using more and more - web interfaces that have a very rich experience. Although I must admit that this is one area that I have my own reservations.

Slow Performance - Once again - I agree. The Web has had a reputation for 'slow' applications. However - once again - this is changing on several levels - bandwidth, processor speed, networks AND better applications and technologies.

The strange thing here is that after you made these arguments and logged your complaints - you went on to describe the PERFECT Web application....

You said:

1. The interface should be a very very small program.
2. talks directly to the Post Office over TCP/IP
3. nothing but a parse and display engine
4. x-platform
5. you describe a very small payload for each request

This sounds to me like the perfect formula for a Web Application????

The rest of your description is pretty close to how GroupWise already works.

1. All settings in the database. Most of the settings are in the database and we continue to move more and more there. However, not all of them can be in the database - there are a list of machine specific exceptions. Although I must admit we have not followed this 'design' correctly. We do have things in the registry that should be in the database. This obviously helps the administration model, but does not have a lot to do with whether the administration console is web-based or not.

2. Being self-contained.... GroupWise actually started out this way. We had to retrofit eDir into the system. We are on the path to becoming Directory agnostic. We agree this is important.

Thoughts?

FlyingGuy's picture

Administration - Redux

Submitted by FlyingGuy on 28 May 2008 - 4:55pm.

Fragility

  • Working 6.5 sp5 server, apply sp7 web services die.
  • Java errors, practically untraceable and un-fixable unless you are the guy/girl who designed it, mostly because there are 15 different configuration files for 15 different frameworks, all to make iMangler work, when it does.
  • httpk binding. Good god what a sorry mess.

So yes it is fragile. It may work quite well, when it works, but let anything go wrong and you are in deep do-do.

Clunky Interface

Don't get me started. Web interfaces that a "rich" are horribly complex behind the scenes, and the more you try to make them "rich" the heavier they get. More CSS, More Javascript, More Java, more, more, more!!! Enough already!

Poor Performance

Yes indeed throw more hardware at it. But at what point do we need to have a dual quad core machine, one set of cores to run the insanely heavy Admin stack and one set of cores to run GW? Why do I have to buy a machine that has 4 gigs of ram and dual processors just to run a 100 person GW system.

Not a web solution

At least not as you guys envision it. If you are hell bent on, the web browser is king then take a page from HP's playbook. Use a micro-http server built into the POA and serve configuration from there with a simple http stack and leave the rest of the cruft out of it. system Administrators don't want pretty we want functional, rational and above all else, are you listening now... LIGHTWEIGHT and FAST.

Settings in the UserDB

Please publish the list. The people that are in this discussion with you are all very very smart. I would wager that between us, we can tell you how to get them into the UserDB for the client, and into the either the gwia.cfg, postoffice.poa domain.mta etc. etc. and make it work.

Lightweight Admin Tool

I will put my money where my mouth is. I will write, for free a tool that will run on Windows, Linux and OS-x that will handle the field value pairs. It will run in user space, be self contained, use only native calls for the UI on all platforms, will not write to or read from the the windows registry. No privilege escalations, it will just work.

All you guys have to do is provide the interface specs to the POA. I will help you design and implement this part as well. simple protocol, talks on the IP adress of the POA, you pick the port.

Are you up for it? I am!

dlythgoe's picture

Parts.... (Address Book)

Submitted by dlythgoe on 28 May 2008 - 7:24am.

Thanks for the feedback. Your one request - that we provide easier ways to export/import and mail merge address book data... right?

We have taken a step in Bonsai on this - not sure it meets exactly what you are suggesting....BUT.. The one format that all of these applications use is CSV. This is part of Bonsai.

Now - the next step - and probably the one you are ultimately after is - provide an API so that applications and 3rd-parties can exploit this new functionality in creative ways.....

Agreed - we will do it!!

dewita's picture

Agreed; and please fix Address Autocompletion

Submitted by dewita on 25 May 2008 - 6:14pm.

Hi Dean,

Thanks for posting your thoughts and asking for input.

I agree the Address Book needs to go. Users understand the Contacts folder better and the Address Book has a clunky feel to it and is needlessly separate from the client, unless it can be leveraged by other clients, e.g., Pidgin -- that could be quite important! Is there a way to have the access to the same contacts in Pidgin as in GroupWise and T+C?

As an aside, can/will Bonsai fix the auto-complete mechanism so that users are less frustrated by it? Specifically:

1. auto-complete on first and last name at the same time, e.g., if I type Blair, it should offer me "Susan Blair" and "Blair Smith".

2. show the user the list of potential matches rather than showing them one and having them arrow-up/down to cycle through them. The user could then select the right one from that list using mouse, or arrow keys, or maybe even put a number against each one and they can just press that number key to select the right contact.

Can/will Bonsai also change the weird (non-standard) drop/combo box thing for recipient lists? Our users get quite confused by this UI widget as they've never seen anything like it (probably for good reasons). Have a look at how other email clients do it and choose the one that makes the most sense. Thunderbird does it OK (though the dropbox for selecting To, CC, or BC is bad); I can't remember how Outlook does it; and OS X Mail's approach is quite nice. I'd be interested to see how Evolution does it...

I agree with your take on the WebAccess client. Nice for admins to have everyone on it but users might revolt!

No comment on the admin tool question as I'm not an sysadmin but I'll point our sysadmin at this blog in case he wants to comment.

Thanks again for asking for input.

Regards,

Arian

dlythgoe's picture

Name Completion...

Submitted by dlythgoe on 28 May 2008 - 7:46am.

Great comments... Let me see if I can answer a few things...

1. Is there a way to have the access to the same contact in Pidgin as in GW and T+C?

ANSWER: YES - on several levels. If they all share the same directory - then System Contacts should share - does today for T+C, GWIM and GW. (not Pidgin because those are all 'personal'. Which brings us to part two: Share Personal Contacts between the applications? This is possible - obviously - but not something we have done. Having a Common Address Book would help - but at least a common store would be better. This was one of the ideas of MAPI - which has never played out.

2. Will Bonsai name complete on first and last name? Yes and No.... There are no specific changes in Bonsai for this, but there has always been - since 5.0 - the ability to search on First and last - it is called 'Name Search' and is available when right-clicking in a Name Completion Control. It can be 'accessed' on demand by using as the delimiter instead of or OR it can become the default by selecting it through the 'right-click' menu. What Name Search does is issue a search across the current address book for the any part of the text you have typed that appears in any part of the Display Name and it gives you a list of all of the possible choices - same dialog as when you have duplicates. This appears to work best when the SAB is first in the Name Completion Search Order.

Let me know if that helps your situation.

There is one important change in Bonsai. While Name Completing - if you hit a contact that has multiple email addresses - you will be allow to select between them.

3. Can/will Bonsai also change the weird drop/combo box thing for recipient lists?

ANSWER: Sorry - not sure which UI component you are talking about. Contact me offline (directly send me an email to my Novell email address) with a 'screen shot' and then I might have a more intelligent answer :)

dewita's picture

Thanks; hope springs eternal

Submitted by dewita on 5 June 2008 - 5:20pm.

I hope Address Completion can be made more intuitive in a subsequent service pack then -- please don't make this sort of thing wait till Monterey or beyond. The Search Mode you mentioned is a slight improvement but still not as nice as other clients. I think the ideal is this:

1. I type a string;
2. a list displays below where I'm typing with all the addresses that have that string in any part of the display name or email address and the best-guess appears as the default in the To box (as it does now);
3. I can hit Enter to take the best-guess default or I can arrow-down to another entry and the hit Enter or I can use my mouse to click on the one I want;
4. The next character I type (unless it's Tab) will start this process over again for another recipient.

Happy to email you separately about the "weird drop/combo box thing" I'm talking about, but it's the list of recipients that hangs down from the To field while you're typing in another recipient. This confuses new users of GroupWise a lot -- I don't think other clients have this. I understand the need for a list of recipients that users can interact with to remove recipients or drag them from To to CC, for example, but other clients seem to have a more intuitive way of doing this. See Mac OS X Mail -- that's the other mail client I still use regularly.

dewita's picture

Agreed + autocompletion and the addressing widget

Submitted by dewita on 25 May 2008 - 6:27pm.

Hi Dean,

Thanks for asking for comment. This will be brief as the first attempt to post didn't seem to work.

Agree that Address Book should go -- users don't like its "separate-ness" for a start and it looks clunky.

Agree that the WebAccess client will not suit all users all the time -- nice for admins but expect a user revolt if it's the only option.

No comment on the admin tools -- I'll ask our sysadmin to post about that if we wants to.

As an aside, can/will Bonsai fix address auto-completion? Specifically:

1. autocomplete on first name, last name, and email address simultaneously, e.g., if I type Blair, offer up Susan Blair *and* Blair Smith *and* blaircraft@business.com (assuming that's in one of the address books to autocomplete from; probably Frequent Contacts).

2. show a list of all the potential matches and give the user easy ways to select from that list, e.g., arrow keys & Enter or mouse-click or maybe even put a number against the first 10 and let them press a number key (with a modifier might be safest in case the email address they're typing needs a number in it).

As a further aside; can/will Bonsai offer a more intuitive addressing widget? Our users get quite confused by the drop-list widget currently used for the addressing fields. I've never seen another application use quite that sort of control. I suggest you look at other clients and take whatever approach makes the most sense. From memory, Thunderbird, Outlook, and OS X Mail all do it more intuitively (though all differently). [Note that Thunderbird's droplist for choosing whether it's a To, CC, or BC is horrible though.]

That's it from me -- thanks again for asking.

Regards,

Arian

redds's picture

Contact folder is great.

Submitted by redds on 25 May 2008 - 8:17pm.

I like the idea of a contact folder. Is there a way to get rid of Frequent Contacts because it invariably causes issues when people leave or change e-mail addresses and e-mails don't get sent right.

I like the web based iManager or ZCM type interface but I actually like NWAdmin more. It's much faster than C1 and if my browser has issues I can't get make iManager work. Although admittedly I have found iManager useful when working on specific tasks that are not done from my workstation, I still like NWAdmin the best out of all the tools.

dlythgoe's picture

Frequent Contacts...

Submitted by dlythgoe on 28 May 2008 - 8:01am.

Question: Is there a way to get rid of Frequent Contacts because it invariably causes issues when people leave or change email addresses and e-mails don't get sent right?

I love this question - sorry if you think I am picking on you...

I believe I understand the problem to be - email addresses get stored in Frequent Contacts and when an address changes and users unknowingly use the old address and it causes the email to be undeliverable - right?

I hope I understand the problem - the fun thing is that the solution you propose is a little drastic and probably completely ineffective. Wouldn't it be a much more direct solution to 'solve the problem'. :) Frequent Contact is NOT the problem. The bad email addresses are the problem. I would much rather spend my time fixing up 'bad addresses', connecting old email addresses to new ones and updating them automatically , and even removing 'undeliverable email addresses or marking them at least INSTEAD of taking a sledge hammer and removing the Frequent Contacts??? If you didn't use Frequent Contacts - what would you use? Another Personal Address Book called - 'The Contacts I use'...which did the exact same thing and had the exact same problem????

Of course I hope you know that there are SEVERAL ways to help mitigate this problem.

1. You can disable 'Frequent Contacts'
2. You can disable the automatically storing of email addresses and contacts
3. You can change the Name Completion sort order to search the SAB first
4. You can not search the Frequent Contacts

All of which are much better than getting rid of Frequent Contacts. In addition, many of these settings are now in ConsoleOne for Bonsai :)

PLEASE HELP ME UNDERSTAND THIS ONE!! I have fielded this request many times, but still do not think I understand need to remove Frequent Contacts....

tim_fitch's picture

Improve 3rd party integration

Submitted by tim_fitch on 27 May 2008 - 4:46am.

I believe you must improve the 3rd party integration. So many apps work natively with Outlook. Many CRM/ERP programs just will not work properly with GroupWise. Be it mailto:, calendars, To do lists, etc.

RogerIThomas's picture

Let us play in your sand pit.

Submitted by RogerIThomas on 27 May 2008 - 10:19am.

As many others have said we need working cross platform APIs that allow intergration and are fit for the task - which has to be to allow third parties to access the data held by GW in caching mode or direct mode in simple and controlable ways.

The main GW clients have to also allow developers to build fully intergrated addins. You have the idea of panels, now we need the ablity to drop in ActiveX or Java Bean extensions into these panels.

As for the C1 vs iManager issue, you are going to have to find a new platform. Novell seems to have completly messed up its story on a managment console so you are on your own. I can't see iManager lasting another year as it needs a complete re-write and the GW team may as well start from scratch. The key thing is to create your console on a fully published API then others can create tools to do thing you may not have time to do.

Roger

dlythgoe's picture

3rd Party Integration and APIs...

Submitted by dlythgoe on 28 May 2008 - 8:02am.

Understood and noted... this one we get and understand and not much discussion required. We simply need to deliver!!!

kknock's picture

Better support for shared address books/groups

Submitted by kknock on 27 May 2008 - 4:20pm.

The biggest problem with the Address Book is the ability to enter a person once into an address book and have that person be connected to all the groups he/she is in. Most users want to create a shared address book of clients and create 20-50 groups where a single address might be in 10 of those groups. They HATE having to look through all 50 to change or remove an address. Ideally, make it possible to have Groupwise Address Book connect to an external database so user's can export groups from other systems.

Second - add a button on the received e-mail to add the sender to the address book.

As for administration - Pick an interface for everything and stick with it. If everything will eventuall go iManager, then make Groupwise go iManager.

dlythgoe's picture

Re: Shared Address Books...

Submitted by dlythgoe on 28 May 2008 - 8:09am.

Let me see if I understand about the Distribution lists...

1. One Contact - can be part of several distribution lists... When that Contact is updated - all distribution lists simply reference that Contact - so they automatically get all of the changes.... - right?

2. You said - 'add a button on the received e-mail to add the sender to the address book.' DONE - SHIPPING!! This has been part of GroupWise for at least 3 years - maybe longer. See GroupWise 7.x. We first allowed you to simply add to the Frequent Contacts - but in 7.0.1 - I believe - we allowed you to add the Contact to ANY Personal Book.

On a received email - right-click on the 'sender' - menu appears that says: 'Add to Address Book'

Good Point on iManager - this is one we also hear a lot - Novell needs to solve this problem and ALL of its applications need to follow suit. I wish it were that easy :)

ghealdan's picture

My 2 cents

Submitted by ghealdan on 28 May 2008 - 6:54am.

I am greatly in favor of the contacts idea, you have no idea how much complaining I hear from user's that are used to Outlook and how cool and easy it is. Especially on the little things, they could care less that GroupWise is a more stable secure platform on the back end.

Third party integration is a huge issue for us as our company grows. While we run across a few systems that have built in GW integration support they are few and far between. Novell needs to open it up more and make an effort to get the word out to developers of what is available. I think you would see far fewer defections to Exchange/Outlook if you could offer a similar level of integration capabilities. Maybe even to go so far as to offer an easy mechanism for a company like ours to put a new software provider in touch with you so that you might provide free support to allow them to write an integration for their product if they did not have one previously.

Management - I don't know what the solution should be, I am almost thinking a standalone light weight GW management app. Web based is horrible, there is nothing worse than needing to do something and having to fix the management tool itself before you can actually take care of the issue itself. There are too many dependancies for a web interface. C1 is ok but clunky, maybe Novell can come up with something like the MMC that MS uses. I do like the standalone iManager you can download but it is still confusing and not always friendly, again you should not have to fiddle around with the management tool just to do your job. Along these same lines it would be nice to have a tool built in to allow an admin to easily track a message from source to destination through the GW system. Right now it can be painful.

rmckenna1's picture

Individual Users / Multiple Archive Management

Submitted by rmckenna1 on 28 May 2008 - 7:19am.

It would be extremely nice for individual users to be able to more easily manage multiple archives. For example, I have quite a few users who absolutely refuse to delete any e-mail, citing a need to be able to retrieve those e-mails at a later date for legal purposes. For this reason, their archive directories grow quite large. When we start having issues fitting backups on one tape, it is usually these archive directories taking up the most storage space. It would be extremely nice if these users could "archive" their archives on a yearly basis, being that past years e-mail archives would remain completely static and could be archived off to external media and removed from our backup scripts.

I am aware that this can be done now, but the process of having to manually change the archive path in the GroupWise client to each individual archive directory, making sure you don't accidentally merge the archives together, and then having to remember to manually change the path back to the current archive directory, is very cumbersome and will inevitably lead to problems and end user frustration.

It would be very nice if the GroupWise client could handle multiple archive directories simultaneously and just treat them as separate folders or as separate archives, all accessible without the end user having to constantly modify the path manually.

desousa's picture

Make or Break

Submitted by desousa on 28 May 2008 - 7:19am.

Inevitably this is the "GroupWise" statement of the year. What to do? What to do?? Dean, please listen to the good advise of your user community and work with them in a collaborative approach in developing the *New GroupWise or whatever it will be called....after all, this is what an open-source company does! I'm tired of hearing let's move to Exchange by knuckleheads with a virtual boatload of budget to move to that mail system. Help us as users,consultants,partners build a great story for the next gen!

Thanks Dean.

dlythgoe's picture

Parts... (Applicaton integration)

Submitted by dlythgoe on 28 May 2008 - 7:29am.

Provide the needed APIs.....

This one is well known and one that there really is not a lot of discussion required. We know what you want/need.... we know how to do it...We need to simply deliver!

This one is on me...

rodak9's picture

As long as we're mentioning specific fixes/enhancements

Submitted by rodak9 on 28 May 2008 - 10:19am.

I agree with most of the opinions posted so far, and can't add much to them. But since some specific issues (name completion, for example - EXCELLENT example!)are being discussed, I'll air a couple of the most aggravating "features" I've run into with the native client:

1) You're composing an email, you type part of the Subject line, realize you need to switch to another app to get a name or number or something, switch back to GW and continue typing or cut&paste, and AAAAUGGGHHH!! - what you just typed/pasted is stuck at the beginning of the Subject, not at the end where you wanted it! As far as I know the GW client is the only program in the universe that behaves this way.

2) You right-click an attachment to save it, browse to the folder you want it in and save it. Then you go to the next email, turns out it has a similar attachment, so you right-click to save, and AAAUGGGHH!! you're right back in the c:\Novell\Groupwise folder and have to browse back to the same folder you saved the previous attachment in! Why can't GW remember the previously saved-to folder? As far as I know, the GW client is the only program in the universe that behaves this way.

I put in Enhancement requests for both of these a couple of years ago, but they apparently ignored them.

I will say this about the Administration tool, though: If you have an app that you need to easily deploy to thousands of users, then a web-based tool makes sense. Or if it's a simple web-based tool that works flawlessly and is easy and fast to use, that makes sense even for a small audience. But if it only targets a small tech-savvy audience (GW admins, or eDir/GW admins at most), then to create a web-based tool that turns out to be slow, clunky and fragile, SOLELY so it will be web-based, is pure madness. ConsoleOne is way easier/faster to use than iManager, and NWAdmin runs circles around either one of them. For that matter, the old DOS-based tool (can't even remember what it was called) did a fine job, too!

dlythgoe's picture

RE: Fixes/Enhancements..

Submitted by dlythgoe on 29 May 2008 - 3:19pm.

I understand the frustration. Please understand - we do review and prioritize all of the enhancement requests and fixes that are made by customers. They are not simply ignored. As you can see from one of the other blogs 'We are Listening....', the engineering team is delivering on a 'ton' of these types of issues and annoyances. I wish we could get to all of them as timely as you expect. We will continue to evaluate input and prioritize accordingly. It is a very interesting discussion to have between fixing the current stuff and blazing new trails as the market shifts.

Keep sending them!! We do review them, even if we never implement them :)

kaaresm's picture

Integrations & Outlook vs. Groupwise

Submitted by kaaresm on 28 May 2008 - 11:09am.

I find it great that several of the small annoying things endusers keep telling us about in Outlook are solved in Bonzai. Let me try to elaborate on your questions:

1. What are you telling your customer? Do you say - please buy/stay with GroupWise AND continue to purchase Outlook?

- No, what happens is that our customers tells us that they are going to migrate to exchange to support their new CRM/ERP/BA/WHATEVER system and this is when we convince them to stay with Groupwise as we can solve their problem with the connector! They already got the Outlook client together with the MS_Office package which is purchased by 98% of comapnies here!

2. Who does your customer contact for support? Novell or Microsoft?

- For us Novell & Microsoft are on the other side of the world and much to expensive to call. Therefore customers call us (their Novell partner) for support.

3. What do you tell your customer who requests a new feature that is not in Outlook?

- We keep them informed about what you are revealing for new versions and hope you deliver something that is much better than Outlook :-)

4. How many customers do you have that are running the Outlook Connector? How satisfied are they?

- presently about 30% of our customers utilize the connector. They are not totally satisfied as integration often breaks through MS or 3-party servicepacks but generally the connector solves the problem with integration. I do have several customers who run mixed Outlook/GW-Client installations and they are quite happy. At the moment though they really long for the 2007 connector!

I totally understand your problem that you have to change and support it, but outside US this picture is very different. We simply dont have any alternatives to the connector when people run Microsoft ERP (80% or ERP systems here) or other systems with tight Outlook integration.

I do recognize your argument about this beeing a dead-end but actually it is often the only way to our fewer and fewer Groupwise customers migrating to exchange....

dlythgoe's picture

Re: Integrations & Outlook vs. GroupWise

Submitted by dlythgoe on 4 June 2008 - 5:34am.

If I could be so bold...

You say that 30% of your customers are utilizing the Connector. How many actual users is that? 100?, 1000?, 10000?

You say they are not satisfied because integrations often break. Can you provide an explicit list of the most important Products that you believe your market must have integrated with GroupWise.

Finally, If Novell/GroupWise provided these integrations, would the Outlook Connector become unnecessary?

kaaresm's picture

Re: Integrations & Outlook vs. GroupWise

Submitted by kaaresm on 21 June 2008 - 10:47am.

How many users - an interesting question. Let me elaborate on that: presently I service about 10-20% of groupwise users in this country. I have seen thousands of users converted to Exchange & Notes during the last 15 years and only very few new customers coming to replace them - and the main reason is lack of integration. Does it matter if it is 10 or 2000 people? If we don't solve this problem there is not going to be any Groupwise users here anymore - and you will not have any possibility of getting them back in this country! Today the 30% percent counts in hundreds but had you asked 5 years ago it would have been thousands!

We need integration to work with our ERP, CRM etc. but honestly: how much effort is Novell going to put in getting integration for our very limited market? We are a 5mill. population and companies deploy localized software - which means they buy ERP/CRM systems produced here. During my 15 years of Groupwise consultancy I havent seen one of our local software producers support Groupwise. As you see Outlook is essential for Groupwise in this country to bridge the gap.

I have called some customers and asked what major integrations they need: ERP: MS-Dynamics/Navision/Concorde-C5/SAP/Oracle,CRM: Superoffice/Microsoft/Salesforce and finally MS-Office integration like Outlook has it.

Finally I don't think that you should underestimate the fact that many CxO's are used to Outlook and when they start in companies running Groupwise its a constant battle because they want the outlook client. I have had several customers change to Exchange because management demanded the Outlook client.

I really appreciate that you take time to hear us. We have been longing for this for ages - GOOD JOB!

joebrug's picture

The more stuff that can be

Submitted by joebrug on 28 May 2008 - 11:22am.

The more stuff that can be placed into the Client Options of C1 (or wherever) for admin control, the better!

For example, Name Completion Search Order, so we can get rid of Frequent Contacts :)

Also, of course, integration/3rd party AWARENESS is very important.. I've been recently battling this because we are switching our phone system to VoIP.. and every company we've talked to keeps brining up.. "Oh by the way, we integrate all of this into Exchange/Outlook!"... "What about groupwise?" .."um...no"

Very frustrating.

You're doing a wonderful job at the helm, Dean!

Thanks for asking..

skapanen's picture

management - clients - contacts

Submitted by skapanen on 30 May 2008 - 12:41am.

For management, I prefer Applications, they seem to provide more easier/better/faster ways to do things. Webbased have their limitations, may work differently on different browsers.. eg. multiple object operations have been awful.

For using GW, actual Client (Windows client in our case) is the way to go. WebAccess is for off-site access. And our webaccess servers would just die if all users would hit them..

Contacts in Bonsai look great, photos anda all. BUT, would like to see the photos in the system address book (and eDir) too?

-sk

vgalino's picture

Address Book (and more)

Submitted by vgalino on 31 May 2008 - 2:29am.

Hello

For the address book it s interesting you can import and export to a CSV format or directly to another applications.

What another applications : If you can pass the address book to Oulook, then you can pass to all the systems. Then integration with outlook its very good

Some questions of new groupwise administrators guys is.
--------------------------------------------------------

¿ Why i need to connect to wpdomain.db for administer the system (with a unc path)?. It s not a database ?. Why i can not connect with a port to the database ?

Administration
--------------

Novell has a lot of Administration Consoles. It s time you have ONE

NWADMIN
ConsoleOne
Imanager

On a "Sales prespective " iManager it s the best (Web administration)

For New Clients, and for IT Decission people, iManager is the best option

From a "operation o technical manager" is more faster a local application like ConsoleOne , not a Web interface

If you are a partner basically you mount a system, they works, and then the only need for the technical manager its to add , delete or changue users (yes, they can mount new poas and new mtas, but bassically thats all they need)

Outlook Connector
-----------------

If you have a company thinking to migrate from Exchange to Groupwise they love this think.

Assume you have a company with 2.500 users working with Outlook.

If you have a connector and only needs to changue the systemm on the servers thats VERY GOOD. They don t need to retraining to the users and the solution are fine

Groupwise is attractive for the lowest price compared with Exchange

Hope this usseful for the discussion

Regards
Victor

dlythgoe's picture

Re: Address Book and More..

Submitted by dlythgoe on 4 June 2008 - 5:42am.

Victor,

Great comments and I appreciate your input. Participation in these types of mediums allows us to check the pulse of our customers and provides a great way to communicate.

I will respond privately with more technical background on your question about the wpdomain.db.

Thanks for adding to the discussion!

seschenburg's picture

Management Console

Submitted by seschenburg on 2 June 2008 - 8:10am.

Unfortunately all management consoles are lacking, not just the three mentioned. Even Microsoft's MMC sucks due to it's linear nature. But, of the three you mentioned I like NWAdmin best, hands down. But, NWAdmin isn't the recommended console for our version of eDir. So, as it is, I'm in Console One all day so it's quirks and shorcomings are a major irritation. iManager is simply too cumbersome.

I also liked OnSite Admin Pro for those that can remember it. I've found no easier way to manage multiple NetWare servers.

Here's what I'd like to see in a management console:
- speed. NWAdmin was fast. Console One and iManager are not so fast. There's at least three paychecks involved when a user has a problem - the user, the tech working the issue, and me. And, if an outside customer is involved you can include their paycheck and our image in that equation. Time is money, so the less time I spend waiting on a directory update or simple screen refresh the better.
- the ability to do more than one thing at a time. iManager, and all web-based interfaces, fail this test. Even NWAdmin and Console One have issues in some regards.
- saved searches. Come on, doesn't everybody need to search for a user by some common attribute every single day? How often do you get the correctly spelled username initially? NWAdmin had this ability, Console One doesn't.

If I had to summarize my response (because I need to get back to work) it would be to Consolidate, Simplify, and Optimize. These are essentially the same goals we all have in our day to day activities. Our management console should help us reach those goals.

Thanks for asking.

ukdtom's picture

I Agree

Submitted by ukdtom on 3 June 2008 - 5:40pm.

I agree with most of the things been said here, and just couldn't resist in adding two new things.....

1)

WebBased Adm. or not..... ?

Why not complete the SOAP based admin API, and make a standalone web-based thingy that talks to that, as well as a native OS thingy that does the same....that way, most code can be reused, and speed will still be meet.

2)

Humble request, and I'm sure the clever guys you got working for you can do this in a split second.....

Please change the backend storage into a native mime-storage....(Will cut down storage req. a lot)

/Tommy

dlythgoe's picture

Re: I Agree

Submitted by dlythgoe on 4 June 2008 - 5:48am.

Tommy,

Thanks for the input.

1. We are completing the SOAP based Admin API to do exactly what you are suggesting. We will create bindings to provide the capability you are suggesting. Work is currently in process.

2. We have discussed different options of our backend storage. MIME has been one of them. Not sure I remember the pros/cons - maybe you can enlighten me. The biggest inhibitor to any type of change like this is making everything work with the new storage and converting from old storage to new storage. Unless there is an overwhelming benefit to changing to a new format, the migration of data to the new format and all of the engineering needed to get the code to understand and work with the new storage is usually not worth the effort.

Interested in your thoughts on the need for native mime-storage???

RogerIThomas's picture

Will cut down storage req. a lot

Submitted by RogerIThomas on 5 June 2008 - 5:32am.

>>Please change the backend storage into a native mime-storage....(Will cut down storage req. a lot)

This is only true for certain emails that is received via the SMTP gateway or the web GUI as currently GW stores the message as MIME as well as its own internal format.

For other messsages GW uses its own format that seems to be better for storage than MIME as I guess it stores binary files as base256 encoded rather than base64.

One logical option for Novell to look at would be to create the MIME view of an email from a combination of stored MIME information and the information held in the internal format. This way attachments would not be held twice, instead the MIME view would be done on the fly. Such a solution would allow remote/caching user to retrive all the message details as standard.

Roger

ukdtom's picture

1)....Man...Great minds

Submitted by ukdtom on 4 June 2008 - 3:38pm.

1)....Man...Great minds think alike :-)

2)....You just outlined the cons....The pros. are i my humble appinion the following:

a) Less storage needed, since there's no need to store both mime, text.htm, plain msg and attachments as seperate files...instead only the mime

b) No need to do any conversion in any agents besides the clients and WebAcc...no need for GWIA anymore, or ?

c) If note storing the mime in an encrypted format...(Admin choice IMHO, it would open up for 3. Party integration...Like AntiVira stuff etc.

d) Less storage needed for cache on local wkstn.

e) Not sure, but beleave, that trafic also will be less, since only one file needs to be downloaded when viewed...
(After all, the mime is a duplicate of all the other files)

dewita's picture

Another important small issue: Posted Tasks and Notify

Submitted by dewita on 5 June 2008 - 6:04pm.

A power user of tasks (who was on Outlook prior to us standardising on GroupWise) is suffering because it seems posted tasks cannot be set to pop-up a notification, so there's no reminder to get onto a task unless it's made a posted appointment instead and then the snooze options are too limited to make it work well that way either. We need to be able to snooze popups for 15 minutes, x hours, or x days for this to work well. (See Outlook's reminder dialog -- it's quite good.) And we need to be able to set alarms on Tasks, maybe defaulting to popping up at whatever the user has set as the start of their work day.

(My BlackBerry's even worse -- it's snooze for 5 minutes or dismiss and you can't do anything on the device until you make the choice.)

I have created a Tasks panel in the Home view and that's a good start, but alarms on Tasks would help when the user switches from the Home view. Also, in a panel showing a list of tasks, there's no easy way to tick a task completed. I can get this if I use the task(sm) Calendar view, but then that's linked to the date showing in my other Calendar panel and the task list only shows all overdue tasks (I know I shouldn't have any) when the calendar panel is on today's date. (The two panels seem to be linked as if they were one Calendar panel showing a task list.)

I know Bonsai has a lot of task-related improvements, so maybe these are in there (or can be).

jsessler's picture

Emulate Native Exchange

Submitted by jsessler on 10 June 2008 - 5:43pm.

Dean,

OutLook connector:
Instead of putting all of this effort into the Outlook Connector, why not emulate the Exchange API at the POA? Outlook would then connect just as it would to Exchange.

Trying to endlessly update the connector and then deal with problems with 3rd party apps not liking the connector, etc. seems like wasted effort. If you put all of that into emulating the Exchange API on the POA, then wouldn't many of those problems go away? If the PostPath people can do it, why can't Novell?

This is the same argument I've made toward building native ActiveSync support into the POA (or gateway). Instead of having to look to a 3rd-party for mobile support (nokia), or re-invent the wheel, every ActiveSync smartphone out there including the iPhone would just work with GroupWise. Again, others are already doing this (Zimbra) so why can't Novell?

Novell has this supposed partnership with Microsoft, so it's time to leverage it. In reality, having Groupwise emulate the Exchange/Activesync API is a good thing if you're looking to offer it as a plug-in replacement to MS customers. For die-hard GW folk, it makes our lives easier.

WebClient:
Three words... Look at Zimbra.
The GW webclient has many of the same features, but Zimbra has gone far beyond. From the mini-calendar, the quickfinder-like message window, mouse-over quick description, etc.

No matter what, I don't see this as a replacement for a "real" client, that is for the windows GW client. For xPlat users, our users are so unhappy that they are already using WebAccess, so improving it is a plus.

Admin:
I don't care what the underlying technology is for admining GW as long as it isn't any slower than what C1 is today. iManager is great, but it takes me a lot longer to say configure/manage a printer then it ever did in C1/NWadmin. If that's the same for GW, I don't want to use it.

Eric2001's picture

PostPath, Zimbra, GW Client

Submitted by Eric2001 on 18 June 2008 - 11:24am.

Interesting stuff. The Exchange emulation is an interesting idea. I don't know anything about the company that makes PostPath, but since it is an alternative to Exchange based on a Linux server, it would seem to be something of a natural fit for Novell. Should they try to purchase PostPath and obtain a Linux-based alternative to Exchange while getting a shortcut to the means of having GW emulate Exchange?

Just to be clear, I would love to only use the GW client, but the third party integration with Outlook is a big benefit. I still leave the GW client open and use it primarily.

Anonymous's picture

buy postpath, great idea..... oops Cisco thought so too

Submitted by Anonymous on 10 October 2008 - 12:42pm.

http://www.postpath.com/

jlodom's picture

Another Vote for iManager

Submitted by jlodom on 21 June 2008 - 9:23am.

I'd like to administer Groupwise from a Mac. I've had some problems running iManager, but they mainly relate to server health (certificates, etc.). I've really gotten to like the iManager interface overall, however, so I would vote for a Groupwise iManager plugin.

alandpearson's picture

Seconded

Submitted by alandpearson on 16 July 2008 - 12:41pm.

Dean

Get with the Novell story. Use iManager.
Some people think it sucks, so what ?
It's what Novell have chosen.
It basically works.
Stop re-inventing the wheel on this and concentrate on real issues.

Even the novell tagline 'Making IT work as one' is laughable when talking about GW.

Whatever you do, it better work on Linux (Windows native app is NO GO EVER).
and preferably, also Mac. Web based fits.

I like C1 better than all, but, iManager is the Novell story. Accept it.

ukdtom's picture

Sorry, but.....

Submitted by ukdtom on 16 July 2008 - 4:46pm.

I strongly beleave you are wrong in saying "Accept it" over and over again......

If doing so, we end up with a new MS ;-)

As long as people push companies/dev-folks, the products grows....As soon as people stops......products are limited to the minds of the companies.....and not even the companies wants that....

Instead...they want their product to be in touch with people...balanced with economy that said.....

As such.....And been Dane and all......NEVER EVER remember the freedom to speak....

To catch up:

You beleave we should move towards iManager, but love C1...
I beleave, that we should move towards iManager, but keep a client based admin tool as well.

/Tommy

alandpearson's picture

Get the basics working - CALENDAR, MOBILE, CONTACTS

Submitted by alandpearson on 16 July 2008 - 12:58pm.

Dean

I hate to say it, but Groupwise embarrasses me in some respects.
I'm sick of being beaten up, and now we're looking at exchange.

Why ?

NOVELL DOESN'T LISTEN !
NOVELL CAN'T GET THE BASICS RIGHT.

1) iCal - Calendaring with non-GW systems.
Get an updated appointment - Duplicates in the GW system
This is the single biggest reason why we're considering leaving GW.

1b) Recurring appointments.
I'm sorry but that convuluted 'auto date' is RUBBISH
Users don't understand it.
I don't understand it.
How hard is it to say 'recurrs daily/weekly/monthly' and specify and end date ?
AWFUL.

2) MOBILE NUMBERS
How hard is it to integrate the mobile number into GW ?
I mean PROPERLY.
So it can be see in WebAccess (admin fields can't)
So it can be seen in Blackberries. (admin fields can't)

Admin defined Mobile field ONLY works in native client.

3) Contacts.
The contacts folder should show ALL address books, and all should be searchable in one hit using the filter.
Our CEO has 12 address books and browsing and searching them sucks.
At a minimum, the user should be able to select multiple address books for display in the contacts folder, not just one.

4) Why the hell to people have to access their archive separately.
It should be shown as part of the folder structure, just like outlook.
People are used to filing things, and expect it to be done easily (read drag to folder)
I've had really big battles with our CEO over this.

Because of the shortcomings in the Native client, you'd better keep the outlook connector around for a long time.
If you could fix these basics, a lot more users would be much happier, and the GW client could be considered better than outlook.

Our CEO & COO have had enough of GWs shortcomings, and these points are so DAMN SIMPLE & BASIC that it frustrates the hell out of everyone.

I love GW, especially the architecture and reliability, but face it, you need to get the basics right first.

PLEASE PLEASE FIX THESE IN BONSAI OR LOOSE ANOTHER CUSTOMER.

A very frustrated GW admin.

stideswe's picture

Support native Exchange protocols & get the basics right

Submitted by stideswe on 17 July 2008 - 8:00pm.

I agree with some comments made above.

Do what PostPath does - support native Exchange protocols at the POA/GWIA level, then users (who seem obsessively pro Outlook - and anti-GroupWise client) will be happy because they can use Outlook AND the Active Sync stuff will work which will improve Novell's mobile story which looks all the more feeble with the release of the iPhone.

The comment about getting the basics right is also true: Novell's implementation of iCAL was a total debacle. End users experience constant frustration with GroupWise doing things like having to delete and create new appointments just to make a small change (like add an extra recipient) and the grotty native archiving capabilities.

It appears that Microsoft have managed to get the whole email client thing perfect from an end-user's perspective (I doubt the same can be said about the back-end) so why not learn from them, exploit the relationship you have with them (if it really means anything at all that is?) and try harder to give the users what they want (which is what Microsoft currently gives them). If you reproduce the MS functionality in terms of client behaviour and mobile access the IT department will no longer have to constantly apologise for the system we run (we never need to apologise due to reliability concerns, it is just all the end-user stuff where the users have complaints).

Anonymous's picture

very NON tech...

Submitted by Anonymous on 27 September 2008 - 12:47am.

Comment from a NON technical user, with interest for rural and remote areas.

Most drivers lack knowledge of what they drive, only needing know more where wanting to go, their direction and speed.

Most users seek ability easily access and save their email and work, regardless or ignorant towards OS used, they are moving towards online storage where able download to whatever PC/+OS they are working on at the time, with security for data if lost/stolen.

Priority is ability to do things when (a) online, then (b) when not able to be online.

Most only see benefit of (b) when their connection dead.

Many, if not majority of world, still operate without permanent internet connection, perhaps with ~50kbs transfer rate, and may be for some time still.

Mobile phones may replace PCs, as their storage, processing and security equal the current PC[desktop/laptop].

Downloading emails/data to pc enables continue reading, writing, and consideration for whatever working upon, whilst internet / dialup / phone NOT available.

End-users DO “want features and capability like offline / archive / backup, desktop integrations, control over their data, a very rich email, task management, contacts and calendaring experience.”

When users can continue to work, save, learn or teach, using Web Client applications after connection dies, then when connection restored update data (offline and online), those Web Client applications will be far more useful ;-)

Technically speaking, I have no idea why my ID is not showing on this page, but is on the other pages...

© 2012 Novell