Re: help

2012-02-07 Thread Carsten Hey
Hi,

sounds like your hard disks are dying (I'm not sure about this, though).
You should really backup your data regularly, anyhow, it is too late
now, but you should do so in future.

If you really need your data, it seems to be a good choice to pay
someone with experience in this area to rescue your data. If you really
want to try this yourself (doing things wrong further worsens the
situation, you have been warned), here is a quick summary of a possible
way of proceeding:

 1. Check the self monitoring of the hard disks using 'smartctl -a
/dev/whatever' and if there is anything suspicious, turn the server
off immediately. If your server is already turned off, check the
hard disk's self monitoring after step 5.

 2. Buy an external hard drive that is larger than your current ones.

 3. Go to http://grml.org/download/ and download the grml rescue/live
CD.

 4. Burn the image to a CD-ROM or create a bootable USB device
containing the image.

 5. Boot your server using this CD-ROM, using 'forensic' as boot
parameter. This boot parameter is important to avoid writing to the
possibly dying harddisks.

 6. Try to create a image of the old harddisks on the new harddisk.
http://www.forensicswiki.org/wiki/Ddrescue describes a tool that is
able to do such things (should be installed on the grml CD by default).
If you mix up device numbers, which could be different now, you
could overwrite the data you want to rescue, so be careful.

 7. Turn the server off, since you continue rescuing on a different
computer.

 8. Create an additional copy of the images you created. Everything you
do from now on must happen on the copies to avoid changing the image
you created.

 9. Now you can do things like running fsck, mounting the image and so
on. To access partitions on the image you can use kpartx (if you
created images of the partitions instead of the hard disk you don't
need kpartx, but creating an image of the hard disks is less error
prone).

Since you never did something like this before, you should experiment
with the tools before doing what I described above, or even better: let
someone with experience in this area do it ...

Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120207124727.ga...@furrball.stateful.de



Re: [DEP-5] [patch] Renaming the Format-Specification field to ‘Format’.

2010-08-14 Thread Carsten Hey
Hi,

thank you for addressing this old suggestions :)

* Charles Plessy [2010-08-14 11:29 +0900]:
 Renaming the Format-Specification field:

 ...

 Carsten Hey (and perhaps others) also questionned if the field should
 be required and if it should contain an URL:
 http://lists.debian.org/2009122529.ga5...@foghorn.stateful.de

I guess my wording might not have been that clear, sorry for that.  The
format field should IMHO be required.  The Optional ? part in
notes.mdwn in your commit thus should be removed.  I wanted to question
if Files: should be required or if Files: * should be assumed instead
if the files field is missing.

Back then someone answered to my question whether using URLs or version
numbers would be preferable and had good arguments for using a URL.  The
length of the URL was also addressed in another response, something like
It was never planned to use the URL of the svn revision after the first
version of DEP-5 is released has been said.  Maybe we should move to
a stable URL like:

Format: http://dep5.debian.{net,org}/$version

$version could be ${year}.${number} or ${major_number}.${minor_number}.


It has been said, that the DEP-5 svn repository is not anymore the main
repository for DEP-5, this should be reflected on
http://dep.debian.net/, which still points to the svn repository.
Besides the correct URL to the bzr repository there should be a way to
read a recent revision using http.  Instructions how to update the page
can be found on http://dep.debian.net/depdn-howto/ (I can't do this
myself since I don't know a URL of a recent bzr export).


If we would release stable DEP-5 revisions as debian package and would
add Vcs-* fields, people could use debcheckout to check out the current
revision.


I might not be up to date in this point, but it looks like the
Maintainer: field still points to the upstream maintainer, this
seems be be very confusing due the fact that Debian packagers often are
referenced as maintainers.  A way to make this less ambiguous would be
using Upstream: for the upstream maintainer and still accepting but
deprecating Maintainer: (and not removing it from the spec before end
of this decade).


Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100814102832.ga12...@foghorn.stateful.de



Re: [DEP-5] [patch] License table: more links and licenses.

2010-08-14 Thread Carsten Hey
* Charles Plessy [2010-08-14 16:58 +0900]:
 After looking at http://spdx.org/licenses/, I realise that the very
 existence of a license list in DEP-5 is in question (not in this thread).
 However, since I had a version of the DEP with a more comprehensive use
 of web links for licenses, I propose the attached patch anyway.

 ...

I already mentioned this points in an old mail or in a wiki:


Once upon a time the following dialog happend:

me... great, we need a licence.  What do you think
about the expat license?
well_known_dd What?  Which license?
meMIT
well_known_dd Why don't you call it MIT then?  Anyway, I'm fine
with that.

Shouldn't it be mentioned in the licenses description that the expat
license sometimes wrongly is referred to as MIT license?


Since Berkley removed the advertising clause from their published code
(but obviously could do this not for code they do not own the copyright)
referring to the original BSD license just as BSD seems to be
imprecise, I would prefer BSD-4.  Especially the explanation should
mention that BSD is the original 4-clause variant.  On Debian
/usr/share/common-licenses/BSD even is a 3-clause BSD license.


Counting from one to four is more easy than remembering which licenses
FreeBSD and TNF use nowadays, we should at least consider adding these
numbers to the licenses description and maybe also make BSD-2
respectively BSD-3 aliases for FreeBSD and NetBSD.


Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100814112645.gb12...@foghorn.stateful.de



Re: MIT and Expat licenses; lice nses ‘similar to’ a BSD licens e (Re: [DEP-5] [patch] License table: more links and licenses.)

2010-08-14 Thread Carsten Hey
* Charles Plessy [2010-08-15 00:20 +0900]:
 Le Sat, Aug 14, 2010 at 01:26:45PM +0200, Carsten Hey a écrit :
 
  Shouldn't it be mentioned in the licenses description that the expat
  license sometimes wrongly is referred to as MIT license?

 I wonder if the tradition of using the “Expat” name to refer unambiguously to
 one of the variants of the “MIT” license is widespread or Debian-specific.

If I would need to make a guess I would guess: the FSF was first in
doing so.

 I think that the DEP should not fall in the trap of trying to make some
 extensive license classification. We actually removed most of what made the
 short name parseable during the off-line preparative work, and I will prehaps
 go further and propose the removal of the description of the version 
 semantics,
 that is for instance: GPL-2 and GPL-3 would be two separate short names, not
 two version of the GPL short name. Ontologies and license metadata are 
 probably
 better in the scope of another document.

GPL, GPL-1, GPL-1+, GPL-2, GPL-2+, GPL-3, GPL-3+ ... that would be a lot
of short names, even if GPL-1 and GPL-1+ could be merged and GPL could
be removed.  Besides GPL there are other licenses with different
versions like LGPL and there is code that is licensed  CDDL-1 although
there is only one CDDL version currently.

 If it provides ‘MIT’ as a keyword, and the full text of the MIT license in
 annex, then it will be clear what ‘MIT’ means in the context of the DEP.
 Interstinly, SPDX has not yet made up their minds about the MIT license:

Your approach is interesting, but on the other hand I don't think we
should encourage calling the Expat license MIT license by using MIT as
keyword.  If we just change the description everything should be clear
without the need to use a search engine to find out what the Expat
License is.

FSF says:
| Expat License
|
| This is a simple, permissive non-copyleft free software license,
| compatible with the GNU GPL. It is sometimes ambiguously referred to
| as the MIT License.

Our description is just (or rather was 240 days ago):
| Expat - The Expat License.


 Now, for the BSD:

 ...

 If consensus converges on using a ‘similar to’ keyword, I will submit a patch.

I see the problem you want so solve and I'm unsure if a such a keyword
addition would finally make DEP-5 easier to use or more complicated.
Anyone else?


The FSF has also good (and non-free) descriptions of the various BSD
Licenses:

| FreeBSD license
|
| This is the original BSD license with the advertising clause and
| another clause removed. (It is also sometimes called the “2-clause BSD
| license”.) ...

| Modified BSD license
|
| ...
|
| This is the original BSD license, modified by removal of the
| advertising clause. ...
|
|
| This license is sometimes referred to as the 3-clause BSD license.


 Have a nice sunday,

Thanks, you too.  You are always a bit ahead of the times ;)

Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100814163926.ga15...@foghorn.stateful.de



Re: Problems with NM Front Desk

2010-07-06 Thread Carsten Hey
* Manuel A. Fernandez Montecelo [2010-07-02 19:01 +0200]:
 [4] Including not acknowledging NMUs (many of them FTBFS), not replying to
 most (any?) bug reports, not replying when people asked to update the
 software or orphan it if he was not interested anymore, not replying to my
 (private) offering to co-maintain them as I am doing unofficially with
 OpenSceneGraph that I sent more than 2 months ago, and a previous warning
 about the intention to NMU the packages... all this while he did attend
 other packages in the past weeks, so he's not Missing in Action.

