Re: Thinking about adding a Twitter stream to the Ubuntu install slideshow

2012-01-18 Thread Martin Owens
On Wed, 2012-01-18 at 13:37 -0800, Dane Mutters wrote:
 and have it propagate wherever it's needed
 without bombarding Twitter with installer traffic. 

One marketing idea was to put gwibber dbus bindings into ubiquity so
people could post to twitter that they were installing Ubuntu.

A sort of Hey tell you friends type idea. It didn't happen I thinkf or
technical reasons.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Thinking about adding a Twitter stream to the Ubuntu install slideshow

2012-01-18 Thread Martin Owens
On Thu, 2012-01-19 at 01:28 +, Colin Watson wrote:
 Fetching something from the network and rendering it as part of the
 slideshow is much easier 

Yes, technical problems. Pulling in the gwibber stack itself isn't
really required, it's a matter of loading the service (dbus) and then
hijacking the existing web frame space in the ui for the authentication
page which is simply passing the token information back as json.

But yes, I understand that making sure gwibber is running, making sure
we're online, checking all the boxes for all the social and privacy
concerns that are doubtless to arise would be something to do only when
we're confident about the architecture and test suite available for
ubiquity.

I just thought I'd throw in an interesting target on a 2009 blueprint
which paints this relatively tame idea in a contrasting light.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: ubuntu udd update

2011-10-31 Thread Martin Owens
On Tue, 2011-11-01 at 15:53 +1100, Martin Pool wrote:
 New in udd in recent weeks:

Thanks for the awesome work guys. Bzr/Launchpad buildds is an awesome
set of tools.

Apropos. I'm hoping to put some of the work into GroundControl when I
work out how the GUI would work and what functionality is easy to
express.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: libsane and acl group selection in udev rules

2011-10-26 Thread Martin Owens
On Wed, 2011-10-26 at 18:32 +0200, Julien BLACHE wrote:
 saned exists, it should not be used to share scanners over the network
 because sharing scanners is a bad idea that exposes every user of said
 scanners to data leak by just forgetting a sensitive document inside
 the
 scanner. Also, image data is transmitted unencrypted on the network.
 
We have a successful shared scanner at a community center, people are
scanning in photos of their kids. There is a sign to take your documents
when finished scanning, it's in the same room as the computers. No
security problems, it's a public space.

Why break libsane so I don't accidentally implement something that is a
bad idea? Remember, sharks with freekin' lazers! We might not approve of
the use, but it's not good to force people to edit udev rules in
undocumented ways to do something that the system can still do.

Perhaps some added documentation in the udev rules or a commented out
section that people can enable when they need to 'do the wrong thing'?
You could even stick in some of your points directly into the file to
make sure people understand it's wrong.

Seconded on the problems with sane, but we deal with what we have at the
moment and that's saned.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: libsane and acl group selection in udev rules

2011-10-25 Thread Martin Owens
Hi Julien,

On Tue, 2011-10-25 at 12:19 +0200, Julien BLACHE wrote:
 See SETUP section, /usr/share/doc/libsane/README.Debian.gz. 

Thanks for the docs, it seems to say that saned networked scanner
support is legacy. Has the functionality been removed?

If it has should we not remove it completely? If it hasn't been
unsupported, then should it not work without cli powers and a deep
requirement to understand ACLs?

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: libsane and acl group selection in udev rules

2011-10-25 Thread Martin Owens
You seem to be saying it's not legacy, and then saying that it should be
legacy? I'm confused because the documentation/enablement is so poor a
systems administrator can not currently use saned whether he is informed
or ill-informed about it's security implications.

If it has security problems, then just say it's disabled and can be
enabled thusly, report a bug upstream about it's crappness and how it
should use ssl, gpg etc. Otherwise we have a feature that sounds
dangerous (could blow up in your face) and is so difficult to set up
that setting it up looks like a big fat packaging bug.

Surely normal operation shouldn't look like a bug, regardless of how
carefully you want systems administrators to consider the security of
their system?

Martin,

On Tue, 2011-10-25 at 17:57 +0200, Julien BLACHE wrote:
 Pretty much the only safe and correct use case that exists for saned
 is
 within LTSP (and local use for scanners that can't be used as user,
 like
 some parallel port scanners).
 
 And even then, data is sent unencrypted so it is not suitable for use
 with sensitive documents.
 
 If you really want to share a scanner, the correct solution is scan 
 send (either mail or private network share), not saned. Most of the
 time
 you'll just end up using an old workstation and have users log into
 it,
 scan their documents and save them to their network share.
 
 


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


libsane and acl group selection in udev rules

2011-10-24 Thread Martin Owens
As per the launchpad bug #773617[1] we've managed to track a
multi-release issue in oneiric to a packaging/acl issue.

It appears that the 40-libsane.rules file contains the following line:

ENV{libsane_matched}==yes, RUN+=/bin/setfacl -m g:scanner:rw
$env{DEVNAME}

Which should add the scanner to the scanner group and allow network
scanner sharing to work again. But we also have a saned group which I
believe the saned network scanner is using instead of scanner.

Should we change the setfacl to use saned? change saned to use the
scanner group? Add both scanner and saned permissions into the rules
file? Or add the saned user to the scanner group?

Please advise.

Best Regards, Martin Owens

[1] https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/773617


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Proposal to delay release of Precise Pangolin

2011-10-18 Thread Martin Owens
On Tue, 2011-10-18 at 22:15 -0400, nick rundy wrote:
 Yet the bug has existed for more than 3 years. Sadly, the same can be
 said for many other bugs.

To be fair to the bug:

 * No one answered the question 'did you try compact layout'
 * Nautilus is a 'special' codebase which I wouldn't want to touch again
this side of the 21st century, ugly and duplicative spaghetti.
 * Anything to do with how something looks, workflow or speed is not
going to get fixed by the fire fighters or cathedral builders. 
 * These types of bugs are too big/complex for quick patches and too
small or unimportant for critical attention.
 * Nouser continues to pay for bug fixes, no economics and no other
relationship between programmer and user. The gnome programmer deals
with bugs as he feels like it and expects patches.

I understand your point Nick, I'd really like a cycle that focuses
_only_ on bug fixing and nothing else. But I'd also like a cycle that
took everyone off coding to train a 100 new kernel hackers and 50 new
xorg slaves.

If wishes could be put in dishes the world would be delicious.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Brainstorming for UDS-P

2011-10-12 Thread Martin Owens
On Tue, 2011-10-11 at 09:39 -0400, Rodney Dawes wrote:
 The Fluendo plug-in is the only fully legal MP3 codec implementation
 there is to use. 

You don't know that for sure Dobey, libmad has never gone to court and
it's status is a guess. Perhaps a very good guess, but a guess just the
same. Of course if we took the same actions for other free software with
patent issues we'd also mark the linux kernel as non-free and kick that
out too. *inconsistent*

I didn't think Debian had issues with GPL libs though, that's new to me.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Brainstorming for UDS-P

2011-10-12 Thread Martin Owens
On Wed, 2011-10-12 at 10:17 -0400, Rodney Dawes wrote:
 Given that libmad is GPL and has not paid license fees to implement
 the
 MP3 codec, it is not legal. Whether or not you disagree with the
 validity of patents or not is irrelevant. 

It's not patents I disagree with, it's the idea that patent owners can
make up the law as they go. And as I've said, you can't be sure that
libmad violates those patents and needs a license, Acatel just assumes
you do and you just assume you do and don't give the issue enough doubt.
Unknown probability is not certainty over this particular racketeering
operation.

And that's all these emails are about; ensuring everyone is aware of the
doubt that exists with legal issues when non of us are legally qualified
to throw cast iron statements about.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Brainstorming for UDS-P

2011-10-11 Thread Martin Owens

On Tue, 2011-10-11 at 05:41 +0100, Colin Watson wrote:
 beyond what's normally considered free software 

With this meta package it gets very tricky, firstly because we've got
four issues: distribution rights, copyrights, patents and one special
case of DMCA issues. Most of the software/content in the package is free
software and only 3 hack scripts pull in non-free software/content:

ubuntu-restricted-addons (meta)
 - adobe-flashplugin - Non-free software
 - flashplugin-installer - Hack script because we can't convince adobe
to change their distribution license.
 - gstreamer0.10-ffmpeg - Free software, lib issues*
 - gstreamer0.10-fluendo-mp3 - Non-free, not sure why we're using this
instead of libmad which is free software.
 - gstreamer0.10-pitfdll - pulls in w32codecs which contains very
certainly copyright infringing dlls (long time since I rechecked this
though).
 - gstreamer0.10-plugins-bad - Free software, lib issues*
 - gstreamer0.10-plugins-ugly - Free software, lib issues*, pulls in
libmad (mp3 dupe?) and libdvdread4 which is a hack to install a script
to install libdvdcss because we can't be sure if libdvdcss falls under
the DMCA safe harbour so we do the wrong thing.
 - icedtea6-plugin - Free software, but lots of users want the non free
Sun java-plugin because yahoo games didn't used to work with icetea.
Maybe we should tell our users?
gstreamer0.10-plugins-bad-multiverse - Free software, lib issues*
libavcodec-extra-53 - Free software, lib issues and packaging issues.
ttf-mscorefonts-installer - Hack script to install the Microsoft fonts,
unlikely we'll ever get a distribution agreement for this non-free
content.
unrar - Actually fixed by the FSF, there is no need for unrar-nonfree
any more and unrar could probably go into the distro/main/multiverse
(and probably is) so this should be removed.

* Library issues are mainly due to patent issues which we have no data,
we do know that certain libraries have a high probability of stepping on
known aggressive patent pools but without data we end up sticking all
media support together in a just in case package.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: why is there no mention of the word Linux on the ubuntu.com frontpage?

2011-05-05 Thread Martin Owens
On Thu, 2011-05-05 at 19:35 +0200, Igor Kolar wrote:
 This might not seem like a big issue, bug given Ubuntu's commitment to
 open source it's at least a bit strange. I would appreciate some
 background on when this happened, any why. 

Because Ubuntu isn't Linux and Linux isn't an operating system. Linux is
a kernel. You'll note the lack of 'Gnome', 'Xorg' and 'PulseAudio' too
on the front page.

Because 'Linux' is a toxic brand in the desktop space. Anything that can
convince users that what we have here isn't Linux, the better. Otherwise
we face resistance from people who tried redhat 6 back in 1999 and
didn't like it and think we offer the same.

I'm more chaffed by the lack of 'Free Software' or 'Free and Open
Source' on the homepage. That shows a lack of support more than
including the word 'Linux' there.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Canonical's future

2011-04-30 Thread Martin Owens
On Sat, 2011-04-30 at 15:24 +1000, Chris Jones wrote:
 I'm actually gonna go against the grain and say that I reckon the
 release of
 Ubuntu 11.04 and Unity is going to benefit Canonical and make them
 even
 bigger than what they are already.

Bigger isn't always better. What we want is a healthy Canonical in
partnership with a healthy investment partnerships as well as a healthy
community ecosystem.

I don't agree with being told to pick one of the three.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Congrats on 11.04

2011-04-29 Thread Martin Owens
On Fri, 2011-04-29 at 21:11 -0400, John Moser wrote:
 
 The Gnome developers are also upset at Canonical.  No idea why. 

It's because Canonical only ate their ice cream cone and wouldn't eat
their ice cream. I remember when Gnome developers* built a rocket and
visited the moon, brought back a whole ton of cheese.

I tell you one thing that'll stop people using Unity... if it doesn't
actually work. Hardware issues are a lot more pressing that design
issues, especially now that the design is much more demanding on the
hardware.

Also I don't like that I can't write anything in python that looks like
Unity, I have to write it all in C and talk directly to OpenGL, which is
messy. If I tried to use Gnome3 then I'd end up having to write in
javascript, which I hate for no apparent reason.

Oh woe! Won't someone let me write cool stuff in python?

Yours with hugs and kisses, Martin Owens

* That ever fictitious collective aggregate.



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Congrats on 11.04

2011-04-29 Thread Martin Owens
On Fri, 2011-04-29 at 23:03 -0400, Scott Kitterman wrote:
 Yes.  python-kde4 and python-qt4 would love to let you do that.

As much as I would love to show up Gnome by writing a qt4 gdm-greeter,
it doesn't really work well. Gdm has issues with compositing that I
can't quite get my head around.

Perhaps I'll try it again some other way, not much experience with qt4
so perhaps I did it wrong in my tests.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Evolution in Ubuntu

