Re: On Lists and Iterables

2017-12-16 Thread Neal McBurnett
As J Fernyhough notes elsewhere in the thread, this is not the list to quibble 
about Python 3.
Though, as John Lenton notes, there are excellent reasons for most of the 
changes in Python 3, which of course has a different leading version number 
precisely because it is not backward compatible. See e.g. this piece on the 
critical need for Python 3, and the benefits of it.  E.g.

   Why Python 3 exists https://snarky.ca/why-python-3-exists/

For more on the rationale for changes related to iterators see 
http://portingguide.readthedocs.io/en/latest/iterators.html

But it is very much appropriate for this list to help developers port packages 
so they can continue to be supported in future Ubuntu versions after Python 2 
is demoted.

And you should be pleased to learn that often all you have to do is use the 
2to3 or futurize tools to automatically port your code to Python 3.  After 
doing so you can take advantage of the cleaner and more efficient Python 3 
world.  It is of course a hassle to do so, but it is a one-time cost, with many 
benefits.

For example here I port your one-line Python 2 script that uses zip.

$ cat porting_example.py
print zip(["a","b"], ["c","d"])

$ python porting_example.py 
[('a', 'c'), ('b', 'd')]

$ 2to3 porting_example.py > porting_example.patch

$ cat porting_example.patch
--- porting_example.py  (original)
+++ porting_example.py  (refactored)
@@ -1 +1 @@
-print zip(["a","b"], ["c","d"])
+print(list(zip(["a","b"], ["c","d"])))

$ patch -b < porting_example.patch  # -b saves original as 
porting_example.py.orig

$ cat porting_example.py
print(list(zip(["a","b"], ["c","d"])))

$ python3 porting_example.py
[('a', 'c'), ('b', 'd')]


See docs at http://python3porting.com/2to3.html

Porting Python 2 Code to Python 3 — Python 3.6.1rc1 documentation
 https://docs.python.org/3/howto/pyporting.html

Neal McBurnett http://neal.mcburnett.org/

On Fri, Dec 15, 2017 at 11:40:14AM +0100, Xen wrote:
> I am just posting this so I don't have to save the text.
> 
> 
> 2.7: type(zip(["a","b"], ["c","d"]))
>  
> 
> 3  : type(zip(["a","b"], ["c","d"]))
>  
> 
> 3  : zip(["a","b"], ["c","d"])
>  
> 
> 2.7: zip(["a","b"], ["c","d"])
>  [('a', 'c'), ('b', 'd')]
> 
> 3  : list(zip(["a","b"], ["c","d"]))
>  [('a', 'c'), ('b', 'd')]
> 
> I don't even know what Iterables are.
> 
> I just know that I can't print them directly.
> 
> Python is supposed to be a beginner-friendly language.
> 
> But this is incomprehensible.
> 
> Zipping by definition produces a list of tuples, I mean zipping a
> list by definition creates a list of tuples, not a "zip" object.
> 
> The whole semantic definition of "zip" is to take 2 (or more) lists,
> then create tuples out of every matched list element, and return
> those as a new list.
> 
> Not to be left in some intermediate stage which is somehow more
> efficient to the interpreter or something.
> 
> That would be like calling Set.difference and then getting a
> Difference object instead of a Set.
> 
> Just an example of a user-unfriendly change.
> 
> I already know someone is going to say "No it's not." and then leave
> it at that.
> 
> About the above.
> 
> Regards.

-- 
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 installation on modern Ubuntu

2017-08-27 Thread Neal McBurnett
Very helpful (and eye-opening) discussion of installation issues - thanks.