Sounds like these packages are in fact orphaned, at least it should be
ok if you add yourself as uploader with your next upload.  Next step is
to become DM and then if you want to DD ...


Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100706122457.ga28...@foghorn.stateful.de



Re: Estadistical proyect.

2010-05-12 Thread Carsten Hey
Hi,

sorry for my late answer, I read this list only rarely.

* angel [2010-04-21 10:58 +0200]:
 In case Debian is interested in having someone work on a statistical
 project of any nature (the project would be supervised by professors
 of the Statistics and Operations Research department of the University
 of Granada and and Debian would not be charged with any costs
 whatsoever), please feel free to contact me.

Since your request has been misunderstood partly, I subsume it at first:

You want to do a small to medium-sized statistical project and you don't
want to program in a non-statistical language during this project.
Debian needs to provide you access to the data required to complete your
project and most importantly needs to tell you what information it is
interested in.


Access to the data is easy:  Stefano already mentioned Ultimate Debian
Database (UDD) as possible data source.  It should contain everything
you would need in such a project.  If you don't want to create a local
copy of the database using the provided dump you almost certainly should
get a guest-account on alioth.debian.org to access the database without
any problems.


As you might know, Debian divides bugs by severities, the most important
ones are critical, serious and grave, these are release critical.
Additionally there are important, normal, minor and wishlist.
Besides severities there are things like fixed and found and so on,
all this is documented on http://bugs.debian.org/ below the heading Bug
tracking system documentation.

We want to release the next Debian release Squeeze soon and to do this
we need to get the number of release critical bugs in testing, currently
named Squeeze, to 0 (except some ignored bugs).  To be able to improve
this process and thus improve Debian in general it would be nice if we
would have some statistical data about how bugs have been fixed in the
past. Understanding where we still have problems is the first step to
resolve them. :)

Some questions to be answered could be:

 * How long does it take on average until a bug with a particular
   severity gets fixed and how is the variance?  Does this change if
   Debian is frozen (frozen describes the time before the actual release
   with a more restricted package migration to testing)?

 * Is there a correlation between the number of installations according
   to popcon and the time until a bug gets fixed?

 * Is there a correlation between the size of a package or the packages
   priority [1] and the average bug fixing time?

 * How does the number of people maintaining a package relate to bug
   fixing time and how does it relate to the number of unfixed bugs per
   package?  Rationale for this is that we encourage single maintainers
   of important packages (with priority important and priority required)
   to switch to maintaining these packages in a team but we lack data to
   support our guess that team maintenance is really more efficient.

 * How does the number of bugs reported per time unit change after a new
   upstream release is packaged in comparison to releasing a new Debian
   revision?  Does which part of the upstream version number has been
   incremented have any influence on it? I expect for example a 2.0
   release to contain more bugs on average than a 2.2 release.

 * We currently migrate packages that don't introduce new release
   critical bugs to testing after being in unstable for 10 days (unless
   the maintainer or the release team overwrite this or other packages
   prevent it).  Is this a good choice according to the time after an
   upload when most release critical bugs are reported?

 * Is there a relation between bug fixing and the time the last
   maintainer upload happend?  Similar question is if there is
   a relation between bug fixing and the number of non maintainer
   uploads (NMUs) in the last n years?

 * How does the probability of a release critical bug being fixed in
   a NMU instead of a regular maintainer upload raise over time?

 * Is there a significant difference between bug fixing in officially
   maintained packages and in packages maintained by the QA team
   respectively orphaned packages?

 * Are certain programming languages or packages in certain sections
   more prone to FTBFS (fails to build from source) bugs, security
   related bugs or bugs in general?

 * A combination of probability of an release critical bugs being filed
   over time in conjunction with the two former questions and the number
   of installations according to popcon could possibly be used to help
   people to decide if a package should be removed from Debian or
   orphaned if the former maintainer lost interest.  Currently I neither
   have an idea how this could be done in a sane way nor if it can be
   done in a sane way at all.

I think you got the idea.  If you deal with data and these question some
time you should get a feeling which one might be relevant and
interesting and which one can be ignored.  If 

Re: DEP5: Machine-readable debian/copyright (the paperwork)

2009-12-22 Thread Carsten Hey
Hi,

a few remarks about DEP #5:


The Expat License is rather unknown under this name, thus I propose
adding a comment like this to its description:

  Expat The Expat License (often referred as MIT license, see
comment in *Problematic Licenses*)


It's might not be obvious for all which BSD licenses are meant by BSD
and FreeBSD, thus I propose appending  (3-clause BSD) and
respectively  (2-clause BSD) to their descriptions.