2011-01-21 Thread Martin Owens
Hey Chris,

On Sat, 2011-01-22 at 16:16 +1000, Chris Jones wrote:
 If you're keen enough, you can probably sneak in the updated Evolution
 into your own system from a third party PPA or something. I'm sure the
 deb files are available from somewhere on the internet. It might be
 worth your while doing a Google search for them.

I'm sure if he was bothered enough he could compile from source, find a
ppa, build his own ppa or collect together parts for a time machine and
get the next version early... I think what he's asking is because he's
concerned about the situation for everyone's sake. If Debian has slipped
a gear with the evolution version, then should we pay a little attention
to re-aligning the release?

Although I think Postler is looking more like a better email solution at
this point. Maybe it won't matter for Ubuntu 11.10.

 For the record too, Natty will not be shipping with Gnome 3 as
 default.
 Yes, it will be the default Gnome version available to install, but
 Unity has replaced Gnome as the default out-of-the-box UI for Natty. 

I thought there was more to Gnome 3 than just GnomeShell? Is Unity
completely Gnome 2x based with extensions or is it not what Mark, Jono
and JCastro repeated over and over: 'Unity is still gnome, just a
different shell'

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: The Oracle debate. Possibly an over-reaction?

2010-12-26 Thread Martin Owens
On Sun, 2010-12-26 at 11:05 +0200, pec...@gmail.com wrote:
 2010/12/26 Chris Jones chrisjo...@comcen.com.au:
  I know somewhere along the line Ubuntu is probably going to switch to
  LibreOffice by default. But does that mean that with the future
  inclusion of LO, it also means to future removal of OpenOffice from the
  repositories?
  If yes, can someone really explain why.

I've not seen any move to remove openoffice.org from the repositories,
so long as it still has a maintainer and thus developers for Debian or
Ubuntu that are interested in making sure it's stable and packaged
correctly. Then there is no reason to remove it.

What focus on LibreOffice could do is remove the interest for
maintaining openoffice in the community and if that happens then there
is likely no one using it anyway.

 No
 one in Ubuntu community will advocate removal of legit free software
 just because of hatred.

Unless it's mono ;-) *joke!*

 About rest of the projects - unless there are drastic license changes,
 MySQL and VirtualBox should be packaged and distributed as they are
 now.

The thing about these new versions is that I don't really credit Oracle
with them. As much as I don't really credit any new owner for the
continued work of the teams they've purchased. It takes a good 3 to 5
years to see the real impact of a company on the product.

For now I wouldn't be surprised to see an improvement in a bunch of Sun
projects since a lot of programmers there will be scared of loosing
their jobs and very keen on showing how awesome their project is to
their new owners.

But maybe I'm too cynical.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Feature suggestions: optionally placing home folder into separate partition during ubuntu install

2010-11-07 Thread Martin Owens
On Thu, 2010-11-04 at 16:24 +, Matthew Paul Thomas wrote:
 A problem that is both real and more interesting, is working out why
 so
 many people have that misconception, and how we can correct it. 

Add to ubiquity the information when it sees an existing ubuntu
installation.

Right now the warning goes something like Existing install detected! So
we're going to delete a whole bunch of stuff before we continue and
isn't exactly reassuring that it's not going to delete your home folder.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: More LiveCD space optimizations

2010-11-06 Thread Martin Owens
On Fri, 2010-11-05 at 16:20 -0400, Martin Pitt wrote:
 One thing that currently needs it is usb-modeswitch. I'd love the
 usb-modeswitch-dispatcher thing to be rewritten in C, Vala, or another
 compiled language. Not only is it holding tcl in the default install,
 but it also dramatically slows down boot. 

That already is written in C, it's the script that pulls in the config
and runs the usb_modeswitch program which is written in tcl.

It should be very possible to convert it to python or vala.

I have to wonder what 200 udev rules all with different vendor and
product ids does to the boot time.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: More LiveCD space optimizations

2010-10-07 Thread Martin Owens
On Fri, 2010-10-08 at 00:07 +0800, John McCabe-Dansted wrote:
 Strangely, even running advzip -z -0
 images_human.zip shrinks it by 3%, and even shrinks the corresponding
 images_human.zip.gz file 

That's not strange, that's just entropic packing principles. You've got
a bunch of assumptions that can be made about data and a bunch of
compression iterations, each make assumptions about the nature of the
data and some are fitting together better.

I'm keen on this work since saving space allows for all sorts of
goodies. Did we save space with any of the SVG cleaning or did that need
to be brought up to the packaging level?

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: XDG Config Folders

2010-08-31 Thread Martin Owens
Hey Sebastian,

On Tue, 2010-08-31 at 22:51 +0200, Sebastian Geiger wrote:
 I just wanted to bring this up, if there has already been a discussion
 about this, maybe someone can point me to it or let me know about the
 current status about this issue. 

XDG underuse and misuse is a pet peeve of mine. More pressure on
projects to adopt the spec would clear up whole hosts of problems we
have with backup, configs and upgrades.

A common mistake which is repeated a few times in the links you provided
is the part about XDG_DATA_HOME being the location for user files. What
the specification means by 'user specific data files' is not your
emails, photographs or bookmarks (which are user files).

It's means instead any of the program files that would have been put
in /usr/local if you had access to write to that directory. A perfect
example of something that should go into XDG_DATA_HOME is firefox
plugins or gnome themes (or wallpaper hard links).

All user files should instead go into their appropriate USER_DIRS as
shown in /etc/xdg/user-dirs.defaults and ~/.config/user-dirs.dirs and
not in XDG_DATA_HOME.

I wonder if we could get some of those links clarified.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: XDG Config Folders

2010-08-31 Thread Martin Owens


On Wed, 2010-09-01 at 00:19 +0200, Krzysztof Klimonda wrote:
 For example you are saying that emails should go to the directory
 specified in user-dirs.[defaults,dirs] but that makes no sense uless
 we
 are thinking about $DOCUMENTS/.email_app/. Emails, while being
 documents, aren't really suited for direct access. The same can be
 said
 for many other applications that doesn't fit into any of directory
 listed in the user-dirs.[defaults,dirs].

Direct access is a misdirection from the real problem of classification.
Sure emails shouldn't be just files and rarely would I expect a user to
use nautilus to manage their inbox, but the same can be said for most
data sets whether they be photo galleries (i.e. cheese) or emails.

What having them in user-dirs does is lay down a guarentee that the data
will be in a narrower set of standard formats and will make developers
think very carefully before they run away inventing new formats, new
indexing and new storage mechanisms.

Instead what it should promote is the sharing of data between
applications.

Of course few programmers really want to tie themselves down to using
standard formats in known locations with the possibility of having to
track externally modified data. It's still not a good excuse to hide
user data sets from both users and other developers.

Emails, events, bookmarks and contacts are user data sets just like
photos, documents and videos and it's a damn shame that we mis-classify
them and save their contents in strange places. But this is a gnome
problem and judging by that list of non-xdg projects to be converted it
looks like only a legion of developers all working on this full time
would be able to sort it out.

Anyone got a few million quid?

 XDG_DATA_HOKE is supposed to be basically a local, user-writable
 equivalent of /usr/share. There are many things that fit neither this
 requirement nor user data description. 

Yes, and anything else in the XDG_DATA_DIRS list. But few things don't
fit in my assessment of the problem. Perhaps we could do with a guide
and maybe I can have a word with a few pipe devels about their
experiences, requirements and thoughts on the whole thing of data
classification and storage.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: XDG Config Folders

2010-08-31 Thread Martin Owens
On Tue, 2010-08-31 at 19:35 -0400, Scott Kitterman wrote:
 I think working to promote cross desktop adoption of technologies that
 make it easier to interact with data in a consistent, DE independent
 manner, (like Akonadi) will do more to solve this class of problems
 than specification work.

I agree. But isn't that what I was saying? Such guides are for promoting
cross desktop adoption of standard tech. Help programmers see how it
works quickly? Or did it look like I was suggesting each person develop
independent libs?

I thought the recent Akonadi diagram on planet ubuntu was very useful.
Shame about the 'K' name of the project and the kde location of it's
code, would have been nice to have it on github/savanah/launchpad etc.
Save a lot of face for a lot of devels in other projects.

So who's up for ripping out EDS and replacing it with Akonadi for
Narwhal? OK maybe I do know Akonadi isn't a storage mechanism, but at
least we could wedge it between EDS and Evolution.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu packaging assistance?

2010-06-30 Thread Martin Owens
Randall,

I was going to ask if you had contacted the local team, but you seem to
be already in with that team. If no one in your team is a packager, it's
hard to imagine there could still be packagers near Vancouver but not in
your loco too.

(although it could happen)

Martin,

On Wed, 2010-06-30 at 16:51 -0700, Randall Ross wrote:
 Hi, I'm looking for an Ubuntu developer skilled in the art of packaging
 to mentor/coach one of my colleagues who wants to package his first app
 for Ubuntu. Exciting stuff! Preference to anyone in or near Vancouver
 BC, making it easier to work face-to-face but remote is okay too.
 
 Cheers,
 Randall.
 - in Vancouver
 
 



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: No Flash player in Ubuntu 10.04 LTS - the Lucid Lynx

2010-06-28 Thread Martin Owens
Hello Palle,

This is not the place for support, this is for development discussion.

Could you report the problem to one of the support channels listed here:

http://www.ubuntu.com/support/community

Martin,

On Mon, 2010-06-28 at 13:45 +0200, Palle Hellemann wrote:
 I can't install a Flash player on my Fujitsu Lifebook T5010 Tablet. 
 Likewise the fingertouch on the screen doesn't work (and I don't have
 any overlay on the screen, so it is working, when I start it up in
 Windows7). 
 But touch with the pen works fine. 
 
 -- 
 MVH/Best regards
 Palle
 
 Please do not send me Microsoft Office documents. Send OpenDocument
 instead! http://fsf.org/campaigns/opendocument/; 



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Shouldn't update-manager's check for updates setting have an hourly option?

2010-06-22 Thread Martin Owens
On Wed, 2010-06-23 at 00:38 -0400, Nathan Dorfman wrote:
 A fair point, but I think that up to 24 hours without a critical
 security update could be undesirable in some situations. Certainly, I
 think the default should remain daily. For what it's worth, Fedora's
 default is daily but it does provide an hourly option. I still think
 it would be preferable for Ubuntu to have one as well... 

Wouldn't it be awesome if our machines had an optional xmpp connection
to each of the servers and when there is a critical security update it
could tell each of the machines to update their packages.

Just throwing out a solution there, no reason machines couldn't be
async. I wonder if xmpp can cope with millions of connections.

Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Is Ubuntu commited to free software?

2010-06-10 Thread Martin Owens
On Thu, Jun 10, 2010 at 18:32, David Schlesinger
le...@access-company.com wrote:
 I disagree: these politics are part of free software, not open
 source software. There's nothing in the OSI Definition dictating that
 you remove the option to use non-open source software from users if
 that's their choice. Feel free to point out where I've missed it, if
 you believe it's in there.

These politics weren't striped out of the OSI they were transformed and
re-communicated as practical and level headed thinking. Just because
someone is talking about freedom doesn't mean their a raving loon who
toes the FSF party line, they might just be concerned for their own
practical application of technology.

No need to jump down their throat about it David.

On Thu, 2010-06-10 at 13:18 -0400, Dan Trevino wrote:
 I find it interesting that every time someone who obviously has an
 interest in Free Software proposes some ways that Ubuntu can be more
 free, they are immediately attacked as being part of some elist group,
 making demands on others, and have their concerns dismissed as only
 being of interest to the FSF or some miniscule part of the community. 

+1, I see far too much uninformed backlash. At least Scott K was right
with the assertion that these blobs are bugs to be fixed not ghosts to
be exorcised (as the FSF may have you do) but no need to go wild with
'politics is bad' memes.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Is Ubuntu commited to free software?

2010-06-09 Thread Martin Owens

On Wed, 2010-06-09 at 16:59 -0500, Travis Beaty wrote:
 Now then.  Having been involved in the Linux society and culture, I
 understand why closed-source software is shunned.  However, I also see
 that, at this juncture, it is often necessary to make things work.
 Right now, I've got a wireless driver and a graphics driver that are
 proprietary.  I know this because the Device Manager told me.  I also
 have the restricted extras package installed. 