Since it hasn't been mentioned yet, I'll note my favorite, the first install I 
make on new systems:
wajig (https://en.wikipedia.org/wiki/Wajig) for command-line installs.

It combines the confusing array of apt-* commands into one unified command, 
auto-invokes sudo when necessary, and much more.

Cheers,

Neal McBurnett http://neal.mcburnett.org/

On Sat, Aug 26, 2017 at 10:15:46PM +, Matt Wheeler wrote:
> On Sat, 26 Aug 2017, 18:21 Colin Law  wrote:
> 
> OK, I see where you are coming from. It never occurred to me that
> anyone wanting to install libgtk2.0-dev, or similar, would want to use
> a GUI. I assumed everyone used apt for that.  Obviously I am wrong.
> 
> 
> I'd add to this that aptitude has an excellent curses-based interactive mode 
> (just run aptitude with no options) which feels
> similar to synaptic to use. Very powerful search options (which are also 
> available on the aptitude command line) and interactive
> resolver choice selection which is occasionally very useful.
> 
> A surprising number of people on debian-devel were unaware that aptitude has 
> an interactive mode during a related discussion over
> there, so I think it's worth pointing out here too :).
> 
> --
> 
> --
> Matt Wheeler
> http://funkyh.at
> 

> -- 
> 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: the right to make a difference

2016-06-02 Thread Neal McBurnett
Thank you Sam for yet again wading thru all of these misconceptions about the 
GPL and copyright licenses.  It really is very clear.  The GPL allows people to 
modify the software ONLY if they agree to the conditions of the license, just 
like any other copyright holder does when they LICENSE software.  The license 
is the only thing that allows more than 'fair use'.  Grsecurity is welcome to 
work on anything they like, or not.  But if they want to modify and 
redistribute the Linux kernel, they need to abide by the GPLv2, which requires 
allowing free redistribution of their modifications.  Note that they aren't 
just offering a driver or some sort of add-on or plugin.  Their latest "test" 
patch at 
  https://grsecurity.net/test/grsecurity-3.1-4.5.5-201605291201.patch

modifies over 3000 distinct files in the kernel.

But really, this discussion about copyright and license philosophy clearly 
doesn't belong here.  There is tons about it to read online, and discussions 
can go to the Open Source Initiative "License Discuss" list:

 https://lists.opensource.org/pipermail/license-discuss/

among others.  Also see this page for more information and links: 
http://www.fsf.org/licensing

I found it helpful to get the initial notice of complaints about Grsecurity, 
which seems relevant to Ubuntu in a variety of indirect ways.  But unless there 
is something else particularly relevant to Ubuntu about that, I'd ask people to 
find the more appropriate venues for the conversation.

Cheers,

Neal McBurnett http://neal.mcburnett.org/

On Thu, Jun 02, 2016 at 03:33:59PM +0100, Sam Bull wrote:
> On Thu, 2016-06-02 at 14:35 +0200, Xen wrote:
> > The intention of the GPL is not really relevant.
> > 
> > What happens is that the authors remain to have a say about how the 
> > product is used, if copyright is at play (at least the idea of 
> > copyright).
> 
> Yes, and the authors stated they require you to allow redistribution of
> any modifications under the same conditions of the GPL.

-- 
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: GRsecurity is preventing others from redistributing source code

2016-06-01 Thread Neal McBurnett
I agree with RMS that it sounds like this is a GPL violation.  That also seems 
to agree with what you quoted from bkuhn (Brad Kuhn, president of Software 
Freedom Conservancy), who simply noted that we needed more details and the 
complaint has to be originitated by someone who does have the code and wants to 
distribute it.  That's quite different from your characterization of the SFC 
response.

And I agree that this is quite different from what Red Hat does, since they do 
distribute their patches.  They protect their brand via trademark, which is 
appropriate.

Someone who wants to open up GRsecurity patches could buy commercial support: 
https://grsecurity.net/business_support.php   Elsewhere it has been said that 
support cost $200, but perhaps that has changed.

Thanks for noting this, and I hope we find someone who can actually make this 
happen, or file a legal case.

Neal McBurnett http://neal.mcburnett.org/

On Wed, Jun 01, 2016 at 02:37:51PM +, concernedfoss...@teknik.io wrote:
> Here is RMS' response:
> 
> Re: GRsecurity is preventing others from employing their rights under version 
> 2 the GPL to
> redistribute source code
> Richard Stallman (May 31 2016 10:27 PM)
> 
> [[[ To any NSA and FBI agents reading my email: please consider ]]]
> [[[ whether defending the US Constitution against all enemies, ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> 
> If I understand right, this is a matter of GPL 2 on the Linux patches.
> Is that right? If so, I think GRsecurity is violating the GPL on
> Linux.
> 
> --
> Dr Richard Stallman
> President, Free Software Foundation (gnu.org, fsf.org)
> Internet Hall-of-Famer (internethalloffame.org)
> Skype: No way! See stallman.org/skype.html.


On Wed, Jun 01, 2016 at 02:15:46PM +, concernedfoss...@teknik.io wrote:
> There is an important distinguishing feature: RedHat itself does release its 
> sourcecode, albit as huge code patches rather than the little ones that are 
> desired, but that makes the issue moot even before it would go to court.
> 
> That is an important distinction, so these situations are not the same.
> 
> Here the source is not released by Spengler to the public,
> the stable patches do differ substantially from the "testing" patches
> (one feature is 5 times bigger in the closed stable patch), and 
> sublicensees are threatened to not distribute.
> 
> Now some people are arguing that kernel patches are not derivative works;
> which would make the entire GPL even MORE worthless than it already has shown 
> to be in practice.
> https://www.law.washington.edu/lta/swp/law/derivative.html
> 
> And the SFConservancy doesn't seem to give a damn,
> and #fsf and #gnu all scream to the high heavens that what spengler is doing 
> is just fine and
> they seem to totally support him in it.
> 
> I try to teach them that there is more to the law than their license but they 
> won't listen.
> 
> 
> There is a legal term for this. It's called acting in bad faith.
> That often gets your contract nullified.
> Here there is a license grant. Spengler is acting in bad faith to frustrate 
> its purpose.
> It does not matter if he is breaking legs, threatening to expose secrets, or 
> threatining to raise prices to exorbidant rates, or to cease sending the 
> patches:
> What matters is that his goal is to deny the sublicensee the right given to 
> the sublicensee by the original licensor, and that he has obtained that goal 
> via his actions (the threats here).
> 
> He has frustrated the purpose of the agreement (the grant) he had with the 
> original licensor, and thus
> the grant fails. In other words: he has violated the license.
> 
> 
> June 1 2016 2:02 PM, "Jonathan Corbet"  wrote:
> > On Tue, 31 May 2016 18:47:38 +
> > concernedfoss...@teknik.io wrote:
> > 
> >> Is this not tortious interference, on grsecurity's (Brad Spengler) part,
> >> with the quazi-contractual relationship the sublicensee has with the
> >> original licensor?
> > 
> > Unfortunately, it doesn't seem to be that way. This is essentially the
> > Red Hat approach, and that has generally been deemed to be acceptable over
> > the years.
> > 
> > jon
> > --
> > Jonathan Corbet / LWN.net / cor...@lwn.net

-- 
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: Updater can't update kernel due to disk space

2015-01-15 Thread Neal McBurnett
On Thu, Jan 15, 2015 at 12:49:10PM -0200, Cláudio Sampaio wrote:
> On Thu, Jan 15, 2015 at 12:45 PM, Colin Law  wrote:
> As from 14.04 apt-get autoremove should remove old kernels except for
> current and most recent.
> 
> 
> apt-get autoremove is an "arcane command-line tool". I thought by this part 
> of the discussion it had became clear that it is not a
> sensible solution (except maybe if auto-scheduled). 

+1

Neal McBurnett http://neal.mcburnett.org/

-- 
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 doesn’t support certain form of shebang for Python?

2014-11-11 Thread Neal McBurnett
On Tue, Nov 11, 2014 at 05:19:38PM -0500, Barry Warsaw wrote:
> On Nov 11, 2014, at 11:48 AM, Neal McBurnett wrote:
> 
> >I'm glad that python2 is in Debian and Ubuntu (do you know offhand which
> >releases?).  Which distros is it still not supported in?  Are they likely to
> >catch up?
> 
> Sorry, I don't know off-hand.
> 
> >Do you see a path to a world where compliance with PEP 0394 is the right
> >approach, making the transition to python3 easier?
> >
> >  http://legacy.python.org/dev/peps/pep-0394/
> 
> I suspect PEP 394 will mostly be a reflection of reality rather than a driver
> of downstream policy.  E.g. I think it will be a very long time, if ever,
> that you'll see PEP 394 recommend, or widespread de facto adoption, of
> /usr/bin/python pointing to Python 3.  Maybe by Python 4 .
> 
> Hopefully though PEP 394 will stop other distros from doing insane things like
> was done with that one existing "adventurous" outlier.
> 
> Cheers,
> -Barry

I should have clarified my point better.  Scott's message recommended putting 
python, rather than python2 in shebangs, since it works in more distros.  That 
seems to be In contrast with PEP 394, which says to use python2 rather than 
python, unless the code works in both python 2.x and python 3.x.  That is in 
order to facilitate migration, and it would be necessary before anyone could 
make the next step you talk of (pointing python to python 3).

That's why I'm wondering where the PEP 394 approach doesn't currently work, and 
when we might indeed recommend following the current PEP 394 standard.

Thanks,

Neal McBurnett http://neal.mcburnett.org/

-- 
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 doesn’t support certain form of shebang for Python?

2014-11-11 Thread Neal McBurnett
On Tue, Nov 11, 2014 at 01:35:09PM -0500, Scott Kitterman wrote:
> On Tuesday, November 11, 2014 13:04:38 Rodney Dawes wrote:
> > On Tue, 2014-11-11 at 18:02 +0100, GatoLoko wrote:
> > > Since different distributions and unix systems may have different paths,
> > > you may want to use the env utility in a shebang like "#!/usr/bin/env
> > > python2".
> > 
> > Using /usr/bin/env will cause problems in certain conditions, such as
> > when running under a virtualenv and other such environments.
> > 
> > Also, for python 2.x scripts, you should always use /usr/bin/python, and
> > if python3 is required, /usr/bin/python3. There is no guarantee that
> > "python2" will be a valid command.
> 
> The problem is that one Linux distro went insane and pointed /usr/bin/python 
> at a python3 version, which is the only reason the PEP creating 
> /usr/bin/python2 exists, so thanks to them there is no common shebang one can 
> be sure will always work.  /usr/bin/python works fine everywhere but one 
> distro, so that's what I'd use too.  /usr/bin/env python{2} is fine for 
> developer oriented packages where they may want to override the default 
> python 
> version in some contained environment, but risky for things that are part of 
> an actual system.

I'm glad that python2 is in Debian and Ubuntu (do you know offhand which 
releases?).
Which distros is it still not supported in?  Are they likely to catch up?

Do you see a path to a world where compliance with PEP 0394 is the right 
approach, making the transition to python3 easier?

  http://legacy.python.org/dev/peps/pep-0394/

Thanks,

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Pre-upgrade warnings and advice?

2014-06-06 Thread Neal McBurnett
On Fri, Jun 06, 2014 at 02:46:46PM +0100, Matthew Paul Thomas wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Neal McBurnett wrote on 02/06/14 20:49:
> > Is there anything in the official upgrade tools to remind users 
> > about use of ppas, non-repo packages, unofficial desktops or other 
> > potentially problematic bits of software like unofficial programs 
> > which "tweak" UI settings and the like?
> > 
> > I recall some warning about some such packages at upgrade time,
> > but I forget when it happens, what it includes, and what advice it 
> > gives.
> 
> The alert appears after the release notes, and before the new packages
> are downloaded. It has primary text "Third party sources disabled",
> and secondary text "Some third party entries in your sources.list were
> disabled. You can re-enable them after the upgrade with the
> 'software-properties' tool or your package manager." It has one
> button, "Close".
> 
> There are several problems with this. Is it really necessary for the
> sources to be disabled? Does that mean software from those channels
> will be removed too? If so, which software is involved? And if not, if
> a security update is issued in that third-party source later on, am I
> just out of luck? Why is there no button for cancelling the upgrade at
> this point? And if I cancel the upgrade after this point, do the
> sources remain disabled, and if so, why?
> 
> Even if the function is unchanged, the presentation could be improved
> in many ways. Why am I exposed to the filename "sources.list", when I
> probably added the channel through Software Sources without seeing
> that filename? What is an "entry", and what does it mean for it to be
> "disabled"? Which ones were disabled, exactly? Why is a graphical tool
> referred to by its command-line name? Why is it using Ascii
> apostrophes instead of quote marks? And what is a "package manager"?

Excellent points, Matthew!  And thanks for digging out the details.

> > It would seem most convenient to have a safe, stand-alone 
> > application that would just look for such software and give good 
> > advice on what might not work, where folks might go or look for 
> > upgrade paths supported by PPA developers or other organizations, 
> > etc.  It would help a lot if it didn't spew out too much 
> > information, e.g. by combining warnings for a set of packages into 
> > an overall warning about a particular desktop or suite of related 
> > packages with similar upgrade issues.
> 
> Why would it be most convenient for it to be a standalone application?
> That would mean that most people upgrading wouldn't see it and
> therefore wouldn't benefit from it. And if it was intended for use
> outside the upgrade process, that's what Software Sources is for. It's
> already a Windows-Vista-like awkwardness that Software Sources is a
> standalone app instead of a System Settings panel.
> 
> - -- 
> mpt

The option I was focusing on is the "pre-upgrade" phase.  I'd like to have an 
app that just keeps track for me of what I've been doing that might affect 
future upgrades.  It could also help me recover my third-party packages, 
tweaks, etc. after an upgrade.  It would help us do "spring cleaning" of our 
sources, packages, etc, when we're not in the heat of following a shiny package 
("Hey I want to try this package out and will do whatever it takes to install 
it, ignoring possible upgrade issues down the line.")

In that regard, the recent response describing Aptik was most encouraging.  See 
e.g.

 Aptik - A Tool to Backup/Restore Your Favourite PPAs and Apps in Ubuntu
  
http://www.tecmint.com/aptik-a-tool-to-backuprestore-your-favourite-ppas-and-apps-in-ubuntu/

 Aptik: Command line utility to simplify re-installation of software packages 
after upgrading and re-installing the Linux distribution.
  https://launchpad.net/apt-toolkit

Unfortunately it seems to still only be available from a PPA itself.

So I see two use cases.  Besides the one I describe, you're noting that the 
actual upgrade process should be clearer, and I certainly agree.  That would 
benefit everyone who upgrades.  At a minimum I'd suggest that during there be 
better information, as you suggest, an option to cancel, and a reference to an 
official version of aptik or something like it.

Cheers,

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Upgrade issues

2014-06-02 Thread Neal McBurnett
On Mon, Jun 02, 2014 at 02:18:52PM -0700, Dale Amon wrote:
> On Mon, Jun 02, 2014 at 01:59:23PM -0600, Neal McBurnett wrote:
> > The appropriate way to deal with clear bugs is to report them in launchpad, 
> > along with the necessary details like steps to reproduce, kind of hardware, 
> > etc.  Do you have bug numbers for these?
> 
> It is not clear these are bugs. It seems more likely they
> are just items for which someone can say: "Just do this" or "Just
> read this".
> 
> The only one I think is a probable real bug is the inability
> of the backdrop panel to handle large numbers of files.

You cut out the text of mine that you're responding to, but you'll see that in 
that reply I only was talking about the items that clearly are bugs: the large 
number of files and the "lockups on lid closure".

Did you subumit bug reports on them?

As for the rest of your issues, as far as I can see Mate was in the "universe" 
component in Saucy, and thus does not have official support available.  It 
should have "community support", but that is hard, especially for very tricky 
stuff like seamless upgrades.  I still suggest detailing your experiences in 
launchpad bug reports for those also - that is the best way to get help and to 
help others out, in my experience.  Or, indeed, to switch to a distro that 
focuses on your preferred software, if it has a better track record or 
community for what you want to do.

See more at https://help.ubuntu.com/community/Repositories:

 Universe

 The universe component is a snapshot of the free, open-source, and Linux 
world. It houses almost every piece of open-source software, all built from a 
range of public sources. Canonical does not provide a guarantee of regular 
security updates for software in the universe component, but will provide these 
where they are made available by the community. Users should understand the 
risk inherent in using these packages. Popular or well supported pieces of 
software will move from universe into main if they are backed by maintainers 
willing to meet the standards set by the Ubuntu team.

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Upgrade issues

2014-06-02 Thread Neal McBurnett
On Mon, Jun 02, 2014 at 12:50:29PM -0700, Dale Amon wrote:
> The big must fix items:
>   * Critical: lockups on lid closure
...
> And note that you really do have at least one bug in the
> backdrop and lock panel. I have thousands of aviation photos
> in ~/Pictures and it cannot deal with it, only shows perhaps
> one of ten images for backdrop selection.

The appropriate way to deal with clear bugs is to report them in launchpad, 
along with the necessary details like steps to reproduce, kind of hardware, 
etc.  Do you have bug numbers for these?

Thanks,

Neal

-- 
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


Pre-upgrade warnings and advice?

2014-06-02 Thread Neal McBurnett
Ubuntu support for upgrades naturally depends on exactly what is being 
upgraded.  Use of software from outside the official Ubuntu repositories (PPA 
repositories or .deb files or tar.gz packages or the like) means upgrades may 
be more complicated for the user.

Is there anything in the official upgrade tools to remind users about use of 
ppas, non-repo packages, unofficial desktops or other potentially problematic 
bits of software like unofficial programs which "tweak" UI settings and the 
like?

I recall some warning about some such packages at upgrade time, but I forget 
when it happens, what it includes, and what advice it gives.  It would seem 
most convenient to have a safe, stand-alone application that would just look 
for such software and give good advice on what might not work, where folks 
might go or look for upgrade paths supported by PPA developers or other 
organizations, etc.  It would help a lot if it didn't spew out too much 
information, e.g. by combining warnings for a set of packages into an overall 
warning about a particular desktop or suite of related packages with similar 
upgrade issues.

Do things like that exist?

Cheers,

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Upgrade issues

2014-06-02 Thread Neal McBurnett
You would make this easier for yourself and all of us if you start with a few 
basic bits of information:

 Which Ubuntu version did you use before the upgrade?

 What did you upgrade to?

 How did you do the upgrade?

 Which desktop did you use?  I note you mention "Mate" which I don't know much 
about, but which until very recently seems not to even have been in the 
official repositories.  Did you install it via a PPA?

 Did you use tweaks or other UI configuration management tools that are not 
officially supported by Ubuntu?

If you used features unsupported by Ubuntu, you should ask the supporters of 
those repos and tools about how to do a clean upgrade.

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Aptitude installed by default on 13.10?

2013-04-09 Thread Neal McBurnett
On Tue, Apr 09, 2013 at 01:25:22PM -0700, Clint Byrum wrote:
> Excerpts from Robert Holtzman's message of 2013-04-09 12:33:05 -0700:
> >  .snip
> > 
> > > On Ubuntu Desktop we want to discourage usage of command line =) as
> > > there is no need for that for non-developers.
> > 
> > That's one of the more elitist, swinishly arrogant statements I've heard
> > lately. Are you actually discouraging new users from learning linux?
> > Why? The cli is one of the best teaching tools there is. Are you afraid 
> > of confusing Grandma and Grandpa? Is this part of the process of dumbing 
> > down the distro that's been going on lately? Did the devs come up with 
> > that or was it an edict from Mavelous Mark? 
> > 
> > I hope to hell that was a joke. 
> > 
> 
> For computer enthusiasts and power users, the CLI is great. But for the
> person who sees their computing device as a window to other activities,
> it is a huge distraction.

It's good to help people avoid things they see as distractions.  But that is no 
cause to "discourage usage of command line", since for many people it is a huge 
time-saver and far less distracting than wading thru the learning curve on the 
GUI-du-jure.

So given that it seems we can agree that the original message was a bit 
off-target (thanks for the clarification, Brett!), can we also agree that this 
notion that Ubuntu wants to "discourage usage of command line" (sic) is also 
not only unsupported by any evidence, but not a good idea.

Instead, let's continue to free GUI-lovers from *needing* to use the command 
line, and let's make it easy for command-line users to retain all their 
superpowers without needless disruption.  Specific bug reports related to those 
goals are welcomed.

And lets all take a deep breath.

In...

Out...

Ahhh...


Thanks to all the volunteers and supporters that make Ubuntu possible!

Neal McBurnett http://neal.mcburnett.org/

-- 
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: How to install Precise without getting screwed?

2012-04-11 Thread Neal McBurnett
Dale, please note that this is the "ubuntu-devel-discuss" list.

You are not talking to Canonical.  You're not even talking to the main 
developer list "ubuntu-devel".
This is an "open-to-anyone" list and I don't even know how many developers pay 
attention to it.  They certainly pay less attention to a thread with a title 
like this one.

This is a place where people, mostly volunteers, typically try to get started 
in making technical contributions to Ubuntu, which is why people keep trying to 
steer the conversation back to concrete suggestions, bug reports, etc.  That's 
how we get stuff done here.

If you want to talk business, this is not the right place, nor is it the right 
place to get someone else to talk business on your behalf.
To talk business, I'd suggest either giving Canonical a call, or looking at the 
huge variety of support options (from Canonical and from many many others) at 
http://www.ubuntu.com/support

If you're not interested in a business relationship (which might well involve 
money), perhaps you could take it up with the Technical Board, or the Community 
Council.

Or really get involved, by coming to the Ubuntu Developer Summit, or digging in 
to the aspect of Ubuntu where you could have the best leverage.

But this is not the place to address the concerns you have, at least in the way 
you're trying to frame them.

Neal McBurnett http://neal.mcburnett.org/

On Wed, Apr 11, 2012 at 09:04:47PM +0100, Dale Amon wrote:
> On Wed, Apr 11, 2012 at 09:33:54PM +0200, Sebastien Bacher wrote:
> > You also assume that
> > - what you used before was "meet(ing) customer needs" better than
> > Unity, it might be true for you or your customer, it doesn't mean
> > your case is the most common one in the world
> 
> Just curious, what is the customer base
> you are working with? I do systems for
> investor conferences (for a large NY bank);
> various moderate sized accountancy firms (DC area)
> and a number of aerospace companies (New Space 
> market segment, ie private space).
> 
> I also often work side by side with techs from the big 
> broadcast networks and guys who have worked
> on Wall Street. (It's nice work while the contracts
> are running... I'd do nicely if those gigs were 
> more regular.) The folks I deal with have racks of 
> gear in colo's in Manhattan.
> 
> Also, I've been around the patch a bit and know a lot
> of folks and what their requirements are... hint: my 
> first program was in Fortran on a 360/67 at Carnegie
> Mellon.
> 
> 
> 
> 
> 
> -- 
> 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: No Cyber Cafe Software for Ubuntu yet...

2009-12-23 Thread Neal McBurnett
On Wed, Dec 23, 2009 at 01:12:52PM +, Matthew Paul Thomas wrote:
> Onkar Shinde wrote on 23/12/09 09:19:
> > 
> > On Mon, Dec 21, 2009 at 3:09 AM, omar ar 
> > wrote:
> >> 
> >> Why not the ubuntu developer develope the cyber cafe software that
> >> works with ubuntu server and clients. There is no any cyber cafe
> >> software for ubuntu yet. and make it open source perhaps. It will
> >> make easier for anybody who wants to open a cyber cafe business.
> > 
> > Just saying cyber cafe software doesn't say much. What kind of
> > functionality are you looking for. Perhaps it is already available in
> > different packages.
> >...
> 
> A client applet that locks the screen whenever the computer is not in
> use; shows time elapsed, and charges so far, whenever it is in use; and
> completely resets the environment when the customer has finished.
> 
> An editable schedule of charges for amount of time spent on the computer
> (including things like overnight specials and loyalty programs), and for
> extras such as printing and CD-Rs.
> 
> A dashboard showing a geographically-correct map of computers in the
> cybercafe; whether each one is free, in use, in use but idle, or
> unresponsive; and for each one in use, how long it has been used and
> what charges have accrued. The ability to add extra charges to a
> computer manually, or to reset its time if something went wrong.
> 
> Integration with the printing system, so that when someone prints
> something they get charged automatically.
> 
> As a bonus, the ability to check what's happening on the screen of each
> computer to ensure that it won't be disturbing other customers.

Good list!

For what it's worth, I used Linux-based cyber cafe software
(workstation and presumably server also) at a cyber cafe near the
train station in Bansko Bulgaria in 2005.  So there has been some
demand/availability :)

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Apache Maven to be removed from Karmic?