Format-Specification: is needlessly long, Format: would be
sufficient.

Forking this spec would render all (to be written) tools to parse
changelog entries useless and it would complicate exchanging Debian
source packages between deb based distributions.  Except being able to
fork this spec easily I see no reason to add its URI instead of
a version number to changelog files.

I would prefer Format: $major.$minor[.$revision] (for example
Format: 0.0.r135 or Format: 1.0) over Format-Specification: $uri,
even when the URI will be much shortened in future.


Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Differentiating BSD-style licenses (was: DEP5: Machine-readable debian/copyright (the paperwork))

2009-12-22 Thread Carsten Hey
On Wed, Dec 23, 2009 at 09:57:05AM +1100, Ben Finney wrote:
 Carsten Hey cars...@debian.org writes:
  It's might not be obvious for all which BSD licenses are meant by BSD
  and FreeBSD, thus I propose appending  (3-clause BSD) and
  respectively  (2-clause BSD) to their descriptions.

 That's even more ambiguous, though. It doesn't say *which* clauses; any
 three-clause license similar to a BSD license could be “3-clause BSD”.

To clarify, just in case I was not specific enough, I proposed an
addition.  For example, the following line:

BSD  Berkeley software distribution license

would become:

BSD  Berkeley software distribution license (3-clause BSD)

I don't think adding additional information can make this more
ambiguous.  I also don't know any project using the “attribution” clause
but not the “no endorsement” clause, so at least for people being
familiar with licenses like DDs this should be rather clear.

Anyhow, I don't care whether we call it 3-clause BSD, new BSD, revised
BSD or original BSD with the “attribution” clause removed.  “BSD”
without any further explanation could refer to the original BSD license,
the new one or even the simplified one and this is too unspecific for
a specification.

 I've advocated making mnemonic descriptors for the particular clauses,
 e.g. “attribution”, “no endorsement”, etc. Those have the disadvantage
 of not being well-known, but the advantage (compared to simply counting
 the clauses) that at least a guess as to which clauses are being
 referenced will likely be right.

These descriptors would be a very elegant way to differentiate between
the different BSD licenses, but I guess such seldom used licenses like
1-clause BSD or 3-clause BSD with “attribution” but without “no
endorsement” should better be handled as “other” instead of extending
the format to catch every corner case.


Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Differentiating BSD-style licenses (was: DEP5: Machine-readable debian/copyright (the paperwork))

2009-12-22 Thread Carsten Hey
On Wed, Dec 23, 2009 at 01:22:47PM +0900, Charles Plessy wrote:
 Here are reasons why I do not think that licenses inspired by the BSD license
 can be efficiently classified by counting the number of clauses.

 First, the license of the Berkeley Software Distribution (BSD) source code
 copyrighted by the Regents of the University of California has a
 non-endorsement clause that is frequently edited each time this license is 
 used
 as a template by another project. Therefore, it is not possible to use the 
 same
 short name for them, since “3-clause BSD” would not refer to the same license
 when sources from two different projects are aggregated in the same package.

Using the following description would it make less ambiguous even
without the need to check the annex:

  BSD  Revised Berkeley software distribution license

 To remove any ambiguity, we can add an annex to the DEP with a copy of
 all the licences for which it specifies a short name.

I think adding an annex is a good idea.

 For the licenses inspired by the Regents of the University of
 California’s BSD license, I would rather try to work on extending the
 DEP to include a concept of being ‘similar to’ other licenes. This
 would be useful for other cases than the BSD.

I like the idea of adding a similarity concept too, but to comply with:

| Redistributions in binary form must reproduce the above copyright
| notice, this list of conditions and the following disclaimer in the
| documentation and/or other materials provided with the distribution.

... there needs to be an exact copy of the licence in the binary itself,
the copyright file or in e.g. /usr/share/common-licenses/BSD.  So adding
such a concept could help to make copyright files more machine readable
but not to shorten them for packages using “similar licenses”.


Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Debian decides to adopt time-based release freezes

2009-08-05 Thread Carsten Hey
 Steve Langasek wrote:
  Does that mean you don't think Ubuntu developers contribute fixes
  back to Debian today?

As security, contributing fixes back to Debian is not a product nor
a state, it's a process.  We should all be interested in optimizing this
process further.

http://patches.ubuntu.com/ indeed makes the packages easier to merge but
it is not as powerful as our patch tracking system [1].  One possible
step to improve the situation could be a similar service provided by
Ubuntu based on the work which already has been done by Sean Finney.
The source code is available in a public repository and it is GPL2
licensed.