But Mp3 playback isn't closed source, it's not a problem because it's
licensed under the LGPL. You can play back MP3s and still be completely
free as in speech... patents aren't copyright, the owners of the code
actually want you to use these things as open source.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Is Ubuntu commited to free software?

2010-06-09 Thread Martin Owens


On Wed, 2010-06-09 at 18:30 -0500, Travis Beaty wrote:
 Hmm.  This confuses me, then.  Because I know it was a problem at one
 point, at least with SuSE.  I had to get different packages from plf
 in order to play them.

The problem is patents, i.e. people who didn't write the code, who have
nothing to do with it telling the people who did write the code that
they can't use it, distribute it etc. It's pretty silly and needs to go
away, but that's a legal thing.

Anyway, if you see a patent problem it's got nothing to do with closed
sourceness.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Proposal: DNS cache by default for ubuntu-desktop

2010-06-02 Thread Martin Owens
On Wed, 2010-06-02 at 14:41 +0100, Mohammed Bassit wrote:
 This is already implemented in NetworkManager. I believe dnsmasq-base
 is
 included by default in Lucid (in Karmic too I think).
 You only need to select Shared to other computers when edit the IPv4
 settings of a network connection [1]. 

Yes that's right, of course the design is rather ghastly at the moment,
but perhaps with attention the connection sharing could be more useful
by being discoverable.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: LiveCD optimisations

2010-05-20 Thread Martin Owens
Hey Louis,

Sounds great and looks like a pretty good script, I have some comments:

You may be able to make it a little faster by using the find results in
one like like this:

find / -type f -name *.svg -print0 | xargs -0 -I FILE sh -c
'/tmp/scour/scour.py --enable-id-stripping --indent=none -i FILE -o
FILE-opt  test -s FILE-opt  mv FILE-opt FILE || rm FILE-opt'

Although if you can get all that into a script file, so much the better
so it's not all on one line. But at least it's not doing a find 3 times
for the same files.

Do you need to chroot into the file system to perform these steps?
considering that your downloading code to do it (with bzr which isn't
installed ont he cd). Would it not be good to perform these steps
outside of the squashfs and iso file system?

For instance I got resolve issues when it tried to do the apt update.

Consider doing a check to see if the iso exists before reserving
scratch, errors are likely if you don't.

Are there no more things that could be optimised? For instance does
using xmllint with --noblanks on the 12496 xml files save any space?

Finally... should some of these optimisations work their way upstream so
all packages have optimised files, smaller downloads, smarter mirror
storage etc?

Martin,

On Thu, 2010-05-20 at 20:35 -0400, Louis Simard wrote:
 Greetings ubuntu-devel-discuss :)
 
 I have a proposal for you, and I'll present it simply with the 5 W's.
 
 -- WHAT? --
 
 Optimise the PNG images and SVG files on the Ubuntu LiveCD.
 Optimise the Ubuntu LiveCD by putting start-up files and programs near
 the end of the CD.
 
 -- WHY? --
 
 Optimising the PNG images saves 5.5 MB on the filesystem.squashfs.
 Optimising the SVG files saves an additional 7 MB. This is a total of
 12.5 MB which could be used to pack more software or another language
 pack or two onto the LiveCD.
 Optimising the CD to put files at the end allows it to boot marginally
 faster (about 10 seconds on my benchmarks), start applications faster,
 and allows the CD drive on a user's computer to run quieter while
 using his/her applications, as reading near the end (edge of the disc)
 requires slower spinning.
 These changes will give prospective users a better view of Ubuntu
 right from the LiveCD. There might also be additional benefits to
 having smaller PNG and SVG images, such as saving space on a user's
 hard disk when installed. The uncompressed (pre-squashfs) savings for
 the SVG images is 18 MB.
 
 -- WHEN? --
 
 Now! :) Just kidding. As soon as possible would be nice. Maybe even
 for the next Ubuntu version, codename Maverick Meerkat!
 
 -- WHO? --
 
 Ubuntu developers. But don't go thinking that you'll do all the grunt
 work of testing these optimisations for yourself! (See HOW? below)
 
 -- HOW? --
 
 Attached to this email is a bash script I've made to perform all of
 these optimisations on any Canonical-supported Ubuntu 10.04
 LiveCD image, almost automatically. (After optimisations are done, you
 can check the state of the LiveCD in a bash shell from within it. The
 rest is fully automatic.)
 
 The real savings would come from optimising the PNG and SVG images
 right in the packages themselves, not just the LiveCD. Given a
 directory containing PNG and SVG images, the part of my script dealing
 with OptiPNG and Scour.py can automatically optimise these files. The
 best candidate for such a Scouring would be ubuntu-docs, as it has
 tons of PNG images. Most application packages have an SVG icon or two
 as well.
 
 Thanks for your time!
 - Louis



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu needs a new development model

2010-05-06 Thread Martin Owens
Indeed, but what you suggest is not economically relevant although it
may be interesting socially.

Work on making GPG keys easier to work with and easier to trust people
and packages signed by people and organisations, then you can work on
getting it more distributed.

Martin,

On Wed, 2010-05-05 at 23:26 -0400, Ryan Oram wrote:
 This is intentional as I am a economics/computer science major,
 currently writing my thesis on the economics behind the open source
 development model. To be frank, I feel that the current Ubuntu
 development model is unsound as it simply does not scale. 


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu needs a new development model

2010-05-06 Thread Martin Owens
On Thu, 2010-05-06 at 16:23 -0400, John Moser wrote:
 Which brings us back to trusting people.

I'll ignore your over the top theatrics and merely posit that perhaps
solving the problem of trust can only really be tacked once you've got a
firm grasp of human dignity.

Most people are not out to get you, you just need a proper system of
reputation that can signify the trustworthiness of someone you don't
know through the people you do.

I've often said that I think PPA keys shouldn't be added until the user
has had a chance to look at a well designed page about the signatory and
their connections to other people and organisations.

As I said, the tools we have a insufficient and the workflows we have
are immature, but don't just sit there with your hands under your bum
telling me it's not possible and we should give up.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu needs a new development model

2010-05-05 Thread Martin Owens
You mean Publishing Model not Development Model

There are people thinking about development models, economics,
community, tools etc and this thread is not about any of it.

Martin,

On Wed, 2010-05-05 at 18:44 -0400, Ryan Oram wrote:
 Ubuntu needs a change in direction. I propose that Ubuntu adopt a
 development model where only the core operating system, userland, core
 libraries, and desktop environment are frozen every 6 months. The
 applications would then be freely updated to the newest versions at
 all times. Package maintenance and support for the end-user
 applications would be provided by the developers themselves.
 
 This new release system would be very similar to the semi-rolling
 release system I implemented (and tested) in infinityOS.
 
 Thanks,
 Ryan Oram
 



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Accounting Program

2010-03-07 Thread Martin Owens
On Sun, 2010-03-07 at 18:22 +0100, Jan Claeys wrote:
 The problem with most open source accounting apps is that they don't
 support local (country-specific) requirements, or they need extensive
 tweaking that requires help from local accountants and a bunch of
 programmers to get and keep it right (laws change every day, but there
 is also the integration with banks, etc.).

It's very true, you have know what your making.

 IOW: every serious accounting application will need a dedicated company
 behind it...  (or multiple companies if you want to go international).

Lets be clear, I don't intend on making the accounting program to
replace all accounting programs. I will be making something which solves
the problems of one man in Vermont, United States and anything above and
beyond that in complexity and addition will have to come from other
people solving things for their own needs or paying me to solve them.

A company isn't the answer unless your company is doing a) investment
development (bleh) or b) is a a bunch of programmers to get and keep it
right

I believe you probably indicate a. and I would vehemently disagree with
you. There is power in people's own drive to solve their own problems,
it just has to be focused on the productive elements.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Accounting Program

2010-03-07 Thread Martin Owens
On Sun, 2010-03-07 at 14:32 -0500, Danny Piccirillo wrote:
 What if you created a framework that could add support for other
 states and countries so that a new application isn't needed for each
 case? 

Of course. It would be silly not to reuse what we already have available
and of course just as silly to not position it with other things in
mind.

But you do that for all sorts of programming.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Accounting Program

2010-03-07 Thread Martin Owens
On Sun, 2010-03-07 at 22:27 +0100, Jan Claeys wrote:

 The reason why I mention a company is that if an accounting program
 wants to be useful for more than a couple of other people it will need
 *a lot* of maintenance, and some changes will have rather short
 deadlines (the tax office won't buy it if you tell them you can't
 declare/pay taxes because the volunteers that maintain the program you
 use are too busy to work on it right now).  Oh, and one more thing to
 think about: some countries have laws that list requirements for
 accounting software.

Who said anything about volunteers?


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Accounting Program

2010-03-06 Thread Martin Owens
Hi Brett,

On Sat, 2010-03-06 at 05:18 -0800, Brett wrote:
 There's a plan for that.
 Would you put $200 in to the hat if you also set up the hat and drummed
 up other people's interest?
 
 Am moving back to my hometown in a few weeks, and was thinking of getting in 
 touch with the local university, see if we could get some of the comp sci 
 kids interested.
 I am an accountant, so while the FOSS stuff already out may be fine for 
 point-of-sale or home use, it does not really cut it when compared to 
 Quickbooks, MYOB, etc. 
 Anyone else into this idea (accounting software for linux), let me know!

For me this is going to be a personal project, I plan to go to Vermont
for a few weeks to spent time with my inlaws. Quickbooks is being used
to manage a small org and is the only package that's requiring
VirtualBox at the moment and I want to replace it.

But I've seen QuickBooks, it looks really badly designed (from a UI
perspective) so I'm intending on making something better than
QuickBooks. Much better.

Can I put you down as an accountant to call on for advice? Maybe there
is something you already know you dislike in existing packages, missing
features or just bad positioning.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Why is UPG halfway implemented?

2010-03-05 Thread Martin Owens
On Fri, 2010-03-05 at 15:05 -0500, John Moser wrote:
 So yeah, i tend to be the Lock it down until it's unlocked person.
 There should be a /home/_Shared/ folder owned by root, drwtrwxrwx,
 linked to as Shared Documents.

Why the underscore? Just put it in some other directory and not
in /home/, it's not exactly a home directory. /shared/ or /media/shared/
or /srv/shared/

I'd also worry about it being owned by root, what group? root too?
shared:users should be a good ownership and drwxrwx--- with the sticky
bit should be a good permission. Although hat's only my first instincts.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Indie Software Dev

2010-03-05 Thread Martin Owens
There's a plan for that.

Would you put $200 in to the hat if you also set up the hat and drummed
up other people's interest?

Because I believe that this is something we can make money doing and
provide Ubuntu with something GOD DAMN AWESOME and FOSS.

Martin,

On Fri, 2010-03-05 at 16:44 -0800, Brett wrote:
 
 I'm launching a commercial software business. I'm targeting the Mac right 
 now, but I am curious to find out how this would be received by the Linux 
 community. I have an ongoing conversation with a friend of mine about this, 
 and I think that the free and open culture surrounding Linux would mean 
 that there is no market for an indie dev to go after. He thinks that the 
 market is here, am I wrong?
 Would anyone buy a $20 app on Linux?
 
 I would buy a $500 app if someone wrote a decent accounting program :-)
 
 
 
   
 



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Focus of the introduction for programmers

2010-01-29 Thread Martin Owens
Hey Sense,

Perhaps the problem is that inside the Ubuntu project there aren't a
great number of development projects that new users can just dive right
into. Basically anything to do with bzr, launchpad, ubiquity or the
handful of other little extras that help the Ubuntu distribution.

Most programmer imagine working on applications, or other more visible
things. The Ubuntu project it's self isn't the right place for that, we
need to go upstream, it's the wider FLOSS community that should be
promoted.

Sure their work will benefit Ubuntu in the end, but it's worth noting
the difference between Ubuntu's development efforts and upstream's.

Martin,

On Fri, 2010-01-29 at 19:00 +0100, Sense Hofstede wrote:
 Hello,
 
 Often there's someone who knows some programming and asks how (s)he
 can help Ubuntu. Currently those people are mostly referred to the
 MOTU: packaging. However, I'm not so sure if directing all programmers
 to packaging is the best solution. Some people just want to write code
 and the MOTU is not the right place to do this.
 
 Maybe the introduction for developers should also mention the
 possibilities for contributing code as well as packages. This would
 require a wiki page providing a clear overview of all different
 projects in Ubuntu you could contribute to, so it's easy to find what
 projects you could work on.
 
 Regards,
 -- 
 Sense Hofstede
 [ˈsɛn.sə ˈɦɔf.steːdə]
 



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: No Cyber Cafe Software for Ubuntu yet...