2009-10-16 Thread Neal McBurnett
On Thu, Oct 15, 2009 at 11:09:41AM -0400, Alvin Thompson wrote:
> Currently, the Apache Maven package doesn't work due to the libplexus 
> packages (a Maven dependency) being synced from Debian but not Maven 
> itself.  According to the bug reports [1][2], this isn't going to be 
> fixed for Karmic and the Maven package will most likely just be dropped.
...
> 1. https://bugs.launchpad.net/bugs/427539
> 2. https://bugs.launchpad.net/bugs/417164
> 3. https://bugs.launchpad.net/bugs/450554

Thanks for linking to the source of great information on the complex
issues here.  The bugs in launchpad are where developers generally
focus most of their attention, so there is high quality updated linked
information there.

Note in https://bugs.launchpad.net/bugs/427539 that there is a Maven2
package from Artur reported to work in karmic, deployed now in a
personal package archive (ppa):

 Workaround is install maven2 from ppa:
 https://launchpad.net/~uninea/+archive/java
 Please test it and give feedback.

And there still seems to possibly be a chance of getting that in
karmic if people can test it out and help get it built in a way that
works properly within the ubuntu build process.

If that doesn't work out, please recognize how hard it is to put
together a project like Ubuntu with over 24000 packages, many at the
cutting edge, most maintained by loosely-coupled volunteers, on a
clockwork schedule that can't possibly match the schedules of all the
component upstream development projects.  We can always use new
testers, developers, and folks to get involved early in a release
cycle to look out for issues like this.

Thanks,

Neal McBurnett http://neal.mcburnett.org/

