all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
[parent not found: <mailman.1036160096.13152.help-gnu-emacs@gnu.org>]
* Re: (Slightly Off-Topic) Emacs-like Office App
@ 2002-11-01  4:59 bobstopper
  0 siblings, 0 replies; 22+ messages in thread
From: bobstopper @ 2002-11-01  4:59 UTC (permalink / raw)


> I think your idea is very good!!, I support it.
> 
> 
>  Tell me what's not accomplished in emacs, which is in MS office currently.
>  May be many.
>  We need more GUI style of things and enhanced modes.
> 
> Artist
 
 
I'm thinking that the idea that Emacs is predominantly text-based system
(with an optional gui front-end) prevents it from being a viable option
for appealing to the common user. It also makes it harder to support
word processor-y type things like fonts, graphics etc. What I'm thinking
is something like Emacs only providing the functionality and a similar
GUI type interface to apps like gnumeric, evolution, gimp, galeon etc
etc all within the one app (with the appropriate mode loaded).

^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: (Slightly Off-Topic) Emacs-like Office App
@ 2002-11-01  4:20 bobstopper
  2002-11-01 14:13 ` Kevin Dziulko
  0 siblings, 1 reply; 22+ messages in thread
From: bobstopper @ 2002-11-01  4:20 UTC (permalink / raw)


> Hi Richard, answers below,
> 
> 
> > Emacs can probably do something similar to what I'm thinking already if 
> > support was written for it, but I'm thinking Emacs would probably remain,
> > well, ugly in the eyes of typical office workers and it would thus
> > be unappealing.
> 
> Wait, who are the target users, software developers or typical office
> workers?  :-|

I'm hoping both. The idea is that a simple wysiwyg app can be created with
all the visual masturbation features you see in todays office products while
maintaining a easy-access programmable interface such as Emacs. So, basic
users are happy because they can do all the same kinda stuff they could before
(but hopefully they're MORE happy because they only need the ONE app to do
it rather than several - it simplifies things for them a bit), while advanced
users are happy because, like with Emacs, the possibilities are boundless.
I'm hoping it can then appeal to both software developers AND office workers,
basic AND advanced, power users AND point-and-click users. So, we get a nice
app that all these basic office users love and we don't have to castrate what
we ourselves can do with it.

 
> > Instead I'm envisioning something that looks a lot like current gnome
> > office products... only it's capable of doing all of them simply by loading
> > the appropriate modes (perhaps after first writing them ;).
> 
> If the target users are typical office workers then why not help
> improve the OpenOffice offering.  It would probably be much less work.
> :-\

It would be plenty less work. But if all we're doing is providing something
that basically is the same as M$ office but looks a little different then
not many people (other than hardened free software advocates and a few people
who see the product and like not having to pay for it) will bother using it.
It's "different" (unfamiliar territory) and provides no real advantage within
its features. What I'm proposing is something that actually improves on the
idea of current office apps while also making it practical for the rest of
us who like to create vast modifications using built-in extension languages.

 
> > Gnome office is a great idea and I think it's a great alternative to M$
> > office but I think the idea of having separate programs attempting to 
> > integrate through some additional system like bonobo or OLE will still
> > remain somewhat unintegrated and perhaps not as consistent in its interface
> > as what I'm suggesting would be. I imagine typical office users would be
> > much more satisfied if they only needed the one app that could do everything
> > and I imagine advanced office users and programmers would be much more
> > satisfied if they can extend that app to do almost anything they please.
> 
> So the target users would be _advanced_ office users and programmers?
> Certainly programmers using Emacs would benefit.  What incentive would
> advanced office users have to make the switch and undergo a learning
> curve? :-?

I'm hoping to make it as simple or more simple as current office apps in its
interface while adding to simplification by having all office functionality
within the one app. That way basic users don't have to hunt and run a new
app each time they want to do a different officey thingie and additionally
the interface remains almost identical between modes with perhaps a few
modifications (as with Emacs) - so the user feels familiarity between modes.
Of course, this idea of "consistent interface" is enforced to an extent in 
products like M$ office, but office users still often use software from other 
vendors which isn't so well integrated. Within this product there would be
no reason for such vendors to create completely different products when
they can just write a mode which works seamlessly with the basic office app.
It encourages a whole new level of interface consistency.

So that's my main hope for it appealing to typical office users. For advanced
users, I'm hoping the idea of a programmable interface using guile or whatever
might appeal to them as it provides so much more power (like a previous poster
mentioned - try doing a regexp search using M$ word).


> > So if something *better* (rather than just equivalent) than M$ office is
> > written as part of the GNU/Linux project then we have much more clout for
> > winning the average user over. I imagine for this sort of goal the app
> > would almost certainly have to have a fully featured M$ Windows port so
> > it can first appeal to all these M$ windows users, and once they're won
> > over it's a small step to realising that if everything they need for
> > office work is in that app, and that app is available on GNU why not just
> > use GNU?
> 
> Yow! Sounds ambitious.  But wait, who is the target user?  Uncle
> Bill's M$ success was by appealing to the lowest common comuter-user
> demoninator and releasing not-so-thoroughly tested software early in
> order to beat others to market.  What features will this project
> provide that will attract these folks in herds and send them
> stampeding to GNU/Linux boxes? Answering that question, what would be
> the quickest route to providing these features and advertising that
> fact? :-/

It's very &$#!ing ambitious. I hope I've given a good illustration of why it
might appeal to common users already. Tell me if not. The quickest route
to providing the features? *shrug* I haven't bothered thinking about
implementation yet =P .  Advertising? Heh, got me there. How does GNU
normally advertise? I'm hoping word of mouth might succeed among the more
advanced users and then maybe it'll catch on from there. In the meantime,
if it works out well maybe a company could focus on its development and
sell packaged and documented versions to aid further development and
advertising costs. I'm idly considering that last idea (hence I'm seeking
feedback). 
 

> > So, with that description of my infant idea in mind, I have a couple of
> > questions:
> > 
> > Does anyone know if something like what I'm describing already exists
> > or is in the process of being written etc?
> > 
> > and of course:
> > 
> > Is my idea stupid, infeasible, lacking in some major consideration, too
> > damned hard etc or is it actually a good idea?
> 
> I like the idea, but it sounds like a lot of work.  Would it be worth
> it?  Eventually, of course, the best features of Emacs will creep into
> other applications and visa versa.

Soooo much work =<

The things that would convince me it's worth it are: people want the product;
I manage to make money out of it thus fulfilling my dream of beginning an 
income generating programming cooperative (I'm an anarchist and I want rid of
bosses =P); and it wins people over to the GNU cause (Like I said, I don't
think providing an equivalent will do it - it needs to be BETTER).

As for the features of Emacs creeping in, why wait when we can just do it
from scratch? The best features of Emacs, I would say, would be its use of
modes and elisp. Most programs would need a complete rewrite to provide that
functionality anyway. This would have the advantage of having it from the
start.

^ permalink raw reply	[flat|nested] 22+ messages in thread
[parent not found: <mailman.1036030537.11556.help-gnu-emacs@gnu.org>]
* (Slightly Off-Topic) Emacs-like Office App
@ 2002-10-31  2:14 bobstopper
  0 siblings, 0 replies; 22+ messages in thread
From: bobstopper @ 2002-10-31  2:14 UTC (permalink / raw)


Hi

This isn't really a request for help with Emacs but a request for knowledge
on Applications inspired by Emacs, specifically office type Applications.

I love how Emacs is so extensible and provides so many features due to its
use of modes and elisp. So what I'm (very idly at this stage) considering
is the idea of an office kinda suite (yeah, like M$) all within the one
program through the use of emacs style modes and retaining a lot of
extensibility through a lisp dialect (probably guile).

Emacs can probably do something similar to what I'm thinking already if 
support was written for it, but I'm thinking Emacs would probably remain,
well, ugly in the eyes of typical office workers and it would thus
be unappealing.

Instead I'm envisioning something that looks a lot like current gnome
office products... only it's capable of doing all of them simply by loading
the appropriate modes (perhaps after first writing them ;).

Gnome office is a great idea and I think it's a great alternative to M$
office but I think the idea of having separate programs attempting to 
integrate through some additional system like bonobo or OLE will still
remain somewhat unintegrated and perhaps not as consistent in its interface
as what I'm suggesting would be. I imagine typical office users would be
much more satisfied if they only needed the one app that could do everything
and I imagine advanced office users and programmers would be much more
satisfied if they can extend that app to do almost anything they please.

So if something *better* (rather than just equivalent) than M$ office is
written as part of the GNU/Linux project then we have much more clout for
winning the average user over. I imagine for this sort of goal the app
would almost certainly have to have a fully featured M$ Windows port so
it can first appeal to all these M$ windows users, and once they're won
over it's a small step to realising that if everything they need for
office work is in that app, and that app is available on GNU why not just
use GNU?

So, with that description of my infant idea in mind, I have a couple of
questions:

Does anyone know if something like what I'm describing already exists
or is in the process of being written etc?

and of course:

Is my idea stupid, infeasible, lacking in some major consideration, too
damned hard etc or is it actually a good idea?

I'm looking forward to any kinds of comments/suggestions. Thanks!

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2002-11-03 23:16 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.1036125295.14204.help-gnu-emacs@gnu.org>
2002-11-01 17:43 ` (Slightly Off-Topic) Emacs-like Office App Richard V. Molen
2002-11-01 19:23   ` Alan Shutko
2002-11-02  0:21   ` Vilhelm Bergman
2002-11-03 19:42 ` Chris L
2002-11-03 23:16   ` Matthias Rempe
     [not found] <mailman.1036160096.13152.help-gnu-emacs@gnu.org>
2002-11-01 18:14 ` Joshua Goldberg
     [not found]   ` <joshgold@thresher.cs.indiana.edu>
2002-11-01 18:48     ` Peter S Galbraith
2002-11-01  4:59 bobstopper
  -- strict thread matches above, loose matches on Subject: below --
2002-11-01  4:20 bobstopper
2002-11-01 14:13 ` Kevin Dziulko
     [not found] <mailman.1036030537.11556.help-gnu-emacs@gnu.org>
2002-10-31 16:42 ` Todd Wylie
2002-10-31 21:00   ` Paul Thompson
2002-11-01 18:15     ` Todd Wylie
2002-11-01 19:35       ` Paul Thompson
2002-10-31 16:48 ` Artist
2002-10-31 19:40 ` Alex Schroeder
2002-10-31 20:09   ` bc
2002-11-01 13:24     ` Alex Schroeder
2002-11-01 14:33       ` bc
2002-10-31 22:16 ` Richard V. Molen
2002-11-03  8:56 ` Carlos Betancourt
2002-10-31  2:14 bobstopper

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.