2009-12-26 Thread Martin Owens
On Sat, 2009-12-26 at 13:58 +0100, Markus Hitter wrote:
 Am 26.12.2009 um 07:23 schrieb Martin Owens:
 
  The target of computing design is to make the very complex, simple  
  to operate.
 
 Unfortunately, many software designers think that way. The more  
 demanding, but technically superior way is to reduce complexity.

I would have to disagree with your wording. The more demanding, but
technically superior way is to reduce complexity of the design, not the
function.

A less complex function is a function that doesn't do as much. Of course
we're disagreeing over 'entropic complexity' vs 'systematic complexity',
the former which needs to be reduced and the latter increased as costs
allow.

I know, it's a nit pick over semantics, but it's important since we
could get people choosing to remove functionality in the name of reduced
complexity, when what they should be doing is improving the design (both
inward and outward designs).

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: No Cyber Cafe Software for Ubuntu yet...

2009-12-26 Thread Martin Owens
On Sat, 2009-12-26 at 18:37 +0100, Markus Hitter wrote:

 That's what I often do. As a rule of thumb, if there's more than one  
 way to achieve a goal, there's too much functionality.
 
 Not exactly mainstream, I know. By profession I'm a mechanical  
 designer and there the cost of redundant stuff is much higher. But  
 even for software, the cost of redundant functionality is above zero.

I didn't think we were talking about redundant behaviour, that's poor
design, high entropic complexity and repeated structural complexity.

That's a specific pattern, kind of an apropos of nothing to what I was
talking about.

What did you think I was saying? that we should repeat functionality
ad-nausium as a sort of bad replacement for actual advancement?

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Software Design

2009-12-26 Thread Martin Owens
On Sat, 2009-12-26 at 19:57 +0100, Markus Hitter wrote:

 To get back to the initial topic, instead of paying people to write  
 tools for taming complexity, paying people for getting rid of unused  
 stuff would be even better.

Culling is a valid job, it's just not valid to remove functionality;
move it, transform it, make it an irrelevance and remove duplicates. But
removal of the primary instance functionality is giving up on design
IMO.

 Image viewers: Instead of improving F-Spot to be the best thought  
 reference, half a dozen additional image viewers pop up, each of them  
 obviously created from scratch.

I'd pay to get an image viewer that works TBH, F-Spot's got bad deps on
my machine, and in other regards some of the functionality in F-Spot
should never have been put in there, but into a further, deeper layer
that made the functionality more far reaching and less complex, less
repetitive.

But you try asking people to write infrastructure software, you might as
well be talking to brick walls. f-Spot works as it does because it's not
been designed, much like most software. It's either a clone or need de
jour, not exactly room for design in those modes.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: No Cyber Cafe Software for Ubuntu yet...

2009-12-25 Thread Martin Owens
On Sat, 2009-12-26 at 16:11 +1000, Chris Jones wrote:

 I sense a bit of laziness involved with the OP with wanting software
 that does all the hard work for you!
 

Isn't laziness a good thing? If the OP is willing to pay for the
development of tools to speed or make easier the setup of these systems,
then we should support them, not ridicule them as being lazy.

The target of computing design is to make the very complex, simple to
operate. If it takes a lot of work to set up the OP's systems, then the
tools are badly designed for this task. QED.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: artwork

2009-10-24 Thread Martin Owens
Hello Coz,

Lets not call for people to be fired just yet, I'm sure things can be
improved with some community involvement and a little unmooding of the
style.

Though it's totally subjective, as style usually is. A lot of people
call my graphics too cartoonish and not serious. I tend to iconify
instead of illustrate and that's reflected in my styles.

Is there an art team? much like the technical board?

Regards, Martin

On Sat, 2009-10-24 at 19:18 -0400, coz DS wrote:
 Hey guys,
   I had been on the art team for a number of years.
 I am really surprised that some of the artwork,  ie,,,boot splash  and
 splash screen with progress bar  , were able to be considered let
 alone actually used.
I have to tell you that that the choices for these images and
 colours  are completely not ubuntu in any way and certainly the worst
 choice.
   When booting into karmic,  the white ubuntu symbol should have had
 the colours gradually fill it in as a progress bar...and the following
 boot splash the ubuntu logo certainly should have had color and the
 background for that image most definitely should NOT have been
 used...it implies  a dark..albeit muddy,, theme is going to be default
 system theme.
I have seen none of the major distributions have any
 inconsistencies...including ubuntu...with graphics during install..or
 boot..as radical and inappropriate  as karmic has.
   Who ever has made these decisions  is most likely a developer and
 there are NO developers capable of making final choices for anything
 without discussing the options with at least one qualified  artist.
Creating and deciding on graphics , especially for a distribution
 as globally used as Ubuntu, takes as much skill and time and mental
 capabilities as it does to code any application...or DE..and any of
 the developers who think otherwise  should be kept as far away from
 decision making about graphics  permanently!!!
   To mr shuttleworth,,, if you are making final decisions then you
 need to pull yourself away from graphics altogether and let the art
 team back in as official...if on the other hand you are relying on an
 artist at cononical to make these final decisions ,, then please
 give them their walking papers.
 coz
   
   


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: [ubuntu-marketing] Reviving the Marketing Team (yet again!) with a focus on simple activism

2009-10-20 Thread Martin Owens
Hey Danny,

On Wed, 2009-10-21 at 01:30 -0400, Danny Piccirillo wrote:
 Cross-posting just to get the word out. 

I've added the Ubuntu LoCo Contacts lists, a group very pertinent to
this topic.

 Many lengthy and interesting discussions have come up about what to do
 with the Marketing Team. Ultimately, it comes down to how motivated
 people are to create their own projects under the team. Just like any
 other LoCo, this depends on individual involvement, but i don't want
 to start yet another discussion on this. 

Well, what might be needed is someone to head up the team. Some artist
or designer (not developer) who stands like a poised like a hero against
the backdrop of the Ubuntu Community landscape and to whome we can all
look up and say: I bet if I ask him, he'll know where I can get a
poster for my event

As the moment I produce content, I don't tend to produce it under the
banner of the marketing team. The website for spread ubuntu isn't linked
very well with the marketing team and the marketing team has no grand
vision or responsibilities.

 I merely wanted to propose changing or adding to the scope of the team
 to include general activism. Dropping all focus on marketing probably
 isn't going to be any better, not to mention that just like marketing,
 activism is also something done by local community teams, BUT adding
 simple activism to the scope of this team, might give the team more
 purpose and drive up activity in other areas. Yes, marketing Ubuntu
 *is* activism, but i'm talking about officially recognizing general
 FOSS activism as one of the functions of the team. 

I'd advise against including activism. You don't need to widen the
scope. You just need to find someone or some people willing and able to
drop their own LoCo's work and come higher into the world community. A
leader perhaps?

 The mailing list can be used to share ideas for activism and pass on
 things like this open letter to Obama in support of FOSS (reddit
 link: http://www.reddit.com/tb/9w23y/ original
 link: 
 http://www.consortiuminfo.org/standardsblog/article.php?story=20091020050110241).
  If you're in support of this idea, just pass on any simple actions you come 
 across to the list. There's also this nifty activism guide: 
 https://wiki.ubuntu.com/ActivismGuide

Interesting, thanks for posting Dan.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Huge instability and insanely large memory footprint in 9.04

2009-09-24 Thread Martin Owens
Hey Caroline,

On Thu, 2009-09-24 at 18:58 +0100, Caroline Ford wrote:
 
 You don't have enough RAM. 1 GB is pretty low by today's standards.
 You may be happier with xubuntu on a lower spec machine, but as you've
 got a fast CPU then you should get more RAM as it is a clear
 bottleneck. 

I don't think I agree, I do refurbished computers which are normally P4
CPUs with 512MB of RAM. According to tests an Ubuntu machine will work
reasonably well on 390MB of RAM or more, but less and it won't work very
well at all.

XUbuntu should be used on PIII machines with 128-256MB of RAM and we
normally have enough 128MB SDRAM sticks to upgrade them. But anything
less and it's scrap metal.

At first I took offence at your idea that 1GB is low by today's
standards, but then I took a moment and thought that perhaps it's a
degree of ignorance on your part about who Ubuntu is being developed
for.

It's not being developed (as Windows 7 is) for the latest and greatest
computers being sold right this second. It's being developed for all
computers ranging from the old P4s mentioned to the sub-powered Atom and
Arm netbooks all the way up to the monster 16GB RAM Gaming rigs for
playing Savage2.

It it's not working on a computer with 1GB of RAM, then we need to fix
it. This is clearly not a case of user error.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu for laptops

2009-09-22 Thread Martin Owens
On Tue, 2009-09-22 at 11:40 -0500, Patrick Goetz wrote:
 If you google for ext4 and battery life you can find quite a bit of 
 discussion about how the default filesystem configuration prevents the 
 disk from being able to go to sleep.  The bottom line is optimizing for 
 performance is more or less inversely proportional to optimizing for low 
 energy consumption.  So yes, it would be useful to have a 
 laptop-optimized version.

I wouldn't like to see a different version, that makes two problems:

 1) More complexity with managing a version.
 2) No control when the laptop is plugged into the wall.

What would be more ideal is to sort out the file system driver so it
behaved differently when it's on battery power (or in any kind of energy
conservation mode).

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu for laptops

2009-09-22 Thread Martin Owens
On Tue, 2009-09-22 at 22:40 +0530, shirish शिरीष wrote:

 The use-cases are unique to laptops and laptops in battery-mode. Any
 benefits on this are surely going to overlap with UNR as well. (as it
 suffers from similar constraints)

I can see it also effecting these new cloud computing servers which are
supposed to be able to conserve energy when required. I know they go
into suspend, but disk sleep is surely the first step in getting good
power management.

I know Tso is an awesome guy, his ext4 presentation at UDS Jaunty was a
highlight for me so if he says it's too hard to do, then we might just
have to suck it.

I'm an optimist, if these fine kernel folks have a problem thrust upon
them, they will likely solve it somehow. More resources required?

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Why Ubuntu is not ready for prime time

2009-08-26 Thread Martin Owens
On Wed, 2009-08-26 at 14:53 -0400, Nathan Dorfman wrote:

 
 P.S.: If the OP is not a troll, I don't know what is.
 

http://redenaz.deviantart.com/art/Behind-the-Keyboard-Trolls-76598407

Do NOT feed the trolls!

Hug them.

Martin,


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Improve LiveCD localisation (Was: Remove F-Spot from the LiveCD)

2009-06-28 Thread Martin Owens
On Sun, 2009-06-28 at 00:37 +0200, tacone wrote:
 I really think the best thing to do would be to offer a download
 option for localized CDs.
 That way an english+selected-language cd can be shipped without
 sacrificing LiveCD applications.

You might be helped by binary diffs instead of full isos, and a more
advanced windows and linux program for managing the production of the
CDs. Say something like the USB Creator but CD Creator so we can finally
have burning software for people with windows and no ISO burner.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: AMD/ATI vs NVIDIA vs Intel

2009-06-21 Thread Martin Owens
On Sun, 2009-06-21 at 13:39 +0200, Vincenzo Ciancia wrote:
 Or just because they take profit of the fact that they are advertised as
 _the_ free video card for linux, but they do not really work for fixing
 their drivers timely. I have nvidia, ati and intel cards. The most
 problematic and buggy are the intel drivers, and the most hateful thing
 is that on windows, their drivers work. Do not make me link bugs here
 again.

I wouldn't be counting nVidia as favoured partners any time soon:

http://www.linuxpromagazine.com/online/news/nvidia_eschews_android_and_linux_prefers_windows_for_tegra


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Stable 64-bit flash

2009-06-17 Thread Martin Owens
By include, do you mean have a package in multiverse that has a script
that downloads the flash nonfree player from adobe? (and through the
dark dark door, down the dark dark stairs, in the dark dark cellar, some
skeletons lived)

Although getting the script updated to download the correct version
depending on your arch would probably be a better bet, I bet it's also
set to be i386 only too. A more clever script would prevent confusion I
think.

Regards, Martin Owens

On Wed, 2009-06-17 at 12:19 -0400, Danny Piccirillo wrote:
 IIRC, the Flash 64 bit Alpha almost made it into Intrepid, but was not
 because it is an alpha. It was already much more stable than using the
 32-bit version on 64-bit Ubuntu, and now that 64-bit Flash alpha 2 is
 out, i recommend we make an exception, and include it in Karmic. 
 
 -- 
 http://www.google.com/profiles/danny.piccirillo


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Stable 64-bit flash