-- 
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 Desktop Unit Consistency (LP: #369525)

2009-06-09 Thread Neal McBurnett
On Wed, Jun 10, 2009 at 09:01:48AM +0800, Christopher Chan wrote:
> Except that this is not 'improvement'. This is about blowing that 
> erroneous three decade or so operating system convention of using SI 
> prefixes for 1024 multiples of bytes out of the water without adding to 
> the confusion that is leading to this move back to standards. That is 
> absolutely not something Ubuntu specific and therefore not an 
> improvement for the Ubuntu 'movement/OS'.
> 
> Besides, I have already made clear in later posts in this thread that I 
> really do not care what is used so long as it is uniform across all 
> operating systems. If Ubuntu wants to do its thing while other operating 
> systems keep convention, be my guest. You bet that I, for one, will not 
> be installing it anywhere on school campus because the school has more 
> important things to do than preach Ubuntu is right and all other 
> operating systems are wrong which is why you have different numbers for 
> GB on Ubuntu and XP, Solaris and Mac OS X and I will not risk looking 
> like a fool or an Ubuntu/Linux fundamentalist for something the school 
> may or may not care about.

People keep ignoring a part of the original issues pointed out here.
While for some things (e.g. file sizes) there has been a recent
pattern of using the metric units improperly, that is not true when
other things on computers are measured, e.g. bandwidth, and is never
true for any other units (energy, distance, time, etc).

For the prefixes and units to make any sense at all to users, they
need to be consistently used.  We can't expect people to learn that M
means 10^6 for everything except storage on computers.

And anyone who does anything with the numbers (like dividing file
sizes by bandwidth units) to see how long something will take will get
results that are off by larger and larger amounts as we move from
kilobytes to terabytes.

It is certainly an improvement to make these things make sense.
We can argue about how to do it, who to work with, etc, but
this confusion finally needs to be cleaned up.

Neal McBurnett http://neal.mcburnett.org/

-- 
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 Desktop Unit Consistency (LP: #369525)

2009-06-02 Thread Neal McBurnett
This discussion is devolving into apples vs oranges, so here is a shot
at helping us focus again.

Note the subject line talks about the "Desktop", not the command-line
stuff where POSIX got its start.

The original post on this topic was talking about Gnome and glib:

 https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/369525

I doubt that POSIX has anything to say about glib, but perhaps I'm
missing something.  There I think using standard SI units properly is
probably the best approach for desktop users in Gnome.

I think we've already seen that many interesting command line apps
(which POSIX does address) have a --si option which I'm guessing
allows folks to stay POSIX-compliant or get something that meets the
SI standard, so that's cool.

We've also discussed the fix (already fixed in intrepid) for ifconfig.

 https://bugs.launchpad.net/ubuntu/+source/net-tools/+bug/240073

and I don't know but I somehow doubt that there is a POSIX issue
there, though I guess that some folks might parse the output and get
confused.  But it seems like the right direction to go.

I think it will help in this discussion to be very specific about
which tool or application we're talking about.  I think POSIX is
important, as is clarity and consistency about use of unit prefixes,
as is consistency with upstream and other distros.  And as we've seen,
those can conflict.  So I expect it to be an ongoing conversation as
we look at each package.  If we can use standard SI and/or IEC units
without violating POSIX, I think we should.

There was also a discussion all this last September on the devel list:

 Ubuntu Policy: prefixes for multiples of units
 https://lists.ubuntu.com/archives/ubuntu-devel/2008-September/026567.html

and I recall a discussion at UDS-Jaunty
 https://wiki.ubuntu.com/UDSJaunty

about it but the link on that page to the schedule is gone

 http://summit.ubuntu.com/uds-jaunty/

and I don't see any mention of it in the reports.  Scott - can you
shed some more light on that?

In general the best way to have an effect is to comment in the bug
reports, or in the blueprint, both of which help to preserve important
context.

See also the Gnome bug discussions:
storage units standard
 http://bugzilla.gnome.org/show_bug.cgi?id=309850
g_format_size_for_display() should use correct IEC units
  http://bugzilla.gnome.org/show_bug.cgi?id=554172

Neal McBurnett http://neal.mcburnett.org/

-- 
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 Desktop Unit Consistency (LP: #369525)

2009-06-01 Thread Neal McBurnett
On Tue, Jun 02, 2009 at 10:59:10AM +0800, Christopher Chan wrote:
> Neal McBurnett wrote:
> > I agree.  More details and discussion are at this ifconfig bug report,
> > which came to the same conclusion:
> >
> >  https://bugs.launchpad.net/ubuntu/+source/net-tools/+bug/240073
> >   
> The interface speed in base10 yes. The number of bytes transferred, NO, 
> because that is and has always been base2. You are barking up the wrong 
> tree with regard to ifconfig's report on RX and TX bytes. Your beloved 
> bit_rate page is only for interface speed. So a 100mbit/s interface can 
> be reported as 12.5MB/s interface (100,000,000bits/8 = 12,500,000bytes) 
> which is still base10 but the amount of bytes transferred has to be 
> base2 because that is how blinking file sizes are calculated. The size 
> of a file has always been base2 and so this nonsense of reporting disk 
> space in base10 will only lead to discrepancies between the amount of 
> space available and how many files you are dump on it.
> 
> That stupid IEC standard is at complete odds with the way computers 
> operate. I don't want to have to miscalculate just because tools started 
> following stupidity and gave me numbers that were rounded up or down. 
> Take this MB/Mib nonsense and stuff it. As a system administrator, I am 
> having NONE of it.

Have you read the actual references we've been providing?  Would you
mind providing some of your own if you disagree?  This is not just the
IEC promoting consistent use of the metric system - it is most of the
relevant standards bodies.  The world doesn't care that some system
admins got used to a bad idea when it was in vogue for a short while
in the overall history of the metric system.  Users buy disks that
list decimal multiples on the box, and are pissed when the system
reports it as a smaller number.  There are more users who want the
world to agree on what the prefix "M" means, than sysadmins who want
to redefine the metric system.

E.g.

 http://en.wikipedia.org/wiki/Binary_prefix#Software

 The binary convention is supported by standardization bodies and
 technical organizations such as IEEE, CIPM, NIST, and
 SAE.[4][2][5][58] The new binary prefixes have also been adopted by
 the European Committee for Electrotechnical Standardization (CENELEC)
 as the harmonization document HD 60027-2:2003-03.[59] This document
 will be adopted as a European standard.[60]

As described elsewhere on that page, with pictures of labels and
reference, files have been described with both properly labeled
decimal multiples, and with mislabled binary multiples over time.  The
insanity must stop, and imagining that people will prefer a system
where you transmit at 1 MB/s for one second and end up with .

Saying that having 8 bits in a byte affects these arguments makes no
sense to me.  I bet most users and consumers don't even know how many
bits are in a byte, and would see no reason to change what the
prefixes mean based on it.

Neal McBurnett http://neal.mcburnett.org/

-- 
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 Desktop Unit Consistency (LP: #369525)

2009-06-01 Thread Neal McBurnett
On Mon, Jun 01, 2009 at 09:23:25AM +0200, Martin Pitt wrote:
> Remco [2009-06-01  5:15 +0200]:
> > I have a file here of "701.2 MB", which is "735270912 bytes". Now, if
> > it really *were* 701.2 MB, then it would be 70120 bytes. So that's
> > clearly base 2, which should be MiB.
> 
> Indeed this is a bug which we should fix. It should say "735.3 MB".
> 
> > While that may be true, the most useful thing about base 10 is that
> > normal humans can actually understand it. We cannot calculate using a
> > binary number system. Base 2 is not useful for anything, except
> > sometimes in programming.
> 
> I'm still inclined to keep the exception for RAM size, though, since
> they consistently come in multiples of MiB/GiB. Everything else should
> use MB/GB, though.

I agree.  More details and discussion are at this ifconfig bug report,
which came to the same conclusion:

 https://bugs.launchpad.net/ubuntu/+source/net-tools/+bug/240073

Neal McBurnett http://neal.mcburnett.org/

-- 
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 Neal McBurnett
On Thu, Oct 30, 2008 at 07:09:32PM -0400, Scott Kitterman wrote:
> On Thu, 30 Oct 2008 16:50:33 -0400 Martin Owens <[EMAIL PROTECTED]> wrote:
> >
> >> 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?
> 
> Switch to the unbranded "abrowser" version that we already ship.  We can 
> modify that all we want, but since it's built from the same source as 
> Firefox, it's not particularly feasible to diverge from the branded package 
> while we continue to ship it.
> 
> >Ont he other hand for Mozilla's side, aren't they inviting forks if no
> >one but Mozilla devs can fix problems?
> >
> 
> We recently had a painfully long discussion on this topic and I don't care 
> for doing it again.  Like it or not, their policy is what it is.
> 
> We can fix problems, we just need permission to ship the fix.  Asac and 
> Ubuntu Mozillateam do a good job in a difficult environment.
> 
> Scott K

Scott is right - complicated trademark issues leave us with two
options as described above.

For those that want to see the discussion, most of it is pointed to
in this long bug:

 https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/269656

Rehashing it here won't be helpful - take it up directly with the good
folks firefox working on firefox, or use a different code base.

Neal McBurnett http://neal.mcburnett.org/

-- 
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: Rejecting the Firefox EULA in Ubuntu

2008-09-17 Thread Neal McBurnett
On Wed, Sep 17, 2008 at 02:14:47PM +0100, Sean Hodges wrote:
> >> Is there an easy way to reject the EULA on the Firefox shipped with
> >> Ubuntu and still be able to use the software? Has anyone patched the
> >> source code to remove this yet?
> >>
> *SNIP*
> >
> >This is on Fedora, but should help:
> >http://www.toad.com/gnu/sysadmin/index.html#firefox-eula-sux
> 
> Thanks for the suggestion, I have seen this article before.
> 
> It describes how to modify the binary and not the source. I'm looking to
> remove the EULA dialog from the source altogether, so the resulting
> packages do not have it. Or alternatively allow you to reject the terms
> but still use the program.

I tried to find the place this was changed, and saw nothing in the
changelog for the firefox-3.0 package.  Then I was referred to the
ubufox package, which is where the change took place on Fri, 12 Sep
2008 12:02:19 +0200 in version ubufox (0.6~b1-0ubuntu1) intrepid.

  * MERGE 0.6~b1 release from lp:ubufox

That isn't very informative about such a controversial change.  But we
can look at the bzr logs for ubufox:

 https://code.edge.launchpad.net/~asac/ubufox/main

I haven't looked in detail, but revision 103 talks about EULA changes:

 Merge first run EULA display feature from
 lp:~asac/ubufox/main.firstrun - update content/overlay.js - update
 defaults/preferences/ubufox.js - add content/mozeula.html

See http://bazaar.launchpad.net/~asac/ubufox/main/revision/103

> It seems no'one has looked into this yet, so I will have a look this
> weekend.

I hope this helps.

And remember, as others have pointed out, this is being very actively
worked on by both Mozilla and Ubuntu firefox folks.  You can vote on
brainstorm as Jane Silber suggests:

 
https://bugs.edge.launchpad.net/ubuntu/+source/firefox-3.0/+bug/269656/comments/383

and see what Mozilla is saying and proposing:
 http://blog.lizardwrangler.com/2008/09/15/ubuntu-firefox-and-license-issues/
 http://lockshot.wordpress.com/2008/09/15/firefox-eula-in-linux-distributions/

I resonate with the user comments in the latter URL, that even without
a click-thru requirement, any sort of "agreement" asserted by Mozilla
for using the code is out of line with what I want Ubuntu to be about.

Note the complication that they are also trying to get agreement to
use their anti-malware and anti-phishing web services, which is a
different thing.

Is there a better place to discuss the Ubuntu process and options with
those working on it?  The bug is not the right place, and those
involved may not be subscribed to this list.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Firefox newly insists on showing an EULA

2008-09-15 Thread Neal McBurnett
On Mon, Sep 15, 2008 at 02:12:52PM +0300, Peteris Krisjanis wrote:
> IMHO, several ways to handle that:
> 1) Cave in to Mozilla request (Trademarks are trademarks. They are
> bitch and their protection are somehow incompatible with free
> software. But that's life)
> 2) Provide Iceweasel and rebrand it as Ubuntu Web browser, and provide
> easy way to install Firefox from universe. Those who will care will
> install it, OEMs will install it on new boxes by default anyway, and
> those who care about libre, will stay clean.
> 3) Ditch Firefox as default browser in Intrepid+1 and go on with
> Epiphany/Webkit. Still, provide easy way to install FF.
> 
> One big point is that most users who would like to see Firefox as
> "familiar" brand are OEM users anyway - they will get their browser
> installed by support guys. Also Hardy still get FF 3.0 without EULA
> (so far), so propably not so much to worry about.

Thanks for listing some options. My gut reaction is to do #2 above:
reluctantly drop the problematic Firefox brand and go with a brand
that doesn't introduce trademark and EULA hassles for our users and
redistributors.

But first I'd like to actually read the EULA, and I'm surprised no one
has posted the text of it (as far as I have found) to this discussion
or to the bug.  Though the bug is so verbose now that I haven't
managed to read all the way thru, I must admit - but I didn't see any
attachments.

Thanks,

Neal McBurnett http://mcburnett.org/neal/

-- 
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-web] feedback on new wiki theme

2008-09-09 Thread Neal McBurnett
On Tue, Sep 09, 2008 at 09:34:49AM +0100, Matthew Paul Thomas wrote:
> Neal McBurnett wrote on 09/09/08 00:12:
> >...
> > It is common to focus on a fixed width design as "narrow", but for
> > many users the big issue is that it is "fixed".  On a wide page it
> > looks narrow, but on a narrow page it is nearly unusable since it is
> > wider than the window, and requires using the horizontal scroll bar to
> > read each line.
> > 
> > As others have mentioned, the fact that the user can't control the
> > width of the content is the real issue, and the reason fluid designs
> > are very popular.
> >...
> 
> This is all a false dichotomy. Instead of setting a fixed width, or a
> fluid width, set a max-width. That way the page is narrow in narrow
> windows, and wider in wide windows, without becoming over-wide.

Using max-width is an option, and is better than fixed-width.  But
just to be clear, it is not what I am asking for.  I want the theme to
use the space that I give it when I set the width of the browser
window.  If it seems wide to me, I'll make the window narrower.  I
prefer a fluid design.

If the consensus is that there should be a maximum width, then go
ahead and use max-width.  But it is not a false dichtomy.  Both wide
pages and narrow pages can be very useful with a fluid design.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: feedback on new wiki theme

2008-09-08 Thread Neal McBurnett
On Mon, Sep 08, 2008 at 05:45:42PM -0500, Matthew Nuzum wrote:
> > I disagree - the problem with fixed width is that at some point we have to
> > make assumptions as to the screen size used to access as well as how the
> > reader wants to read the information. I feel that these both should be left
> > to the reader not pre-defined by the writer.

> Sometimes I see a fixed-width page and I just feel like it looks so
> lonely sitting there in the middle of such wide margins to either
> side. Especially on a single column site like this one. But when I
> stop looking at the design of the site and just start using it I like
> it much better. The narrow column width really pulls you into the
> site's content. (and seriously, its not that narrow with a content
> width of 820px and a column width of 875px)
> 
> I've used this theme for a bit now and browsed many different pages
> and feel that the it works very nicely on a content-heavy page. I've
> maximized my browser window (1280x800) to hopefully get a taste of the
> pain experienced by people who use their browser this way typically
> and honestly I think that overall its an improvement.