After such a service would have been implemented one could think about
things like adding a special tag to patch headers to recommend these
patches to be merged by Debian.  It could also be useful to be able to
specify how strong such a recommendation is.

Is there already a (wiki) page which describes how a Debian maintainer
can track his packages in Ubuntu or how to handle Ubuntu originated
bugs?  If this is the case it should be promoted better, e.g. in Misc
Developer News.


Carsten

 [1] http://patch-tracking.debian.net/


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Debian decides to adopt time-based release freezes

2009-07-30 Thread Carsten Hey
Why not freeze in June 2010 instead of December 2009 and then freeze
again in December 2011*?  Mark Shuttleworth seems (at least seemed) to
be fine with delaying Ubuntu LTS by half a year to get Ubuntu and Debian
in sync [1]:

| The LTS will be either 10.04 or 10.10 - based on the conversation that
| is going on right now between Debian and Ubuntu.

Besides having more time to make Squeeze a great Debian release, one
could also revisit the need to support skip-upgrades if the freeze
would be postponed.


In his blog Lucas highlights the similarity between the next Ubuntu LTS
and the next Debian release, but he also points out the need to
differentiate us from Ubuntu.  This sounds contrary.  He also asks how
we are relevant but does not give an answer [2]:

| after the releases (both Ubuntu’s and Debian’s), users will get to
| choose between two very similar distributions. We need to think about
| how Debian will differenciate itself from Ubuntu: what should we
| emphasize? How are we relevant?

I hope he does not want to imply that we should let Ubuntu release for
us anytime in the future.  Some pros and cons of such a step have
already been discussed in our wiki years ago [3].


Carsten

 * Or freeze again in December 2012 if one and a half year is not enough
   time between two Ubuntu LTS releases.

 [1] 
http://derstandard.at/fs/1246541995003/Interview-Shuttleworth-about-GNOME-30---Whats-good-whats-missing-what-needs-work
 [2] http://www.lucas-nussbaum.net/blog/?p=375
 [3] http://wiki.debian.org/LetUbuntuReleaseForUs


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Debian Project sponsoring

2009-04-28 Thread Carsten Hey
Hi,

On Tue, Apr 28, 2009 at 12:14:48PM +0200, Kevin Schmitt wrote:
 Does the Debian Project sponsor other projects for a return?

no, Debian is not interested in such things, sorry.


Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: How to be authorized distributor

2009-03-21 Thread Carsten Hey
On Fri, Mar 13, 2009 at 09:06:11PM -0300, Vonlist wrote:
 I written to them so that I want to know that I need to be an
 authorized distributor of Debian. My project is to facilitate the
 operative system to those who cannot download it from Internet and to
 need those who it with urgency.

Actually everyone is allowed to distribute Debian CDs or DVDs.

Information how to get listed on http://www.debian.org/CD/vendors/ can
be found at:

http://www.debian.org/CD/vendors/info.html

 I do not try to win with this, is more, I am faithful follower of GNU
 philosophy and is why it would by all means donate part of the money
 to foundation GNU and Debian.

Information how to donate money to Debian can be found at:

http://www.debian.org/donations.html and
http://www.spi-inc.org/donations

 Waiting for an answer that can clarify my doubts

I hope it did.


Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Debian website redesign proposal

2008-02-18 Thread Carsten Hey
Hi Nathan!

 I would like to offer a redesign of Debian's website.  I will use
 WordPress to power the new site.

Thanks for the offer!  I discussed your proposal with some Debian
developers.  We came to the conclusion, that Wordpress is not the right
tool for this task.  This has many reasons, one is, that Wordpress had
some security related bugs in the past and that www.debian.org is too
critical to be exposed to these potential security holes.  Also
www.debian.org is a high traffic website with limited hardware resources
and through dynamically generating static content the whole situation
gets even worse, especially when one uses a language that is not known
to be very fast.  Another reason is, that Debian developers want to
manage www.debian.org in a version control system like git or subversion
and without the need to use a webbrowser (some of those sick guys and
girls even prefer using decade old tools like vi and a shell).

 I appreciate the open source community and I thought that this would
 be a good way to give back. 

http://www.us.debian.org/intro/help is a good starting point if you want
to contribute to Debian.  Depending on your knowledge the translation
project or writing documentation may be a good way to begin
contributing.  Maybe even helping other users or packaging software if
you a really experienced in Debian.  Your help would be much
appreciated.


Thanks,
Carsten


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]