2009-06-17 Thread Martin Owens
On Wed, 2009-06-17 at 13:25 -0400, Daniel Chen wrote:
 The more clever script approach was tried - and reverted - back in
 early Jaunty. The current flashplugin-installer package downloads from
 archive.canonical.com, which cannot distribute non-final Flash
 releases.
 

Nothing seems to have changed on Jaunty installs when installing
ubuntu-restricted-extras, does this install via the script or are we
talking perhaps at cross logic?

Anyway, this seems like a job for Adobe, probably make it in for 10.04.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: On apturls and repositories

2009-06-01 Thread Martin Owens
On Mon, 2009-06-01 at 09:48 -0700, Dylan McCall wrote:
 Sounds like the discussion at UDS about having support for adding
 repositories (or at least PPAs) via apturl didn't get very far. At risk
 of prolonging a stalemate, I get the impression blocking this idea for
 safety reasons is completely pointless.

The session was polite and we talked about everyone's views. Some of
these choices are down to political background more than technical
options. Although Alexander Sack didn't help by suggesting that the
decision had already been made at All Hands.

As I said I would, I've compiled some mock-ups of what I was talking
about with various people:

http://doctormo.wordpress.com/2009/06/01/ubuntu-apt-url-and-the-white-list/

I'm going to add the same to the whiteboard for the blueprint now.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Epson iscan and plugins

2009-05-22 Thread Martin Owens
Hello all,

I had to compile and install the epson iscan software (LGPL) for ubuntu
since the debs provided by the manufacturer are specific for debian.
Like a good dev I made the ubuntu debs available in my repository (main
problem, scripts assume sh is bash, all fixed) I also compiled a deb for
the plugins which are non-free but licensed with a distribution allowed
clause:

https://launchpad.net/~doctormo/+ppa-packages

This should allow a selection of scanners not currently working by
default, to work. I included a hal fdi for putting all the supported
scanners in the right security group so you don't have to be root.

So my question is, would this be a good thing to add into ubuntu main
and multiverse? I'm not a packager or MOTU so the packages are not
ideal, but I've had a couple of reports from happy ubuntu users who
found my PPA with google searches, some of them were fustrated that they
couldn't get their Epson scanner working.

Any advice would be very useful.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: What's wrong with Ubuntu's policy?

2009-05-21 Thread Martin Owens
I find Dell's policy to be logical and fitting for what they do.

But I would stress that part of what FOSS does better than all those
other guys is evolution rather than large revision. I'd be a wary of
breaking the 6 month release heartbeat cycle, it keeps everyone on their
toes and allows for new and interesting things to be tried out without
breaking OEMs or large stable deployments.

Although part of me also feels that we haven't yet reached the maturity
with a number of key foundation systems to really be sure about
deployment longevity. (i,e xorg, audio, hardware-handling,
config-handling all of which are moving along)

Although if LoCo experience is anything to go by, people are happy with
their Ubuntu installations and some will ask for re-installation with a
newer version. But most are happy.

Regards, Martin Owens

On Thu, 2009-05-21 at 14:12 +0300, Peteris Krisjanis wrote:
 Actually, it is not disappointing, it's just Dell as OEM shows us a
 way where we should be going to.
 
 Yes, we need to change release policy. We really need LTS every two
 years (and lot of small development releases between them), AND we
 need to overlook 'we don't release new software, just updates' policy.
 People already use gizillions of PPA reps and backport packages to get
 what they need.
 
 I know, people who love bloatin edge like me would be slightly
 disappointed because it would mean no more shiny, regular releases
 with newest stuff. But we need to acknowledge that we have outgrown
 our geeek roots and Ubuntu is not only for us anymore.
 
 So I actually support Dell decision. LTS must and should be aim we are
 going after and it must be hard stable and basic functionality working
 without a glitch.
 
 Just my two euro cents,
 Peter.
 
 2009/5/21 Markus Hitter m...@jump-ing.de:
 
  Hello all,
 
  today it came to my attention Dell plans to do two things:
 
  a) Stick with Ubuntu 8.04 in favour of a more recent release for new
  machines.
 
  b) Fork the package repository to get updates out to their customers.
 
  http://www.betanews.com/article/Dell-Most-Linux-users-dont-really-
  need-the-latest-version/1242843704
 
  In my opinion, this is disappointing. Very disappointing. What is
  wrong with Ubuntu's release/fix/backport strategy for such a thing to
  happen?
 
 
  Markus
 
  - - - - - - - - - - - - - - - - - - -
  Dipl. Ing. Markus Hitter
  http://www.jump-ing.de/
 


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: What's wrong with Ubuntu's policy?

2009-05-21 Thread Martin Owens
Hey Markus,

 Well, xorg is based on (or part of) X, which is about 20 years old. X  
 was considered to be mature for some time, and severly behind a few  
 years later. Do you really think there is something like a maturity  
 which can be reached? If not after 20 years, how long does it take?  
 30 years, 50 years? Similar facts apply for the other packages you  
 mentioned.

It's true that xorg is old, but age is not maturity (not even in
people). While the world moved on, the x window system saw reductions in
it's maturity in modern systems because of project stagnation. It's not
until very recently that xorg has been pushed to achieve the maturity it
badly needed (thanks Bryce  team).

 My strong feeling is, reaching maturity is almost like stopping  
 development, which shouldn't happen. It looks like the key to success  
 is to reach a good user experience in constant development, without  
 ever reaching task done.

Maturity isn't about releases, I feel it more about keeping up with
integration, flexibility and bug fixes, all those none featured things
that are so important to a nice stable system. Some parts of our systems
have never been integrated very well (configs), some are just confusing
as hell (audio) whilst others have bit rotted over time (xorg).

So you don't need to stop development, you just need to make sure that
every sub-system is keeping pace and developing more flexible, modular
and easier designs over time.

Perhaps others have a different view of maturity though. thoughts?

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Usev permissions and USB scanners

2009-05-05 Thread Martin Owens
And if you'd like to fix it, there is a set of hal fdi files which put
scanners into the scanner group for ACL control:

/usr/share/hal/fdi/preprobe/10osvendor/20-libsane.fdi
/usr/share/hal/fdi/preprobe/10osvendor/20-libsane-extras.fdi

Sometimes the fdi files can miss a supported scanner (like my Epson
v500) But hopefully with the additions sent upstream, the next person
with your scanner shouldn't suffer the same fate.

Be sure you know which driver supports your scanner though, it's
important to get it in the right package. (libsane, libsane-extras,
iscan-plugins etc etc)

Although no idea how this effects DeviceKit, I presume it's going to
need some kind of similar list of devices supported.

Regards, Martin Owens

On Sun, 2009-05-03 at 16:16 +0300, kohe...@gmail.com wrote:
 Hello,
 In the Brother support page:
 http://solutions.brother.com/linux/en_us/instruction_scn1c.html#u9
 They recommend changing the mode for USB devices to 666,  which is a
 security issue.
 I created a usbdev group and added my user to that group, added a
 group setting to that line instead of the recommended  mode change,
 and my scanner works, I think that this group should be added to the
 default installation, and the rule modified accordingly.
 What do you think?
 
 Please reply to all, so I'll get the message, I'm not a list member.
 David Kohen


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu Gaming Team

2009-04-27 Thread Martin Owens

 
 Some confusion maybe seen from the naming, but I see no real issue. The
 team members who wish too can look at and work with more specific Ubuntu
 issues and act as a conduit between the teams of both distributions to
 make things better. Many teams work in this way and I see no real
 competition or massive problems and a hopeful flow of information would
 only be productive.

So long as you can join their mailing list and give the enough homage,
I'm sure you can avoid political rumblings.

It would be good to be able to join interested people from Ubuntu
communities to interested groups in Debian without fear that the people
will get caught in a war.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Unmaintained Repository Was: Spoke too early

2009-04-26 Thread Martin Owens
Hey Andreas,

 The fact is, that we don't like to have unmaintained packages in the archive, 
 kdvi in this case is one of them. It was re-introduced in intrepid solely to 
 fill the gap for some features missing in okular. (If some people starts 
 maintaining it and releases new versions, it can of course be packaged again).

There is an interesting protocol here, you remove any package which is
no longer maintained upstream? Do you have a page where you keep the
relevant rules about these things? I would like to read up on it.

I wouldn't think that removing unmaintained packages just because they
no longer have an upstream maintainer to be a bad idea, limiting and too
destructive of user choice.

More usefully would be to assess the bit-rot, number of bugs, any
critical or security issues which makes it dangerous. This package here
looks like it works in jaunty, baring any security issues I see no
reason why it should be removed. (although I'm sure these things are
assesed in due process)

The other option is to move these things to an unmaintained repository
where users can have the initiative to install things they want but also
be made aware of it's unmaintained nature (perhaps even encouraging
developers to maintain it). At least then people wouldn't have to go
digging around for PPAs.

MOTO: What has been made, is available; what is yet to be done, costs to
do.

Although what to do about packages such as the recent Eclipse packages,
which are maintained upstream, but not in our packaging.

Best Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Unmaintained Repository Was: Spoke too early

2009-04-26 Thread Martin Owens

 At the point where Kdvi was removed:
 - All important features that had been reported as missing in Okular compared 
 to Kdvi, had now been added to Okular.
 - Kdvi is unmaintained.
 - Kdvi is an KDE3 application where a KDE4 replacement exists.
 So those three things combined was the reason for removing it.

Ah so the important part here is not that it's unmaintained, but that
it's superseded with a package that should (in theory) offer all the
features.

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Hardware information applet... anyone working on it?

2009-04-09 Thread Martin Owens

 Further, this could (in theory) give users a one-stop-shop for all
 things physically attached to their computers so they know where to look
 after connecting new hardware.

It's sounds useful, just be aware that there is a difference between a
device and hardware. The former is a representation of function in the
software and the latter is representational of the physical, user
recognisable object.

Too many programers get these confused with each other and you end up
with a mess of data that's not quite sure what it is. So device if your
notification is going to show devices or hardware.

I think BlueTooth is more of a device bus, like usb. You may or may not
want to keep it with that list.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Replacing network-offline (old version 2xmonitor) with NM wlan 0% signal strength icon

2009-03-22 Thread Martin Owens

 2) Create trust to this study platform within interested players -
 commercial OEMs, non-commercials, universies;

Is Canonical not interested in brining these OEMs and other commercial
entities into the community or does it find it's job is now just to
shield them from the community?

I hope that commercial interests are willing to become full members as
is deserved of any productive member of this community. Willing and able
to participate in discussion, sharing information about relevant
findings and new developments.

This is why I'm so happy to see Dell reps at UDS, it feels like they
have a stake in what goes on in the wider Ubuntu community and they're
willing to work inside the community instead of outside.

So in answer: considering the views of all community members should
cover OEMs and other organisations views. So we have no need for special
caveats.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Remove app via apt-get from menu

2009-03-20 Thread Martin Owens

 It is true that some menu items in Ubuntu have context menus (another
 example is Firefox's Bookmarks menu), but that doesn't necessarily mean
 it's a good idea.

Firefox bookmarks are a great comparison, because the bookmarks menu
isn't a context menu, it's a list menu.

It's a good idea to have a context menu on a list menu because otherwise
you'd have no way to attach verbs to nouns in this scope. Unless you
plan on inventing some new way of doing this such as gnome-do.

Breaking people's train of thought and the way brains work is not the
way to make intuitive designs.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Remove app via apt-get from menu

2009-03-19 Thread Martin Owens
Hi Markus,

I once was in a Lighting Talk which was describing some interface
research related to context. It was fascinating because it showed the
difference between nouns (applications) and verbs (run, delete,
uninstall)

On Fri, 2009-03-20 at 00:35 +0100, Markus Hitter wrote:

 Right-click menus inside a left-click menu? I can't imagine any user  
 interface guideline agrees here. 


So, with this we have to consider that the left mouse click is actually
just a useful way to pull up a list widget with a bunch of ordered
nouns. A context menu is still valid here, because we have no verbs
apart from the default (assumed) one 'Run'.

There are a number of Brainstorm items that ask for this feature, it's a
well requested idea that already has an implementation in mint and
enough rationale to back up it's addition.

2009/3/19 Andrew Barbaccia andrew.barbac...@gmail.com

 I agree. Two places to accomplish the same thing seems confusing.


That rationale makes no sense when your dealing with context, it's not
two places. It's a rationale context link from one idea to another.

Think about if we applied the same logic to nautilus, we'd have to
remove the Places menu, it's already in the nautilus Places list, get
rid of the home folder because you can access it from /home, remove
previews, because it's so easy to load them in a viewer and finally
remove the ability to double click on anything, because why should you
need to load a file from a nautilus context when you can just load the
target application first and use that Open/Load functionality.

This may at first look like duplication, but it's not, it's contexted
functionality and it improved the ease of use of the system.

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Replacing network-offline (old version 2xmonitor) with NM wlan 0% signal strength icon

2009-03-16 Thread Martin Owens
Hello Matthew,

 As a couple of small corrections to this, it's not a metaphor, and it's
 not what OS X does.
 
 The Design team has just discussed this and we agree it's confusing. The
 two-monitors icon sucked, but our first try at a replacement wasn't so
 hot. :-) We will have another go, considering the cross and slash
 possibilities proposed here, and we'll seek a UI freeze exception for
 9.04 for a replacement icon. Thanks for raising the issue.