It is common to focus on a fixed width design as "narrow", but for
many users the big issue is that it is "fixed".  On a wide page it
looks narrow, but on a narrow page it is nearly unusable since it is
wider than the window, and requires using the horizontal scroll bar to
read each line.

As others have mentioned, the fact that the user can't control the
width of the content is the real issue, and the reason fluid designs
are very popular.

This is of course famously a problem for folks with narrow screens
(e.g. handheld computers).  But it is also often a problem for folks
with big screens.

E.g. I often use the very practical info in a wiki interactively,
looking back and forth between a narrow web page on the left and a
terminal window on the right, and wanting as much material, and page
height, as I can get.  A fixed design thwarts that plan.

So as earlier posters have said, what is wrong with keeping the
fluidity of the current design, letting the user choose how wide to
make their browser window, and thus how long their lines of text
should be?  The rest of the design can match ubuntu.com, where
graphics and other design considerations can be an issue, but for a
wiki, I think fixed-width is the wrong choice.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: feedback on new wiki theme

2008-09-05 Thread Neal McBurnett
On Fri, Sep 05, 2008 at 06:07:49PM -0400, Connor Imes wrote:
> Jordan Mantha wrote:
> > On Fri, Sep 5, 2008 at 1:56 PM, Matthew East <[EMAIL PROTECTED]> wrote:
> >> Recently I've been developing a new theme which is intended to replace
> >> the existing themes on the documentation wiki
> >> (https://help.ubuntu.com/community). The intention of the theme is to
> >> make reading the wiki easier for a user (so the interface should be
> >> cleaner) and for an editor (so there is an editbar at the bottom of
> >> the screen which follows the window as you scroll).

My top priority for editing would be to put "save changes" next to the
comment on the edit, at end of edit box.  This would help folks add
comments which I find very helpful (and almost mandatory on
wikipedia)

The most problematic dimension on my screen is vertical.  The floating
footer takes yet more vertical space away from the viewing and edit
window, and that makes it much harder to have enough context when I
read or edit.  So I'd leave those at the top, or put them at the
bottom of the whole page if you prefer.

It would also help to tighten up or move the help examples in the edit
window.  When I preview an edit, I hate scrolling past the edit window
to get to the preview.

I find that my name at the bottom overlaps text while editing.

More comments below

> > This is a very nice theme and looks more professional and usable to
> > me. My only complaint is that it's rather narrow on all my computers
> > (widescreen laptop and LCD displays). It looks like we're losing an
> > awful lot of screen real estate. Is it possible to make it a fluid
> > rather than fixed width theme? http://www.ubuntu.com has the same
> > issue. It ends up looking rather cramped on all my computers and more
> > like a blog site (perhaps because of the ubiquity of some of
> > Wordpresses past default themes :-) ).

I agree with the desire to have a fluid view.  When I want a narrow
one I'll make my window narrow.  I know there are different
preferences on that, but that is my preference, both for this wiki and
for ubuntu.com.  But I don't see why we would need to preserve the
lack of fluidity of ubuntu.com - we could keep the same branding and
just change the fluidity.  I figure a wiki has a different mission and
much simpler layout than more complicated custom professional
ubuntu.com pages.