Part of the problem is that your trying to merge two concepts into one.
On the one hand you have Network Connection and on the other you have
Online Status

The first is what we use to connect to eth0 (a label that needs
replacing) or connect to a wifi network, it's what you get with a
physical connection. So an ethernet connection should show a filled plug
icon (just like mac osx) and a wifi connection shows the signal
strength. the disconnected icon can show the unplugged icon or the no
wifi connection icon (on mac I thought it has a black line through it)

The second concept is Online Status, a completely under served status.
Are we online? Would the lay person grok that they are online from this
icon or would it show that they are in fact sitting behind a paywall?

I don't think it's as useful to equate network connectivity to online
status. I think we may need two separate icons, or one of these
newfangled status widgets and more robust NM APIs for giving that status
to apps.

Regards, Martin Owens

PS, My ideal table of Statuses:

0:Offline
1:Network Connection
2:Router Visible
3:DNS Visible
4:HTTP redirects to router address
5:Search Domains Visible (i.e google.com) (assume your fully online)



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Metacity as a compositing manager

2009-02-09 Thread Martin Owens

 In the interest of feature-parity, the relevant question to my mind is:
 can composited Metacity do everything that the default Compiz can?  I'm
 not talking about what can be enabled with ccsm or simple-ccsm, but what
 can be enabled in Appearances - Desktop Effects.  If the simple
 transitions and wall and things that are available in Normal and
 Extra (on KDE at the moment, so unsure of phrasing) mode are available
 then yes, I would remove Compiz and let Metacity handle it.  For the
 record: KWin does handle these things just fine from what I can tell.

If metacity just does the features in 'Normal' visual effects. Then you
could reserve the Extra button for installing compiz, much like the
codecs are installed.

That way you don't need them on the CD, but they are still there where
people expect it to be.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Thoughts for assisting those with limited bandwidth

2009-02-02 Thread Martin Owens
Hi Markus,

  Do they need to install -0ubuntu2 and THEN -0ubuntu3?
 
 I don't know how Fedora does, but you always have the fallback option  
 to download the full package. The server always has to provide full  
 packages to allow new installations.

It would be logical for a from-version property to be included in the
system. If there is a version from x to y and a version from y to z. and
is is installed, then install xy and then yz. Alternitivly, if there
is a package x to z. Just one update.

All these things are being talked about in the debian binary diff
packages discussions.

Regards, Martin Owens


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Doing something about signal:noise complaints

2009-01-23 Thread Martin Owens
Hello Colin,

On Fri, 2009-01-23 at 13:40 +, Colin Watson wrote:
 [Please preserve quoting attributions in your replies; it makes things
 awfully confusing when you remove them. I've restored them here.]

How much should be preserved? Knowing that some quotes can get out of
hand, I tend to crop, but tend to include the quote that the test refers
to. 

 
 On Thu, Jan 22, 2009 at 10:56:03AM -0500, Martin Owens wrote:
  ...
  Somehow confident? your confident, but you don't know why?
 
 Loïc was indicating that the space filled with [somehow confident] is
 (in the web survey) a drop-down from which you can select several
 different options indicating different degrees of confidence.

I took the survey, I knew what the context was. But somehow isn't right
in this context and I wanted to say so.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Doing something about signal:noise complaints

2009-01-22 Thread Martin Owens
On Thu, 2009-01-22 at 11:19 +, Andrew Sayers wrote:
 Hi all,
 
 Ubuntu developers tend to complain about the ratio of signal to noise on
 this list - that is, the percentage of posts that take up their time
 without helping them to improve Ubuntu.  Many developers have apparently
 unsubscribed from the list for that reason.  Grumbling developers are
 never a good thing for a project, so I'd like to see what can be done
 about it.

Grumbling developers aren't good, no, but then I've also seen how
developers treat and think of their users in the most distasteful ways
on other lists.

There must always be some contention, simply because to segregate
developers away from users is a move that would only serve to make what
we do more out of touch and in the end more useless to none technical
people. These people are not going to know how to talk geek with us.

I don't mind user posts, I quite like to see non-developers being
involved with development. I'd like it more if developers didn't
consider community interaction 'noise'

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Doing something about signal:noise complaints

2009-01-22 Thread Martin Owens

  I'm [somehow confident] that other people would consider these
  examples of noise.
  
 
 Good point - I've now changed it to ... consider these to be examples
 of noise.  Is that alright?

Somehow confident? your confident, but you don't know why?

My brain must have auto replaced it when I read it to somewhat
confident


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: possibility of opening hardware stats ? Smolts

2009-01-18 Thread Martin Owens

  1) Gather dmi, bios, i2c and other system information sources with
  kernel level drivers able to deliver this information via sysfs or some
  other mechanism.

 Isn't this possible today ?

Sure, for dmi info you just have to read protected memory as root. But
you have to know the deference between what hardware your running on.
dmi only works on IBM bios based PCs, won't work on Macs or new fancy
none bios motherboards. So something that can sort that info out despite
what kind of hardware it's running on would be better.

 As far as OEM mobos are concerned, have no idea.
 
 HAL's replacement being devicekit,

I was writing it quite late, the name slipped my memory. sorry.

 https://edge.launchpad.net/devicekit
 http://hal.freedesktop.org/docs/DeviceKit/DeviceKit.7.html
 
 would that have any benefits in getting some of the issues
 you talked about?

Perhaps, but by this time, I'm sick of talking to brick walls. It's
obvious that other developers don't care about none functional hardware
information. Either that or they think they know best, and don't care to
discuss it.

 Thank you for taking time and explaining everything so well.
 Would like to know a bit more about the project you tried
 Martin Owens.

Sure: https://launchpad.net/dohickey the python based client implements
some very rough filtering and sorting logic to pick through the
erroneous information. I was working against 530 computer profiles, sent
to me by the community. So some things are fairly good at coping with
missing info, others such as RAM type were quite hard to work out.

Still, I consider the project put to bed since most of this stuff should
go into devicekit.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: too complicated

2009-01-07 Thread Martin Owens



 Oh it is, i just meant don't go doing a global replace on the wiki
 with that because formatting and special conditions would break
 pages. But yes, in a carefully considered editing exercise, one could
 edit many pages on the wiki and make them more usable/friendly.

The problem with the command line I've found is that people don't know
what they're looking at or what the commands they're copying and pasting
do.

The first problem could probably be fixed by a simple cli which reports
the success of a command and only plagues the user with information when
there has been a problem.

The second problem is more difficult. Short of making the computer
sentential able to explain any command or teaching every user what
commands are for.

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Alpha Test 2008-12-16

2008-12-16 Thread Martin Owens
Alpha Test conducted by Martin Owens, on Tue 26 Dec 2008 09:17:20 -0500

Notes: Lots of things couldn't be tested, we need some more information
in the test suite about how to execute some things. Other things are
blocked because it's impossible to reset the account we use for testing.
I'll be working on it more to fix these issues for tomorrow.

Website Testing

Consistency Tests
  * Web Forms are valid -
  * Fields accept non-latin characters. -
  * Website has media ✔
  * Website has style sheets ✔
  * Website Looks Good ✔

Signing up
  * Signing up with OpenID ✔
  * Profile Image is imported ✘ Default Image only
  * Account information is correctly imported from lp ✘ Unable to
test, account existed already.
  * Edit Account Details Works ✔
  * Edit Address Works ✘ No edit address link, no address listed

Buying Services
  * Buying links are prevalent and noticeable ✘ Only links are to
right hand side, very small
  * ToS and other policy documents are presented and easy to read
and  correct. ✘ Joke ToS, box is quite small.
  * Payment type is accepted. ✘ Unable to test, no account resets
  * Payment system is live and accepting real money. ✘ Unable to
test, no account resets
  * Subscription types work logically. Concurrently purchased subs
do not overlap. ✘ Unable to test, no account resets

File Storage
  * Works for Subscribed accounts, not unsubscribed accounts. ✘
Unable to test, no account resets
  * Persists correctly. Items do not disappear, randomly move, etc.
✘ Unable to test, no account resets
  * Provides useful information regarding account quotas, etc. ✘
Unable to test, no account resets
  * File Status, Size, Type (Preview will not be tested) ✘ Unable to
test, no account resets

Client Testing
Installation Testing
  * Installation documentation is available ✘ Can't find
installation documentation
  * Is using a non development PPA ✘ Can't find none development PPA
  * No dependency errors ✘ Depends on above
  * Fuse U1FS installs correctly ✘ Depends on above

GUI Testing
  * Mount loads correctly ✘ Unable to test
  * Use documentation is available ✘ Unable to test
  * Gnome help is available ✘ Unable to test

Functional Client Testing
  * Copying Files ✘ Unable to test
  * Moving Files ✘ Unable to test
  * Deleting Files ✘ Unable to test
  * Verify files appear in another mount (notify) ✘ Unable to test
  * Verify file appear in the website ✘ Unable to test
  * conflicts ✘ Unknown test, clarification required

Sharing
  * create share ro/rw ✘ Unable to test
  * remove share ✘ Unable to test
  * browse shares ✘ Unable to test
  * edit shares ✘ Unable to test
  * share sees updates ✘ Unable to test

Uninstalling
  * All files removed ✘ Unable to test
  * Fuse mount is removed ✘ Unable to test


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Do you really want developers to be on this list was (Re: Very bad status of hardware (especially wifi) support in ubuntu, due to the too many accumulated regressions)

2008-11-10 Thread Martin Owens

 This list was created to give users a way to discuss Ubuntu development with 
 developers.  Comments like I was just joking about you having to know 
 anything make the decision to unsubscribe easy.  I'm seriously considering 
 it myself.

It should remain, developers should remain. Developers are never going
to get away from users who want to bitch, greater layers between the
developers and users just breeds users who resent and don't understand
developers and developers who don't understand (none programmer)user
needs. Very Bad.

So on one side I think that list moderators or peers should be very
prompt in telling the wrong sorts of emails where to go, perhaps with a
standard template which explains the rules and a little checkbox by the
offence.

On the other hand, list members should try not to bait the trolls. I've
caught myself being suckered in too, so I know it's not easy. But why
reward the wrong sort of emails with any response other than a boiler
plait 'Your being rude' email?

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Very bad status of hardware (especially wifi) support in ubuntu, due to the too many accumulated regressions

2008-11-09 Thread Martin Owens

 Anyway, thanks for the good work in areas different from hardware 
 support. Intrepid is lovely, every time I try it I really would like to 
 be able to start using it. I hope to be in time for jaunty :)

Have you tried reinstalling Ubuntu 8.10 from scratch? I have the same
wifi as you and I have none of those problems. the iwp/iwl thing was a
pain in the neck in the past, but that's been made much better.

Things I would check: blacklist file, modules file, custom compiled
cruft that may be still around, dmesg, lsmod.

So far most of the errors I've seen reported for wifi and that I have
come across have either been because of faulty upgrades (a major
problem) or lack of firmware or (and this was bad) drivers loading
before all their dependencies or after a cut-off module has been loaded.

Best of luck with your problem, developers in various communities
continue to work very hard on wifi and network problems.

Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu 8.10 significantly slower than previous versions

2008-11-06 Thread Martin Owens

 Anyway, it does look like linux wins in the end. 

I do not believe that is a good thing; Just because Gnu/Linux can be
faster than windows vista doesn't automatically mean we are serving our
users well.

The good news always comes from the users directly who never complain
about slowness. When you start to hear complaints, that's when you have
a problem.

I've noticed Savage2 doesn't work as well any more. But I was cutting it
thin with 1GB of RAM with that game but fortunately 8.04 was just slim
enough to run it well. Now however the extra bulk in 8.10 has made the
game cache more often and me die is horribly messy ways. :-P

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Inclusion of a mobile management tool

2008-11-03 Thread Martin Owens
What does the mobile manager do? what does is manage?

There has been a lot of discussion and debate about Hardware Management
vs Device Capability. Should the manager provide functional access then
it might work via hal capabilities, if it's configuration or some other
kind of hardware management then an app might be useful.

Regards, Martin

On Mon, 2008-11-03 at 22:29 +0530, Chandru wrote:
 Wammu


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Inclusion of a mobile management tool

2008-11-03 Thread Martin Owens
On Mon, 2008-11-03 at 22:56 +0530, Chandru wrote:
 One very common use of a mobile management app is backup of contacts.
 Apart from that if need be (not exactly too common), back up text
 messages.
 
 But beyond that Wammu provides capabilities to manage mobile's
 calendar, To Do, etc, etc which can come handy at times.

Then it's an app for accessing the data stored on a phone? Yes this
should be integrated further into other systems. A library for example
like libgpod so that any program could access the data.

Then things like opensync could take care of the job without any
specific programs for mobile phones. (which mobile phones? the iphone?
the ROM blackberries? Nokia symbian phones?)

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu 8.10 released but...

2008-10-30 Thread Martin Owens

 Firefox is a special case.  Because of Mozilla Corp's trademark policy 
 Ubuntu cannot ship Firefox and call it Firefox unless Mozilla has approved 
 all the changes in the package.  If you have a problem with Firefox, I 
 think you really need to look upstream.

Doesn't this tie our hands with regards to serving our users? If mozilla
went evil and decided to ignore any bugs not found in the windows
version. What would we do?

Ont he other hand for Mozilla's side, aren't they inviting forks if no
one but Mozilla devs can fix problems?

Regards, Martin


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: support

2008-10-09 Thread Martin Owens
It's probably using the wrong driver,

Install the hplip tools and run the setup program. Compare the driver
that the hp tools assigns with the one that ubuntu automatically
assigns.

If hplip doesn't fix the problem, and it's own setup says everythign is
ok otherwise, then you might be dealing with some odd cups problem,
encoding into postscript twice or what have you; although I haven't seen
that kind of error for many years.

Failing all else, ask on the foomatic/gutenprint mailing list. Some good
experts with printers there.

Best Regards, Martin Owens

On Thu, 2008-10-09 at 13:44 +0200, David Martín Fernández wrote:
   
 My HP DeskJet 845c printer is recognized and works, but only printed symbols. 
 What could be wrong?
 
 Thanks
 _
 ¿Sigue el calor? Consulta MSN El tiempo
 http://eltiempo.es.msn.com/


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: tablet-support in Ubuntu

2008-10-05 Thread Martin Owens
 Someone needs to kick^H^H^H^Hask upstream  :)
 If we want to forward the bugs upstream, do we do this on xorg (wherever
 it might be), evdev or linuxwacom bug tracker?

Not sure to be honest, months and months ago (so long ago I forget) I
sent Bryce a wacom table to work with. I'd hold off on bug reports
until he's finished and happy with the support he's created for the
one I sent.

Regards, Martin

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Configuration masquerading Data

2008-09-18 Thread Martin Owens
Dear Felix,

 Ahhh wait! It's nice you separated data and configuration, but to be
 honest: I really don't want my home directory to be flooded with data I
 don't even want do see outside the application!

Calm down dear, it's only a discussion.

 I don't want to have a
 folder background images in my home where the background images are, I
 don't want to have a evolution emails folder where I can get to my emails
 without opening Evolution itself! I don't think I'm alone with this
 thought...think of all the non-power-user, for them it would be a tsunami
 of data they cannot handle...

I don't think it would be that much of a 'tsunarmi' not only would
defaults be selected in a way which would make them structured and
shared; but they would be configurable (even to the point of hiding)
and wouldn't exist until you needed them anyway.

 The idea is nice, but not for every program! Why should I want to access the
 emails directly?

Why wouldn't you want to? 1) Backup your emails without special
software, 2) Be tied to a specific program for the rest of your life
with special syncing software. 3) Unable to index emails without
special indexing software. 4) Be able to search for emails without a
searcher that integrates with said indexing software 5) Be able to
input and export to and from other services and devices without
special software.

In fact one of the themes of the above is that for every innovation
you need to have special software which interacts with the application
APIs or hidden proprietary formatted configuration files in order to
do anything interesting. It's a lot of wasted work which only comes
about because developers think it's nice to want to hide their user's
data.

 I can use Evolution for that, its nicer and a lot more user
 friendly then the file explorer is! I think this is a big step in the wrong
 direction, you would like to use the email application just to make the
 connection and download the mails! That reminds me of the old telnet email
 clients - my uncle still uses one of them, because he's familiar with that -
 but we have really powerful applications now, we should use them!

So be it, no one said these folders couldn't be hidden in a teletubby
distro for those who are weak of heart. As far as a step in the wrong
direction I think not: the underlying technical principles set forth
in my previous emails would be valuable, if employed in an integrated
manner. they would allow people to move from/to gnome/kde/xfce without
having to sync data, it would allow programmers far more stability
and confidence in how to access various types of data, creating a
platform for more interesting ideas to be tried out.

Oh and most people end up creating a backgrounds folder anyway.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Configuration masquerading Data

2008-09-18 Thread Martin Owens
Hi Felix,

 Now I think your idea is not bad at all, because we have a quite nice
 folder structure already (Documents, Pictures, Videos and so on). But
 they must be used! Correct me if I'm wrong, but FSpot makes its own
 directory (/home/foo/Photos) for the pictures you want to copy to
 picture location (you can select this option when importing pictures to
 fspot).

Yes that is the case, the way these directories are configured is that
there is a config file which lists each one. this allows for folders
in different languages to be used correctly by programs without having
to have that foreign language support built in (without breaking
horribly). Getting folders used is a matter of project preference,
although support for the ideas from other developers would help push
standards too.

 I still see some issues (like a unified way to save emails, not that if
 I first use Thunderbird my emails are stored like foo.mail and with
 Evolution they are stored like 080916_foo.evomail or similar) but
 issues are here to resolve and as you pointed out already: this is a
 discussion, so lets discuss :)

The file names them selves might not be such a problem so long as the
structure is well defined. Making sure the folder structures in
evolution correspond to the folders in the file system would be a
first step. This may either be done through convention or by
configuration (such as a more detailed XDS) The file formats and the
mime-type would be the most important aspects after structure.

E.g ~/Email/Personal Account/Inbox

 Martin, are you familiar with Cosimo Cecchi's Summer of Code project?
 (http://code.google.com/soc/2008/gnome/appinfo.html?csaid=15C2B5BC19A9276A)

It's a very interesting project, it actually seems more radical than
my ideas but certainly is along the same lines. Having an index based
file chooser is a very useful feature.

 Probably a integration of his media manager into nautilus would solve
 some of your problems?

Although the main aspects of being able to run your files through any
application outside of gnome is still very attractive. ergo: ssh from
your laptop to your computer, your looking for a contact in your
evolution account. You have the command line.

P.S. I've taken cheese mailing list off the reply, don't want to flood
their list.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: [Evolution-hackers] Configuration masquerading Data

2008-09-18 Thread Martin Owens
Hi Gilles,

 first, let me tell you I perfectly agree with you that user data should
 be easily accessible to users. It's their data after all.

It's not just abut accessibility in your currently working computer at
this point in time. It's also about visibility, compatibility with
alternative and future programs, the ability to use these files in
interesting way. Do we have a program that can give you real time
reports on your emails? do we have innovation in data processing? I
beleive hiding the data has lead everyone down the garden path,
restricting compatibility, reducing the drive for standardisation and
ensuring programmers have lots of work to do in the import and export
plug-ins market.

 Now I want to shade this a bit for what is usually called PIM data.
 imho, users (I mean normal non-geeky users) often only know about one
 way of getting to their data and can only handle few at a time.

Dealing directly with how the user interfaces is an important
question, but I believe we must enable as many routes to use our data
effectively with the way we structure our output. For instance I don't
believe someone will check their emails in nautilus. But could they do
a search or open those self same emails in kmail without syncing and
api bridging crutches? Could they access their email in a command line
tool? is there a way to send a message in a business account on
evolution as an attachment in your gmail account?

 This is really important wrt to what you said about mails. Somebody replied to
 this thread qualifying what would be the direct (brutal) application of
 your proposal as a tsunami of data and I can only agree with that. This
 would be a poor user experience really :)

Well only if the emails were all pushed into their face, say if we
store them all in ~/, I'm not advocating bad design. Picking out the
ideal structure for where emails go which is out of the way but still
available is important. The suggestions I've given already make it
clear that the system is just as important as the principle to make
sure we don't introduce new problems.

 About standards, evolution actually uses standards to store data, mbox
 for mails, ics/vcard for addressbook, events  memos.

this is good, if EDS is already using these files then it's not much
of a change to make it configurable and/or based on XDS directories
(which distro's could then configure) giving users, distributors and
other programmers ways to find and control data output in what ever
way they feel their target users would like.

 It can also export
 all of these data from their hidden store to another standard format.
 Even nicer, it has a backup plugin that saves all this and configured
 accounts to a tarball that you can save anywhere you want. Personnaly
 I've had harder times getting my data out of thunderbird last time I
 tried (which was probably ~1.0).

Lots of exports are band-aids, some exports are genuinely useful such
as svg to pdf, going from editable design stage to print ready
production. others are for compatibility or for backing things up.
Exporting an email to a processed thread file would make sense I
think. Exporting it to an email backup file seems like it's trying to
get around the limitations of the user data storage, because if normal
backup solutions can't back your emails up without making special
exceptions to decided what is data and what is configuration for every
app it's not doing something right.

 Now obviously all programs probably won't be able to deal with
 evolution's backup tarball (but most probably can with individual
 exports) but that's probably because nobody even thought about getting
 started on standardizing this kind of stuff before.

If you made a backup using a standard file backup utility when using
the proposed ideas; you would be able to recover the emails in the
right directories ready for use, even if during the time you had moved
applications or even platforms. In fact there would be no thought
needed from the user, it would be a simple matter of getting the files
in the right places.

As for opensync, could you imagine if they could eliminate all those
custom end point plugins for each and every application?

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: [Evolution-hackers] Configuration masquerading Data

2008-09-17 Thread Martin Owens

 Hi,

 I think it would be important to distinguish between a local cache of a
 remote IMAP or CalDAV folder (i.e. Configuration) vs. local mail
 folders, calendars, contact lists, etc. (Data).


I agree, I regretted not making a note about cache data. Caches are
temporary stores, if it makes sense to export them to a more permanent
states then that would be where they'd translate into user data.

As an example, pidgin's user lists and profile images are cache,
unless the contact is tied to a standard address book system where the
profile image could be stored in the right place it's not permanent
and is more of a state of the application.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Configuration Validation

2008-09-12 Thread Martin Owens
Dear Ubuntu and APT Developers,

I would like to introduce an idea and see if any of you would like to
review it and see how helpful it would be to solving a problem. These
ideas may have already have been expressed so I'd like to see if they
are under development elsewhere.

In Debian based distros like Ubuntu we have pretty tight control over
lots of files. The guidelines for getting something appropriately
packaged for the repositories are set up as best practice guidelines
for the kinds of support in our projects that make them easier to
install, use and modify.

One of the concerns I have is with configurations, specifically those
in /etc and those in ~/.*  . The files in /etc are known to the apt
system and it's been built to warn the user if config files are to be
overwritten. The config files in ~/.* are not recorded anywhere and
they are at the mercy of the competency of the developers in format
and version control. I'm not aware of any guidelines for these files.

To solve some of the problems with this set-up I had a ponder. A
solution that came to mind was to have a validation system which
involves two steps (below). This system would be employed to check the
integrity of the system at any time, and the integrity of certain
package configurations during upgrade time. In essence, just as we
recommend each executable come with a man page, we should recommend
each configuration file come with a definition and validation xsd.