> I like the new theme as well, and agree that the page should not be 
> statically sized.  If we want to implement the static size somewhere, it 
> may be more appropriate for the official docs, not the community 
> documentation (then it's more like reading a book or a manual).

Right.

> -I also noticed that the Tabs in the upper right are gone, so it feels a 
> bit empty on that part of the page.  Will these be re-added?

Right.  It seems to me that the tabs are pretty important.

> -I think the Page History link at the end of a page should be in the 
> non-moving footer.

I use page history more than edit or subscribe, so I'd like it there also.

> -The "copyright" part of the footer seems a little awkward.  I think we 
> can condense it so that there isn't whitespace between the two lines.  

Yes - tighter would be my preference.

Beyond that - I definitely appreciate attention to updating the theme.
I like the smaller text.  Thanks!

Neal McBurnett http://mcburnett.org/neal/

> Ideas for improvement aside, I really like this theme - it doesn't 
> really take any getting used to (which is good), and looks much more 
> clean and professional than the older theme.  I really hope we can have 
> this ready in advance of Intrepid.  Thanks for making this happen!
>
> -Connor

-- 
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: Disappointed with Ubuntu Server, could be used by such a wider audience

2008-07-31 Thread Neal McBurnett
On Wed, Jul 30, 2008 at 06:14:06PM -0700, Anthony Watters wrote:
> The Ubuntu server should come in two offerings; i.e. the unfriendly existing
> Ubuntu server, and, more importantly to the masses, a friendly pre-configured
> Ubuntu server that uses SME Server (http://smeserver.com) and ClarkConnect
> (http://clarkconnect.com) as a starting point only not crippled, and much
> better.

Thanks for the input.  Note that's the wrong URL for the CentOS-based
SME Server, aka E-smith.  See

 http://www.smeserver.org/
 http://en.wikipedia.org/wiki/SME_Server
 http://distrowatch.com/table.php?distribution=smeserver

Many of us agree that a really friendly Ubuntu offering for the home
or small business server market is a high priority, and we've been
tossing around ideas for some time now.  What we really need is more
testers and contributors to eBox, and some more upgraded specs along
the lines of

 https://wiki.ubuntu.com/UbuntuEasyBusinessServer
 https://wiki.ubuntu.com/EboxSpec

Please join the Server Team and get involved!

 https://wiki.ubuntu.com/ServerTeam

Cheers,

Neal McBurnett http://mcburnett.org/neal/

> It is only a matter of time before people start running servers from home
> (check out Windows Home Server and no doubt Apple will have something up its
> sleeves before very long too). Ubuntu server should be leading the way and
> definitely before Microsoft cooks up its next bit of mischief. The last thing
> people want is to have to mess around down in the bowels to configure the 
> thing
> (should be easy).
> 
> The server section of the 2007 "The Official Ubuntu Book" is way too vague too
> and designed to scare people from using the server.
> 
> Preconfigure the thing, give it a GUI web admin, make it easy for someone to
> set up a Web server/Webmail/File server either in server only mode or server
> and gateway mode. All I should need to set up is a couple of users, provide 
> the
> IP address and say whether I want RAID and maybe how I want the partitions
> configured (but with suggested recommendations along the way at every step).
> 
> I have my own registered domain currently hosted with an ISP. I want to move 
> it
> into my home. How to do it? That's where the focus should be. There are many,
> many thousands like me.

-- 
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: LTS and release methodology

2008-07-08 Thread Neal McBurnett
On Tue, Jul 08, 2008 at 10:24:46AM -0400, Mackenzie Morgan wrote:
> On Tue, Jul 8, 2008 at 10:16 AM, Peteris Krisjanis <[EMAIL PROTECTED]> wrote:
> >> On Mon, Jul 7, 2008 at 1:48 PM, Vincenzo Ciancia <[EMAIL PROTECTED]> wrote:
> >>> 2) What about adding some basic hardware testing to these test cases?
> >>> For example, vga out support never survives a release or two before
> >>> being killed by X progressing, in my experience, but it is very
> >>> important for the whole academic community which is one of the primary
> >>> targets of linux-based environments at the moment. As of now, I own
> >>> three different laptops, of different ages. For different bugs none of
> >>> them can project on a VGA projector in hardy, and ALL of them have been
> >>> able in past releases. This gives a very bad impression of ubuntu to
> >>> newcomers.
[snip]
>  Then take into account
> the drivers.  If he's using a closed source driver, it could be the
> driver's fault, and how would we prove that?  And if it's Nvidia, good
> luck getting them to respond to a bug report telling them that their
> newer drivers broke VGA out.

I'd like to address the responsibility of the hardware manufactures as
a major aspect of the problem.  It is important for us to test and
report bugs to Ubuntu and the xorg folks.  But it is also important
for us to report issues to the hardware manufacturers and tell them
we'd like them to do open source development and testing if they want
folks to buy their hardware.  If we all think "they'll just ignore me"
than no one will write to them and they'll think it isn't an issue.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Need to upgrade apache2 and php5 for security reasons

2008-07-02 Thread Neal McBurnett
On Wed, Jul 02, 2008 at 04:06:00PM -0400, Scott Kitterman wrote:
> On Wednesday 02 July 2008 15:10, Daniel Hahler wrote:
> > Christian Desrochers wrote:
> > > Our web servers have been checked recently by an external security firm.
> > > We have been told that our web servers need to be upgraded to the latest
> > > version in order to fix some security issues.
> >
> > The changelog for PHP 5.2.6 lists:
> > *  Fixed possible stack buffer overflow in the FastCGI SAPI
> > identified by Andrei Nigmatulin.
> > * Fixed integer overflow in printf() identified by Maksymilian
> > Aciemowicz.
> > * Fixed security issue detailed in CVE-2008-0599 identified by Ryan
> > Permeh.
> > * Fixed a safe_mode bypass in cURL identified by Maksymilian
> > Arciemowicz.
> > * Properly address incomplete multibyte chars inside
> > escapeshellcmd() identified by Stefan Esser.
> > * Upgraded bundled PCRE to version 7.6
> >
> > ..and there hasn't been any upload to *-security for this (AFAICS).
> >
> > Previously I was using PHP from CVS (branch PHP_5_2) and updated that
> > from time to time, following the CVS commits.
> >
> > On a new server I'm using the official packages, but have backported the
> > package from Debian unstable (and/or Intrepid) to include all the fixes.
> >
> > I think it would make a lot of sense to request a backport for PHP (for
> > Dapper, Gutsy and Hardy; see
> > https://help.ubuntu.com/community/UbuntuBackports).
> >
> > Still, it looks like a security update would be required, too.
> 
> Daniel,
> 
> It would be nice if you could file some bugs and provide some patches ...

Hmm - this is all discussed in 227464:

 https://bugs.edge.launchpad.net/ubuntu/+source/php5/+bug/227464

Fixed in Intrepid, and progress is being made on good patches for a
security update.  A debdiff is available:

 https://bugs.edge.launchpad.net/ubuntu/+source/php5/+bug/227464/comments/15

and a ppa version for Hardy in

 https://edge.launchpad.net/~tormodvolden/+archive

Which all goes to show that searching the bug database first, or early
on in the conversation, would avoid a lot of messages

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Reusing old specs

2008-05-12 Thread Neal McBurnett
On Mon, May 12, 2008 at 11:51:16AM -0700, Bryce Harrington wrote:
> On Sun, May 04, 2008 at 11:59:30PM +0200, Przemys??aw Kulczycki wrote:
> > Hi!
> > I have a suggestion for development of Intrepid Ibex.
> > The Ubuntu's blueprints page currently lists over 2000 specs.
> > https://blueprints.launchpad.net/ubuntu
> > Some of them are implemented, but not marked as such.
> > Some of them have been deferred, but are not marked as such.
> > Some of them became obsolete.
> > And finally some of them might be good for Ubuntu 8.10, at least after  
> > some cleanups.
> > Maybe a separate spec should be created to cleanup old specs?
> > Good but old ideas shouldn't be forgotten nor stopped in the middle.
> 
> It does seem some cleanup could be beneficial.  In going through the
> blueprints looking for Xorg-related ones, I've assembled a list of ones
> that look like Duplicate/Obsolete ones here:
> 
>   http://wiki.ubuntu.com/X/Blueprints
> 
> 
> Hopefully now that we have brainstorm.ubuntu.com, that will serve as a
> better forum for raw ideas, and blueprints will become used less for
> that and more for detailed proposals.

Yes - it is very hard to see which blueprints are still in play.

It is also hard to find what other people are preparing to discuss.  A
week away, and no specs have been approved yet:

 https://blueprints.edge.launchpad.net/sprints/uds-intrepid

Another thing that would help a lot is if launchpad could let us see
which blueprints have been _proposed_ for a sprint:

 https://bugs.edge.launchpad.net/blueprint/+bug/111610
which is a dup of
 https://bugs.edge.launchpad.net/blueprint/+bug/66093

so we'd know we didn't have to duplicate work that has already been
done, or we could prepare and discuss things more easily before the
meeting.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: firefox and bad ssl certificates

2008-05-07 Thread Neal McBurnett
On Thu, May 08, 2008 at 12:45:46AM +0200, Martin Pitt wrote:
> Peio Ziarsolo [2008-05-07 13:03 +0200]:
> > But for power user that know the significance of a bad certificate it's
> > annoniying add exceptions (this morning I have to add 3 esceptions).
> 
> This doesn't have anything to do with power users/n00bs. An invalid
> SSL certificate isn't any better or worse depending on the type of
> user. If a site sets up SSL with an invalid certificate, then this
> buys the user nothing but a false sense of security.
> 
> The proper approach to this IMHO is to make adding exceptions in all
> web browsers (especially IE) as hard and explicit as in Firefox 3.
> This would perhaps force site admins to get a grip and stop ignoring
> broken SSL certs, once they get a flood of complaints.
> 
> > Is there any key to toogle off this new feature? 
> 
> I *so much* hope that there isn't. People should really start to
> understand that this is a SERIOUS error and shouldn't at all be
> considered 'normal'.

Invalid certs are one thing.  But doesn't this also affect self-signed
certs?

Self-signed certs are appropriate for many use cases in which the goal
is primarily encryption (e.g. to protect data flowing back from the
server to the user), rather than e.g. protecting bank accounts by
authenticating the server to the user.  E.g. connecting to a local
ebox management port, or a small community wiki.

In many low-security situations, this change pushes server operators
into buying pricey certs from certificate vendors who often offer
little or no meaningful vetting and accept zero liability.

This stuff is complicated, involves politics, and can't be painted
with such a broad brush.  Education is a big part of it, like with most
security-related issues.

The current warnings are confusing, and are being improved.  Let's try
to see to it that they communicate as well as possible.  Otherwise too
many grass-roots sites will just go back to asking folks to enter
passwords over unencrypted connections, or users will get used to
bypassing yet another set of dialogs and phishing will continue
scarcely abated.

E.g. how hard is it for folks to buy in to their own web of trust and
get e.g. all CACert certs accepted?

 http://cacert.org

Neal McBurnett http://mcburnett.org/neal/


signature.asc
Description: Digital signature
-- 
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: Developemnt and use - Training manual

2008-04-25 Thread Neal McBurnett
On Fri, Apr 25, 2008 at 08:15:32AM -0600, Neal McBurnett wrote:
> I think the "non-commercial" part is more complicated than most people
> think, and makes it less useful to both commercial and non-commercial
> use.

I've looked some more and here are some specifics.  The definition of
non-commercial use is complicated enough that MIT and Creative Commons
have put forward quite different interpretations of the same license -
is it about "the user" or "the use"?  See:

 Creative Commons vs MIT OCW: Interpreting the Noncommercial Clause
 David Wiley
 http://opencontent.org/blog/archives/307

Note that Creative Commons is still in flux about this - see also the
other complexities at:

 http://wiki.creativecommons.org/DiscussionDraftNonCommercial_Guidelines

 In early 2008 we will be re-engaging that discussion and will be
 undertaking a serious study of the NonCommercial term which will
 result in changes to our licenses and/or explanations around them.

What particular commercial uses are the authors of the Training Manual
concerned about?  Is it licensed under other terms for some users?

And thanks again - it is very nicely done!

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Developemnt and use - Training manual

2008-04-25 Thread Neal McBurnett
On Fri, Apr 25, 2008 at 11:53:24AM +0300, Billy Cina wrote:
> Hi All,
> 
> The purpose of the license is to prevent the material being used for
> profit-seeking purposes. If you (or anyone else) is from a not-for-profit
> institution or running community classes etc., then this material is 100%
> intended for that. Charging students minimal fees to cover expenses is also 
> ok.

Thank you for the training manual :-)

The "share and share alike" part of the license is the most important
in my view, and it is similar to the GPL license that is popular in
Ubuntu.

I think the "non-commercial" part is more complicated than most people
think, and makes it less useful to both commercial and non-commercial
use.  I'm currently self-employed and not contemplating any commercial
use of this, but I have worked for big corporations, and have
experienced (and contributed to) the growth of free software driven by
for-profit corporations.  (And I have seen not-for-profit corporations
act in ways that are not at all community-spirited - e.g. huge
hospitals that pay their CEOs outrageous salaries.)

E.g. I would love to see big enterprise users using this for training
their people, even though it would be for-profit.  And I would love
for them to base their products on Ubuntu (e.g. a point-of-sale
product) and use this to train their customers in how to use Ubuntu,
even though they would charge for that training.

The point is they would still have to share modifications, and we
would all benefit - both the training community, and the whole Ubuntu
user and developer community - because it would be essentially a
win-win-win.

Neal McBurnett http://mcburnett.org/neal/

> Hope this clears any misunderstanding.
> 
> Best regards
> Billy Cina
> Training Programmes Manager
> 
> Colin Watson wrote:
> 
> On Fri, Apr 18, 2008 at 02:53:12PM -0700, George Farris wrote:
> 
> 
> https://wiki.ubuntu.com/Training
> 
> This site has an Instructor and Student training manual for Ubuntu.  
> The
> license says share and add to but not for commercial use.  Why ion 
> earth
> would you not allow Educational Institutions to use this material in
> classes.  I find this very strange.
> 
> Possibly the license could be tweaked to at least allow training 
> people
> with this material.
> 
> If anyone has any information about this I would be very interested.
> 
> 
> 
> I've CCed Billy and Torsten, who would be the appropriate people to
> reply to this.
> 
> Cheers,
> 
> 
> 
> 
> 
> 
> --
> Billy Cina
> Training Programmes Manager
> Dir: +44 207 630 2454
> Mob: +44 780 938 9862
> [EMAIL PROTECTED]
> www.ubuntu.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


-- 
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: libc borked

2008-03-13 Thread Neal McBurnett
On Thu, Mar 13, 2008 at 01:43:41PM +0100, Daniel Holbach wrote:
> https://launchpad.net/bugs/201673 has information about what happened
> and how to fix it. Semi-official workaround instructions will be added
> there too.
> 
> Have a nice day,
>  Daniel

YAY Daniel - here's a hug for finally adding some *helpful* content to
this discussion.  A bug reference - just what Todd so nicely asked
for!!

And thanks to all the developers who got us this far, and who make
things happen, and who try to learn from the past.  Yeah, we're all
human.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Securely downloading Ubuntu

2008-01-29 Thread Neal McBurnett

On Tue, Jan 29, 2008 at 02:48:44PM +0100, [EMAIL PROTECTED] wrote:
> On Jan 29, 2008, at 1:16 PM, Colin Watson wrote:
> > Do you know what the state of cryptanalytic research is on  
> > Whirlpool? My
> > concern is that the MD5/SHA family, for all its faults, has been
> > extremely extensively cryptanalysed, and at least we know where we
> > stand, while the other families are still relatively unknown.
> 
> That's correct. Whirlpool is AES-based, which is slightly reassuring,  
> but its designers have to my knowledge never presented it in an  
> academic conference; even so, it passed quite some scrutiny when it  
> was submitted to (and subsequently selected by) the NESSIE project.  
> For high-security applications, combining a SHA-2 variant and either  
> RIPEMD-160 or Whirlpool is sufficient to satisfy even the  
> professionally paranoid among us. I chose a SHA-256+Whirlpool  
> combination for signature verification in the OLPC firmware.

Offhand, this sounds like the right approach to me.  Opinions will
be volitile for the next several years with the focus on the field
and the ongoing NIST Hash Algorithm Competition
 http://csrc.nist.gov/groups/ST/hash/

On Tue, Jan 29, 2008 at 02:36:41PM +0100, [EMAIL PROTECTED] wrote:
> On Jan 28, 2008, at 5:28 PM, Neal McBurnett wrote:
> >Cryptographers are nervous about not only MD5, but also all the  
> >functions in the same class, which includes SHA-1 and SHA-256.  The  
> >latter ones use more bits and thus have more life in them than MD5
> 
> This is an oversimplification. The SHA-2 family is not merely a longer  
> SHA-1; while closely based on SHA-1, the SHA-2 compression function is  
> different enough that the resulting hashes are much stronger, and  
> practical attacks on SHA-2 are considered unlikely in at least the  
> next ten years.

Yes, definitely an oversimplification :-)  But Arjen Lenstra, one of
the folks involved in finding holes in the current set of hash
functions, disagreed when he spoke at our workshop 2 years ago.  His
.ppt is online:

 http://middleware.internet2.edu/pki05/proceedings/#lenstra-hashing_crypto

He characterizes the changes in SHA-2 as "tweaks" on the same
iterative design that both MD5 and SHA-1 use, and emphasizes that
we've there is a lot of fundamental stuff about designing hashes that
we don't really understand yet.  Others probably disagree and I
haven't gotten a recent update, but the nature of this field is
that attacks come suddenly and can have big impacts, so I would be
more cautious, and I think we agree that two relatively diverse hashes
like sha-256 and whirlpool would be prudent.

-Neal

-- 
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: Securely downloading Ubuntu

2008-01-28 Thread Neal McBurnett
[I've been sending, like the original poster, to both lists, and
different responses from different people have gone to each list.  But
we should probably choose just one of these lists to use for this
conversation  I'd choose the -devel-discuss list since my postings
to the -devel list have to be approved by the moderator]

On Mon, Jan 28, 2008 at 10:51:49PM -0500, Fabian Rodriguez wrote:
> Neal McBurnett wrote:
> | That ftpmaster key is already on installed systems, right?  I would
> | think we could preinstall system keyrings and give instructions that
> | would be based on that.  Do we not ship the <[EMAIL PROTECTED]> key?
> GnuPG's local keyrings are created when it's first invoked, so they 
> should actually be empty. I personally overwrite the local keyrings or 
> use an external USB key on my laptop, depending on the kind of install 
> I've had in the past. Adding that key to a default install would 
> probably require setting up an additional keyring with it and changing 
> the default gpg.conf accordingly.

Just to clarify, I was not proposing that Ubuntu put any keys in a
user's gpg keyring - that would be a BAD THING.

By "system keyring" I meant that Ubuntu could use one of the existing
keyrings used by apt et al (perhaps /etc/apt/trusted.gpg?)

E.g. on my gutsy machine both keys seem to be there:

$ gpg --no-default-keyring --list-keys --keyring /etc/apt/trusted.gpg

/etc/apt/trusted.gpg

pub   1024D/437D05B5 2004-09-12
uid  Ubuntu Archive Automatic Signing Key <[EMAIL PROTECTED]>
sub   2048g/79164387 2004-09-12

pub   1024D/FBB75451 2004-12-30
uid  Ubuntu CD Image Automatic Signing Key <[EMAIL PROTECTED]>

> Another problem is the download page should actually link to:
> https://help.ubuntu.com/community/VerifyIsoHowto
> 
> I checked that page and added a few links about the web of trust and the 
> warning you mention.

Good - thanks.

For folks using Ubuntu, this is much easier.  It looks like because
there is an appropriate /etc/apt/trustdb.gpg file there, this seems to
work nicely for verifying MD5SUMS, without any need to download keys
or set up trust beforehand:

$ gpg  --no-default-keyring --keyring /etc/apt/trusted.gpg --verify MD5SUMS.gpg 
MD5SUMS
gpg: Signature made Thu 18 Oct 2007 01:47:10 AM MDT using DSA key ID FBB75451
gpg: Good signature from "Ubuntu CD Image Automatic Signing Key <[EMAIL 
PROTECTED]>"

> Although the [EMAIL PROTECTED] (0xFBB75451) key is not in the "strong 
> set" and does not show up in the Keyanalyze reports, Colin Watson's and 
> Martin Pool's (which both sign it) do.

I wonder if they should be used to sign each other and some other key
in the strong set so they would be in the strong set - that would make
establishing trust more convenient.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Securely downloading Ubuntu

2008-01-28 Thread Neal McBurnett
On Mon, Jan 28, 2008 at 05:20:52PM +, Matt Zimmerman wrote:
> On Mon, Jan 28, 2008 at 09:28:48AM -0700, Neal McBurnett wrote:
> > > (I'm all in favor of moving to SHA256 or whatever is considered best
> > > practice these days. I've just not heard that MD5 is really as broken as
> > > I think Chris suggests here.)
> > 
> > One easy thing to do is to also publish sha256 sums of the CD
> > images, so if MD5 preimage attacks are developed, that would help.
> > 
> > I think we should do that now, and consider a hash function in a
> > different class also (whirlpool?).
> > 
> > Shipping more hash functions in the base install would help a lot in a
> > crisis, so users have what they need to validate software updates.
> > I guess coreutils has the md5 and sha families well covered, but
> > again, something different like whirlpool could help a lot some day.
> 
> Perhaps we should publish detached signatures for each ISO rather than
> signing MD5SUMS?

>From what I've heard, the main principle for dealing with hash issues
is "algorithm agility" - i.e. making it easy for folks to use multiple
algorithms.

Publishing detached signatures is a way to make the user interface
easier (perhaps) for folks that want to validate the gpg signature.
But I would think many (especially those without a good way to trust
the gpg key, as noted previously) would want to just be able to
validate hashes.

I would still argue for the use of multiple hash algorithms, and I
guess for gpg that means multiple detached signatures, one per hash
algorithm.  And some are not supported by all versions of gpg

I'd suggest we publish a "CHECKSUMS" file with a good assortment of
hashes in text format, and also sign that.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Securely downloading Ubuntu

2008-01-28 Thread Neal McBurnett
On Mon, Jan 28, 2008 at 04:58:00PM +, John Carr wrote:
> > > If the MD5SUMS files are purely for validating downloads[3], could the
> > > completely useless/misleading GPG files be dropped?
> >
> > They are far from useless - they are the only way to validate the hash
> > information based on trust roots that are (or should be) on your
> > system already.
> >
> > Neal McBurnett http://mcburnett.org/neal/
> >
> > > /Lamby
> > >
> 
> Forgive me if i'm missing the obvious. Why should any of the keys in
> [1] be in my system already? The ftpmaster key might be there if i'm
> starting with Ubuntu, but i doubt it would on a fresh gentoo system
> for example.. How would I go about trusting any of these keys?
> 
> If I can't, then what is the value of keeping the .gpg, other than to
> lead me into a (potentially) false sense of security?

Sorry, good point - only Ubuntu users could be expected to have the
keys already installed.

But even if it were only used for that case, it would be very valuable
for upgrades etc.

In general, the PGP web of trust along with various tools allows
people (and programs) to gain trust in the keys used to sign the file.
But that topic is best discussed elsewhere.

 http://en.wikipedia.org/wiki/Web_of_trust

> John
> 
> [1] http://preview.tinyurl.com/2llzqr

-- 
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: Securely downloading Ubuntu

2008-01-28 Thread Neal McBurnett
On Mon, Jan 28, 2008 at 04:44:05PM +0200, Lars Wirzenius wrote:
> On ti, 2008-01-22 at 19:32 +, Chris Lamb wrote:
> > However, the MD5 digest algorithm is utterly broken 
> 
> How broken is it? Can one reasonably expect that a well-provisioned
> attacker can create an MD5SUMS file that has the wrong content but still
> matches the GnuPG signature?

The current state of the art allows people to easily create two files
with the same MD5 (a "hash collision").  But no one has claimed to be
able to create a file that matches the MD5 of a file that someone else
created (a "preimage attack"):

 http://en.wikipedia.org/wiki/MD5

 http://en.wikipedia.org/wiki/Preimage_attack

To take advantage of the existing vulnerability (hash collision), the
attacker would have to be also be able to modify the ISO that is
published on the Ubuntu sites.  If they can do that, we have more
important things to worry about.

I think the main risk for Ubuntu would be the latter kind of attack,
if it is ever developed.  Cryptographers are nervous about not only
MD5, but also all the functions in the same class, which includes
SHA-1 and SHA-256.  The latter ones use more bits and thus have more
life in them than MD5, but the field is in a lot of turmoil.

> (I'm all in favor of moving to SHA256 or whatever is considered best
> practice these days. I've just not heard that MD5 is really as broken as
> I think Chris suggests here.)

One easy thing to do is to also publish sha256 sums of the CD
images, so if MD5 preimage attacks are developed, that would help.

I think we should do that now, and consider a hash function in a
different class also (whirlpool?).

Shipping more hash functions in the base install would help a lot in a
crisis, so users have what they need to validate software updates.
I guess coreutils has the md5 and sha families well covered, but
again, something different like whirlpool could help a lot some day.

There is at least one LGPL library which provides a uniform interface
to a large number of hash algorithms: mhash
(http://mhash.sourceforge.net/).  And there is a python interface to
it, but I don't see a package for it.

On Tue, Jan 22, 2008 at 07:32:32PM +, Chris Lamb wrote:
> Is it actually possible to securely download Ubuntu?
> 
> A typical mirror contains an MD5SUMS and an associated MD5SUMS.gpg [0].
> However, the MD5 digest algorithm is utterly broken and the key is signed
> by just a handful of people anyway[1], only two of which I (visually)
> recognise as having anything to do with the Ubuntu project.

Remember, anyone can sign a key on a public keyring, so most of those
sigs are probably from "volunteers".  But all the user needs is a
trust path from their trusted keys to the key in question, and since
it is signed by

 Ubuntu Archive Master Signing Key <[EMAIL PROTECTED]>

users should be able to have that.  But the warning on the
https://help.ubuntu.com/community/VerifyIsoHowto page is an issue:

 WARNING: This key is not certified with a trusted signature!

That ftpmaster key is already on installed systems, right?  I would
think we could preinstall system keyrings and give instructions that
would be based on that.  Do we not ship the <[EMAIL PROTECTED]> key?

> If the MD5SUMS files are purely for validating downloads[3], could the
> completely useless/misleading GPG files be dropped?

They are far from useless - they are the only way to validate the hash
information based on trust roots that are (or should be) on your
system already.

Neal McBurnett http://mcburnett.org/neal/

> /Lamby
> 
> [0] http://cdimage.ubuntu.com/releases/7.10/release/
> [1] http://preview.tinyurl.com/2llzqr
> [2] https://help.ubuntu.com/community/VerifyIsoHowto

-- 
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: Kerberos? Does anyone have this running?

2008-01-10 Thread Neal McBurnett
On Thu, Jan 10, 2008 at 03:02:28PM -0700, Kevin Fries wrote:
> >  https://bugs.edge.launchpad.net/ubuntu/+source/krb5/+bug/159357
> 
> Yep, saw that, and followed that thread.  But I like many others have
> dnsdomainname working correctly, and it is still not working.
...
> Others in the forums report the same failure despite dnsdomainname
> returning correctly.  Yet, there were no responses.  That is why I
> decided to ask the developers.  Thinking it may be in the process of
> being EOL'd or something.

Well of course kerberos is part of AD also, so I don't think there is
much risk of it being EOL'd.  But finding an easier way to configure
it all is a high priority.

Again, I think that posting those results, config files, etc to the
relevant launchpad bug report(s) is the best way to get developer
assistance.  Or the IRC links I gave before.

Good luck!

-Neal

-- 
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: Kerberos? Does anyone have this running?

2008-01-10 Thread Neal McBurnett
My guess is that the server team mailing list, or #ubuntu-server
or #kerberos would be better places for this discussion.  But read on
- my comments are interspersed.

On Thu, Jan 10, 2008 at 06:17:56PM +0100, Magnus Runesson wrote:
> On Wed, 2008-01-09 at 08:59 -0700, Kevin Fries wrote:
> > I am trying to build a single signon environment as an Ubuntu demo.
> > 
> > I tried to follow the help.ubuntu.com website to insure I did it the
> > "proper" or "documented" way.  There are numerous threads of people
> > asking for help in the forums.  In addition, there are 15 bugs filed in
> > Launchpad.  Many of these are going back to 7.04.
> > 
> 
> Do you have the full links to the doc you refer to?

I second the question :-)   Makes it much easier for the many readers
of this thread.