Checking the entire system would be a matter of going through each
definition, checking the existence of the config file followed by step
one, which would be a translation of the config file from what ever
text format it is in to an xml structure using standard transformation
methods for various formats, these can be made as plugins for which
the definitions would identify in order for translation backwards and
forwards to take place.

Step two is to use an xsd appropriate for each config file to check
the validity of the config against the version of the application
installed it is applicable to.

An optional step three on upgrade time is to use xslt translation to
upgrade configurations assuming no validity or conflict errors. This
would allow for much safer upgrading.

Now once employed this system would not only be applicable to config
files in /etc but also to configurations employed per user in ~/ these
checks can be carried out at any time and especially if there is
problems with logging in (as I have seen with gnome).

I imagine the locations for each xsd, xslt and config definition file
would be set locations much like the man pages and could be if
successful in future revisions integrated into the way apt/deb works.
I propose python as a language of choice to build such a system.

I assume much of these ideas to have been discussed at length before,
but my searches aren't picking up useful results.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Configuration Validation

2008-09-12 Thread Martin Owens
2008/9/12 Andrew Sayers [EMAIL PROTECTED]:
 Could you spell out some specific issues that this would solve?  For
 example, are you looking to avoid two packages overwriting each other's
 files in ~/?  If so, can you give an example of that happening?


Examples:

1) I manually edit a config file in /etc which is read during startup
to do something interesting. There is no standard way of checking to
see if the config I've written in valid in format other than seeing if
my computer will still boot or see if there is a specific validation
utility to check for me.
2) I upgrade gnome, the .gnome2/backgrounds.xml file changes in format
between the two versions. the xslt and validators are able to upgrade
the config files without removing settings and my backgrounds.
3) I install an application which uses the same settings file, but
their xsd validation files don't match, enabling packages to be marked
as conflicting protecting corruption.
4) I would be able to use a utility which employs the translation
software to edit any xml or oddly formatted config file in
vi/emacs/nano/gedit in a manner that suits my tastes without causing
errors or problems, say I hate editing ini files but like editing xml
files.

Regards, Martin

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Configuration masquerading Data

2008-09-12 Thread Martin Owens
Dear Ubuntu and Evolution Developers,

I'm sending this email to the gnome evolution hackers list to see what
their thoughts are.

I have noticed a really odd disconnect in gnu/linux with user data
which has me a little worried. Some user data is hidden from users in
configuration directories.

Technically configuration directories denoted by being hidden
(suffexed with a '.') are there to hold collections of configuration
files for the applications which they serve. But there are plenty of
programs using these directories to store the data results as well as
configuration.

For consideration I present Cheese, a very nice tool for using
web-cams to take photos with weird disfiguring effects. The problem as
I see it is that Cheese stores each of the photos in it's ~/.cheese
directory which makes them hidden from the user. Instead I propose
that Cheese use a standard directory (possibly configurable) such as
~/Photographs/Cheese or ~/Documents/Cheese which is accessible to user
browsing.

Cheese is an excellent example of making user data more accessible to
casual file browsing which is not just limited to jpeg images but
could just as easily apply to the way Evolution stores emails,
addresses, contacts and so on. In these instances the data is always
bound up in evolution specific formats inaccessible to casual browsing
as well as casual integration (without delving into the EDS API)

I'd like data to be available to send in an email, or browse in
nautilus (or on a command line) I'd like to be able to open the same
jpeg in image viewer and gimp, not just in what ever created or
generated them. I'd like to be able to open addresses and copy an
event file to my thumb drive. Wouldn't it be good to backup all your
files without configs and be sure your not missing emails or
bookmarks?

In fact the methods we use to store data seems to be along the same
lines that certain Windows and Mac programs use to obfuscate and hide
data in order to lock users into their products. Do we really need to
do this on our gnu/linux systems? Should we instead intend user data
to be converted with plugins and export features in every application
because of their hidden default outputs?

This issue may be interesting to the FDO (freedesktop.org) crowd. It
is a very heavy topic that will probably get me a little flaming
because it goes against what is currently best practice.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Configuration Validation

2008-09-12 Thread Martin Owens
 I think we've all had that idea at one time or another, but sadly it's
 based on a misunderstanding of how the community works.

Oh no, I understand that people will be people. I don't expect them to
agree. But building systems to validate system integrity doesn't
require projects approval directly. Some of this is a
distribution/packaging problem and some of it is a system integrity
problem. Having a community which then realises the usefulness of new
mechanisms to their projects just aims to decrees the burden of work
from the packagers and shift it to the projects where it is most
efficient.

 Projects like GConf tackle this issue in a more Linuxy way: write a
 tool, then convince people that they'll get more value for less effort
 by using it.  If you're really motivated to work on this problem, I
 suggest you talk to them about what you can do to help out.

Ah the gconf approach, this project suffers from not being able to
include existing config files, it excludes people from directly
editing text files which has always been a big complaint. And it's a
copy of a bad idea from windows (even with a gtk-regedit) with a few
of the ideas fixed with regards to user data. Although at least they
do have validation, if not the packaging integration. It's not hard to
Imagen a sort of fuse-fs solution to bridge the gap and ties into
deb/apt although it may not work with what their currently doing.

As for your 'go away and come back with the goods' suggestion, I'll
take it under advisement while I try and pick holes in the idea first.
I'm only interested in building something once I understand everyone's
objectives and points of view on the subject. Design the blueprints
first then go build the building.

I'll be talking more about this at UDS in December if you want to join
the session.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Boot-time improvements

2008-09-11 Thread Martin Owens

 Hrm, my 2-year old laptop takes bout 45 seconds to boot if I have MySQL,
 Apache2, and MythTV's server set to start at boot.  Actually, the 4-year
 old laptop might take about that long regularly...haven't booted that in
 a while.  I wonder what causes such variation?  Certainly the processes
 that need to start do, but a default install without any extra services
 ought not to require more than 40 seconds on a laptop less than 2 years
 old.  In cases where it does, there has to be a reason, but how do we
 find it?


Reading the Fedora research into this problem they seemed to find a
whole bunch of places where the code was told to wait for a second, or
what for half a minute on both boot up and shutdown.

No mater how new the laptop it'll still wait for 30 seconds for nothing.

Making sure the code isn't doing this kind of hack will improve things
and I reckon they made good progress.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Dealing with codecs, was: Making deals with Microsoft

2008-06-09 Thread Martin Owens
Hey Remco,

 I only have/had two problems with the situation, and that's not
 something against Canonical per se

I do have some problems with this but it can not be solved by limiting
the users workstation; I don't even believe it's right to keep certain
formats off the CD for instance keeping liblame away from ubuntu is a
great travesty since it's free software.

No what we need to encourage the use of free codecs on websites is
better tools. Better authoring tools, better distrobution tools and
more focus on making our system that uses these codecs by default is
_the_ best system to make videos and audio.

At the moment even if someone wanted to create a theora video they'd
have to jump through a number of technical hoops, mostly because
they'd be making it on a mac because our tools aren't good enough.

Build it and they _will_ come.

Keep trying to tie users hands with educational buffering and scary
stories about how we're all being stupid for installing wmv codecs
isn't going to work and isn't the right tactic to use.

I'd favour having all codecs on board by default; for instance we
should be trying to get real media to make a _real_ real media plugin
and stop fobbing us off with their helix stuff, we should ask them for
open source versions of the codec that works with everything. Not only
that but any codec that we currently use windows dlls for we _must_
reverse engineer and recode from scratch, work is already going into
ffmpeg for wmv support. More money is needed to free these parts
properly.

Some of the stop gap measures we've put in place aren't good enough
because they're not legal anywhere. I'm waiting for Canonical and
other workstation software vendors to put some developer money into
solving these problems. Where is the investment money from these
tablet PC makers into the projects that would reduce their costs in
the long run? We should be asking them to invest in real project too.

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Dealing with codecs, was: Making deals with Microsoft

2008-06-09 Thread Martin Owens

 It sucks, but that's software patents for you.


It's sucks? no eating a bad piece of pie and farting too much sucks.
Having your laws slapped in your face by greedy bastards that's an
insult several levels above sucks my friend.

I don't believe in these so called licenses, they didn't make the
software nor did most of them 'invent' the formats they claim to
'own'; Legal remedies as well as technical ones need to be
forthcoming.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: making deals with M$

2008-06-08 Thread Martin Owens
 All of a sudden, any 'back room deals' are irrelevant.

I wish people would talk about issues instead of technical solutions
or flaming some mis-informed guy. Anyone care to?

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: making deals with M$

2008-06-07 Thread Martin Owens
It concerns me only that Canonical would think WMV support was
important enough to bother with in this day and age.

The thing with Novell is that they have proven themselves to be wrong
headed when it comes to FOSS. It makes them dangerous and their mono
and silverlight developments are proofs of the pudding minds.

Contrast however that with canonical, even if they did a deal with
Microsoft (which I'd like to see) I can't yet think that their
attitude to FOSS is wrong. They know how it works and why it's
important. Even if they get stung with this deal the rest of their
developments should be safe.

Besides I've been asking for ages for patents to be nullified,
DMCA/EUCD to be questioned in court to wit decss and for wmv support
to be rewritten into a foss library (i.e. ffmpeg). We can't keep on
using windows dlls for our codecs, it's not right(legal in any
country) and it's not how we're supposed to do things here.
Fortunately while there are those of us bemoaning the codec problem,
there are still those of us trying to solve it.

Regards, Martin Owens

2008/6/7 Remco [EMAIL PROTECTED]:
 And just for kicks they annoy their primary user base by providing the
 video in MP4 format. Real classy, Canonical.

 Remco

 --
 Ubuntu-devel-discuss mailing list
 Ubuntu-devel-discuss@lists.ubuntu.com
 Modify settings or unsubscribe at: 
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: making deals with M$

2008-06-07 Thread Martin Owens
 Anybody in their uneducated right mind probably. I run openSUSE and run it
 happily I might add. Lets take a breath here and step back from the FUD 
 button
 on your keyboard.


 Spoken like a true Microvell shill.


Richard A. Johnson sees no problem with the technicalities of openSuSE
and Mark Fink has problems with Novell. Not only are they mostly
opinion, one is political and the other is technical but utterly daft
and pointless.

Now now boys and girls, lets not get away from the point of this
thread, Canonical having business dealings with Microsoft.

Who has something useful to say about the real subject?

Regards, Martin

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Ubuntu beyond GTK apps?

2008-05-16 Thread Martin Owens
 I agree 100%. I try and keep my desktop as close to default as possible
 because it makes it so much easier to test bugs. The less customization I
 do, the more likely it is that it isn't my fault somehow. And besides, just
 because I know how to edit config files doesn't mean I like doing it.

 Although I'd much rather have everything work the way I want it to out of
 the box, I realize that sometimes my preferences differ from the norm. I'm
 fine with that, but if we're going to do something as fundamental as a UI
 reorganization, we have to be absolutely sure that the majority would
 benefit from it.


 Evan


We're getting off track here, it's obvious that we can't annoy
experienced users just because we want to make life easier and simpler
for more people. We can however offer serious smart configuration and
option GUIs where smarts can't be done.

I find it hard to believe that those who install or log on in KDE
could not have a different configuration from those that log in via
Gnome for both gnome and kde settings for such things as switching
buttons around. Anything that doesn't conform to the HIG of gnome or
kde in those settings is a bug, it might not be an important one but
it _is_ a problem and not a feature. The solutions will be non-obvious
and a real pain in the neck sometimes but we can't just dismiss these
problems because their too hard or require too much ingenuity to
solve.

So solutions people?

Best Regards, Martin Owens

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Suggestion to make remote recovery easier

2008-05-07 Thread Martin Owens
Wow, you guys are going at this problem with a ferocious intent.

We are already working on a remote support tool, a lot of what you've
been talking about we have already talked about and built. So far it's
not finished and much work is needed in peer review so if you can lend
your time to looking at:

https://launchpad.net/locoremotesupport/

We would be most grateful. Our plans are remote support using a
combination of reverse tunnel ssh and jabber chat services.

Do let me know if you start another project (coding) or if you figure
out the ideal way of organising ssh.

Best Regards, Martin Owens, Ubuntu-US-MA leader

2008/5/8 John McCabe-Dansted [EMAIL PROTECTED]:
 On Wed, May 7, 2008 at 6:56 AM, Andrew Sayers
 [EMAIL PROTECTED] wrote:

 
  1) Creating or modifying an account that has the necessary permissions
  2) Creating an SSH connection
  3) Destroying or reverting an account to its original state thread.
 


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


  1   2   >