> Regards,
> /Magnus
> 
> > Is there something going on with Kerberos as to why there is no help, or
> > bug fixes?  Is this package going the way of the Woolly Mammoth?  Or is
> > it just not getting enough TLC?  Or, is something else going on?

I don't know, but my guess is that most of the efforts are going into
improving interoperability with Active Directory rather than just
kerberos.  The major news on that front is "Likewise":

 likewise: http://www.linux-watch.com/news/NS2350659361.html

and the server team is working on getting that integrated for Hardy.

> > For the record, I tripped upon the problem documented in the forums, and
> > launchpad bug reports, where upon install it does not properly run its
> > full configuration.  It never asks me for realm or anything.  Once
> > blowing off its config, it then fails to start (yeah I know, go figure).
> > But manually setting up the configuration does not work either.  The
> > package keeps coming up with the error: "kadmind: Improper format of
> > Kerberos configuration file while initializing context, aborting".  As
> > suggested, my dnsdomainname returns correctly, and I have manually
> > configured the files in accordance with the documentation.  No errors
> > are thrown in the syslog.

I had a problem like that once, and think that it had to do with not
having a Fully Qualified Domain Name (FQDN) for my system in
/etc/hosts.  I seem to recall that the kerberos installation uses the
server's FQDN to make a default realm, and doesn't catch the error if
that doesn't exist.

Googling for your error string with the word "launchpad" added (which
helps google prioritize authoritative launchpad bugs over chat in the
forums) led me quickly to this:

 https://bugs.edge.launchpad.net/ubuntu/+source/krb5/+bug/159357

which gives more details on the root problem: dnsdomainname is not
finding the FQDN.  For me, a gutsy install in which I gave it my FQDN
at install time properly put my FQDN in the /etc/hosts file, but if
I just gave it a local name I ran into this kerberos problem.

This is the format of what worked for me in /etc/hosts:

127.0.1.1   example.com example

Cheers,

Neal McBurnett http://mcburnett.org/neal/

-- 
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


VOIP: ekiga, wengophone, twinkle (was What is 'administrivia')

2007-12-31 Thread Neal McBurnett
On Mon, Dec 31, 2007 at 01:41:20PM -0500, Mackenzie Morgan wrote:
> I've tried, unsuccessfully, to use Ekiga a few times.  I got
> Wengophone to work once.  I know a lot of other people have had
> issues with Ekiga not connecting to anything.  Maybe that's changed
> since Dapper, but I don't know.  It didn't work for me with
> Feisty--that's when I tried Wengo.
> 
>  On Dec 30, 2007 10:22 AM, Evan <[EMAIL PROTECTED]> wrote:
>I'm sure there have been long discussions on these
>before, but here are my suggestions:
>
>Remove
>-ekiga (very few people use voip, and most of those that
>do use skype. leave it in the repos if you must, but it
>makes no sense to have it on the cd)

It is clear to me that we need at least one free, best-of-breed VOIP
app shipping with Ubuntu.  VOIP is steadily increasing in popularity.
Providing free standards-compliant end-to-end VOIP is an important
alternative to the phone companies and others trying to turn it into a
proprietary ghetto.

 http://www.joeterranova.net/2007/10/09/why-i-hate-vonage/

Skype is not only non-free, but it is anti-open in the sense that it
does not interoperate with other VOIP apps or use a standard protocol.
It is worse than cell phones in the years before we required
portability of phone numbers between providers.

In these days of the opening up of cell phone interoperability between
providers, I think the last thing we should encourage is that Ubuntu
users use Skype.

I've had success with ekiga.  Removing it from main without a free
alternative would be a setback.

Neal McBurnett http://mcburnett.org/neal/

-- 
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 is 'administrivia'?

2007-12-30 Thread Neal McBurnett
On Sun, Dec 30, 2007 at 09:42:35AM -0500, Evan wrote:
> I just sent an email to this list, and a few seconds later found out it had
> been put on hold pending review because: "Message may contain administrivia"
> 
> What???

Often people who don't understand mailing lists send requests like
"subscribe" or "help" to the entire list, rather than to the
administrative address assocaited with the list.  So the software
tries to filter that "administrivia" out so it doesn't spam the other
subscribers.

My guess would be to look for command-words like that, rephrase them
and try again.

Neal McBurnett http://mcburnett.org/neal/

-- 
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: Appropriateness of posts to this list (Was Re: evince crash)

2007-12-06 Thread Neal McBurnett
a non-developer
trying to find out if a post to the list about a "favorite bug" was
appropriate.  Unfortunately we've now regressed into a non-so-pretty
internal argument.  What an inappropriate waste!!

In summary I think we will make a lot more progress if we recognize
there are many ways of helping.  Treating each other with respect is
one of the most important.  And figuring out creative new ways to
contribute is another.  My own suggestions for contributors, both
developers and non-developers, is in a talk I did last month for the
Boulder Linux Users Group:

 http://mcburnett.org/neal/talks/contribute_to_ubuntu.html

Cheers,

Neal McBurnett http://mcburnett.org/neal/


-- 
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: regular fsck runs are too disturbing

2007-12-04 Thread Neal McBurnett
On Tue, Dec 04, 2007 at 08:40:25AM -0600, HggdH wrote:
> I am guessing what we would need here is a reanalysis of how the checks
> are done, and what could be changed to minimise the impact of such
> checks. I would expect changes in the filesystems also.

You're right - a deeper analysis is needed.  And this issue has at
least one official blueprint:

https://blueprints.edge.launchpad.net/ubuntu/+spec/prompt-for-fsck-on-shutdown

https://wiki.ubuntu.com/AutoFsckspec

You can try AutoFsck:
https://wiki.ubuntu.com/AutoFsck

Neal McBurnett http://mcburnett.org/neal/


signature.asc
Description: Digital signature
-- 
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: Our best foot forward

2007-11-25 Thread Neal McBurnett
On Sun, Nov 25, 2007 at 01:46:03AM +, (``-_-´´) -- Fernando wrote:
> On Monday 19 November 2007 12:41:35 Sebastian Heinlein wrote:
> > Am Sonntag, den 18.11.2007, 08:34 -0500 schrieb Patrick:
> > > I see it now. I never noticed it there. Is there any reason it cannot 
> > > also be placed under the right click too?-Patrick
> > 
> > I don't think that this is a very often needed feature. We want to keep
> > the menu short.
> 
> Still, I would vote to have it on the right click menu. I never saw it 
> before, on the package menu.
> On a not so related topic, "Download Changelog" should have a keyboard 
> shortcut

I agree that having "configure" and "download changelog" available via
the right-click menu would help people, and help folks that do
support.  The alternative is people not noticing these standard ways
of getting information and doing configuration "The Ubuntu/Debian
Way".  But I think these are just the sorts of things we want more and
more users to be aware of.  Now, instead, people suffer with systems
that don't work the way they want, or hack configuration files by hand
in ways that are harder to upgrade.

Neal McBurnett http://mcburnett.org/neal/


signature.asc
Description: Digital signature
-- 
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: Our best foot forward

2007-11-20 Thread Neal McBurnett
Patrick I've pulled some ideas of yours I like from two separate
posts:

On Mon, Nov 15, 2007 at 20:30:20PM, Patrick wrote:
> I think these are "configuration centric":
>
> 3)Question=I want to configure my NFS server
> Answer= manually edit configuration file or use dpkg-reconfigure -plow
> to launch configuration script.
>
> 4)Question=Why can't Totem play WMV files?
> Answer= for legal reasons we can't install the codecs by default. You
> will need to install them manually elsewhere.

> Synaptic can answer all the "package centric" questions but I don't
> see an easy solution for the new user for the configuration centric"
> questions. Having the dpkg-reconfigure option built into Synaptic
> would help a lot but it would not solve question #4.  A utility to
> provide answers and helper scripts for configuration issues ad FAQs
> might be helpful. Somewhere facts such as Totem does not come with
> such and such codecs need to be expressed. There should be someplace
> simple for all of this to happen. It should not happen in the man
> pages and it would be nice if people did not have to search on the
> net for this information. I don't really know what to call it but
> perhaps a Q & A / interactive tutorial utility could provide quick
> guidance to new users. It could help them through these topics
> quickly and we could put our best foot forward.

On Mon, Nov 19, 2007 at 07:50:20PM -0500, Patrick wrote:

> I had a lot of trouble configuring services in the past, in particular 
> my first one vsftpd, was hard as it was my first manual edit of a 
> configuration file. I can now edit all kinds of these files. It's easy 
> once you do one, an 8 year old could do this.
> 
> The problem is it's not obvious to the first time user. I could carry 
> out usability studies with friends and family but really I don't think 
> anyone is ready to set up an nfs, ftp or samba server in the first 10-20 
> hours. A usability study beyond a few hours is not practical for family 
> and friends.
...
> If this is the market we are chasing then this is a big problem. The 
> thing is Ubuntu is so much more then a way to surf the net and answer 
> emails. Comparing Windows to Ubuntu is like comparing a glossy pamphlet 
> to an encyclopedia with the front cover torn off. Ubuntu has content but 
> it is not easy to find. There is enormous power in it. Ubuntu has saved 
> my business lots of money and opened up all kinds of doors for me. It is 
> perfect for business.
> 
> We should be putting forth what Ubuntu can do that Windows cannot. It is 
> the ability to set up so many services and customize so many things that 
> makes it amazing. Most of this still needs to be done at the terminal 
> though. People need to be able to use it's rich set of features without 
> so much suffering.

The server team is working on a graphical configuration option for
hardy that I think will go a significant way towards addressing a
number of these issues for many users.  It involves packaging and
enhancing the "ebox" web configuration utility so people can configure
their systems with a nice graphical environment over the web.  They
can do it either from a local browser or from another machine.

 https://wiki.ubuntu.com/EboxSpec

It uses the web because we shouldn't require servers to have the huge
set of (potentially dangerous) packages that are needed for X11 and
Gnome or KDE.

Neal McBurnett http://mcburnett.org/neal/

-- 
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