Re: [gentoo-dev] status of bugs blocking gcc-4.8.3

2014-10-30 Thread Jan Kundrát

On Saturday, 25 October 2014 12:47:21 CEST, Luca Barbato wrote:

The ABI mismatch is due the library not being versioned properly as usual?


Please note that this would be a hard thing to do. This is not just a 
matter of calling an appropriate version of a given function; there are no 
guarantees about the internal layout of the data structures, etc. 
Furthermore, portions of C++ code might be inlined, so whenever you have a 
library compiled with different GCC versions, these cannot exchange any 
data which embed a C++11 data type inside. That's quite a bummer -- 
std::string and std::list have both changed in C++11 (forbidden 
ref-counting of std::string and O(1) size of std::list::size()). The 
upstream's promise is that the ABI will eventually ebcome stable when they 
remove the experimental label on their C++11 support.


I suspect that the only solution would be a full ABI version number change 
at that time, though, and people want to avoid doing this because that will 
of course break all C++ programs out there. It would be terrific if the GCC 
guys provided a reasonable roadmap, because saying we support C++11 while 
also saying don't combine code built by 4.7 and 4.8, that's totally 
unsupported is a bit strange. Yes, limited time and limited manpower and 
what not, but it's still something which makes using all of the C++11 
features a very risky business.


Cheers,
Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-20 Thread Jan Kundrát

On Friday, 20 December 2013 10:00:43 CEST, Martin Vaeth wrote:
The example with string reference-counters which you gave is IMHO 

typical;
one would really need to write strange code to make it work *with* 

reference
counters but break without. Hard to believe that this happens in 

practice.
What *will* happen in practice is that the execution speed changes 

(probably

getting slower, but there might also be exceptions).


You have not considered the implications of the updated requirements. With 
std::string, this might be hard to understand within all the layers of 
template wrapping, but consider std::list instead.


The old (C++98/C++03) std::list is implemented by containing exactly one 
member, the struct _List_node_base. This struct has exactly two pointers 
inside, one for the next item and one for the last. This layout cannot be 
changed without breaking the binary compatibility; it is effectively made 
public because GCC's standard library does not use the PIMPL idiom.


Now, this particular layout (which we just established cannot be changed 
without breaking the ABI) means that std::list::size() has O(n) time cost 
simply because it has to traverse the whole list to compute the number of 
items. The C++11 standard, however, mandates the time complexity to be 
O(1). This means that there will be a very visible change, at least for 
std::list. I won't speculate on how the upstream is going to solve this, 
but I do not expect that the end result will allow linking a translation 
unit built for C++98 by GCC = 4.8 with one built for C++11 by the new 
compiler.


Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-20 Thread Jan Kundrát

On Friday, 20 December 2013 12:56:43 CEST, Sven Eden wrote:
And no, the languages are _not_ source-incompatible. That would be a 
scandal!


You might argue about this, but that doesn't change these facts. This is 
absolutely valid C++98 program:


jkt@svist ~ $ cat foo.cpp 
int main() {

   auto int foo;
   return 0;
}
jkt@svist ~ $ g++ -std=c++98 -pedantic foo.cpp
jkt@svist ~ $ echo $?
0

...which will *not* build under the C++11 mode:

jkt@svist ~ $ g++ -std=c++0x foo.cpp
foo.cpp: In function ‘int main()’:
foo.cpp:2:14: error: two or more data types in declaration of ‘foo’

Yes, -Wc++0x-compat warns about this, yes, it's included in -Wall, but it 
does not change the fact that there *is* code out there which does conform 
to C++98 standard, does *not* try to outsmart the compiler, and which 
will not build in the C++11 mode. Do we really have to be having this 
discussion?


Cheers,
Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 02:41:55 CEST, hero...@gentoo.org wrote:

I'd like to make an analogy to the version bump of gcc[1]. We (gentoo)
decide to support c++11 officially or not. If so, open a tracker bug to
push it globally. If not, patch lldb to support non-c++11, or leave it
up to the user to fiddle with the CXXFLAGS, where we only point the user
by to proper docs.


To be honest, I do not really see a link between the let's bring in a new 
version of compiler, it is a bit stricter in some situations, but these 
were bugs anyway, like missing headers or unfounded assumptions about 
memcpy() with let's support a new version of language which produces 
object files with different ABI. Perhaps a Python 2.6 vs. Python 3.3 is a 
better analogy?


Anyway, GCC 4.8 is pretty clear that the C++11's support is still 
experimental [1] and subject to change [2]. The upstream developers have 
announced that they plan to break the ABI of the code using C++11 features 
in 4.9 [3].


Please also note that this is a very complicated problem, much more 
difficult than code uses C++11's features - it is incompatible. So far, 
the only known incompatibility is in the way STL is built. The impact of 
the other changes like the modified signatures of a couple of STL methods 
is not clear to me (and I did search for an ultimate answer). Even the 
document listing the breakage [4] does not provide a clear message if you 
do $FOO, stuff breaks, but $BAR is completely safe.


For example, there is no reason for not building e.g. Qt5 with C++11 
support. In fact, limiting it to use just the C++98 features would be 
considered a regression from the perspective of a developer using Qt.


Right now, it seems that we shall wait at least for GCC 4.9 to come and for 
upstream to decide how to solve this properly.


Cheers,
Jan

[1] http://gcc.gnu.org/gcc-4.8/cxx0x_status.html
[2] https://lwn.net/Articles/552831/
[3] https://lwn.net/Articles/552750/
[4] http://gcc.gnu.org/wiki/Cxx11AbiCompatibility



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 09:35:14 CEST, Michał Górny wrote:

And how is this an issue to the major distributions? Binary distros can
do a simple switch with standard all-package upgrade and forget about
it. Like they usually do. Only people who built from sources have to
think about it.


Wrong; the binary-only distributions have to ship a ton of compat-$foo 
packages, if only for compatibility with 3rd party software. At least 
that's what RHEL has been doing for ages.


Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 09:44:38 CEST, C. Bergström wrote:
libboost.so (or any really popular lib.. Qt..) built with 
-std=c++11 breaks abi


As I said, the problem is more complicated. Qt5 built with the C++11 
support does not break its ABI compared to usign the C++98 mode.


Boost is in a category of its own because they do not provide a stable ABI 
to begin with.


Jan




Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 10:18:55 CEST, Michał Górny wrote:

Would it be possible to have a consistent ABI for both C++03 and C++11?
The simpler changes like adding new fields can be backported quite
easily (even if it would mean having dummy fields in C++03), I have no
idea about the more complex changes.


I don't know, but from a bystander's point of view, I surely hope that it 
will be possible. Otherwise there would be no option but providing a 
multilib-like setup for C++11, after all.


Some messages on gcc's ML indicate that there are software vendors who are 
*very* afraid of doing the SONAME change again. Given that C++11 forbids a 
refcounted std::string while libstdc++ currently use just that for its 
implementation, I suspect that the upstream developers have a very 
interesting problem to solve. (And there's much more.)


It is pretty clear to me that even the gcc people have not reach a 
consensus on how the ABI of the standard library will look like in 4.9, so 
maybe it is premature for us to talk about how to solve this. The ball is 
on their side.



Well, if they considered the C++11 ABI in gcc-4.9 stable, we could
consider changing the default to C++11. Then, we could do our
bump/switch thing as a matter of gcc-4.9 upgrade problem.


To put things into perspective, *if* the ABI changes and if the new version 
is compatible between C++98 and C++11, then we're talking something very 
similar to an upgrade from GCC 3.3.


Cheers,
Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 16:00:13 CEST, Ian Stakenvicius wrote:

A change in profiles?  14.0/* adds that to the default CXXFLAGS in
base, new stage3's etc are all rolled with this.  We recommend
migration to 14.0 profile and have a check somewhere about
-std=c++11 missing from CXXFLAGS in case it's overridden in
make.conf, so users put it in place?


Before you invest any more time in this, please understand that C++98 and 
C++11 are source-incompatible. There is no way to expect that a package 
builds fine when you throw -std=c++11 on it. And even if you patched them 
all, you are breaking an unknown number of 3rd party software over which 
you have exactly zero control.


Also note that as of gcc 4.8, the C++11 support is still labeled as 
experimental and upstream developers announced they will introduce ABI 
breaks in future.


With kind regards,
Jan




Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-19 Thread Jan Kundrát

On Thursday, 19 December 2013 17:29:19 CEST, viv...@gmail.com wrote:

just a question, what would do -fabi-version=6 added to CXXFLAGS even
w/o C++11?


I believe that -fabi-version is for low level bits at the level of e.g. 
identifier mangling. It cannot affect whether a std::string is refcounted 
or not, or whether a std::list contains a member for O(1) size() behavior 
-- these require modifications to the actual memory layout of the class.


Cheers,
Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-18 Thread Jan Kundrát

On Wednesday, 18 December 2013 14:58:07 CEST, hero...@gentoo.org wrote:

I think it is better achieved by a (simple and stupid) global
CXXFLAGS. Adding an extra USE flag feels a little over-engineering.


What compiler flag do you propose to use? Note that --std=c++11 will not 
work.


Cheers,
Jan



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-18 Thread Jan Kundrát

On Wednesday, 18 December 2013 17:37:56 CEST, C. Bergström wrote:

 From the perspective of a compiler vendor - I must ask why not?


There is code out there which builds fine under C++98, but fails to build 
when C++11 is enabled (as but one exmaple, have a look at [1]).


[1] https://bugs.freedesktop.org/show_bug.cgi?id=46147



Re: [gentoo-dev] How to support C++11 in libraries?

2013-12-18 Thread Jan Kundrát

On Wednesday, 18 December 2013 18:05:46 CEST, C. Bergström wrote:
If moving to C++11 - Isn't that considered just part of the 
work along the path? There's some clang tools to help with the 
migration, but I don't think anyone expects it to be zero work. 
The flag is just a way to a) enable building programs that can 
be built with c++11 b) flush out the culprits in the cases it 
can't be. If (b) is a bug - how else to find it easily?


This perspective is interesting (and I admit that I tend to like it) -- 
considering packages which won't build with C++11 to be buggy.


I'm worried by the cost of such a policy, though, because we would suddenly 
have to patch some unknown amount of software (and I'm pretty sure some 
upstreams would reject these patches anyway). If we were an enterprise 
distro with binary compatibility requirements, we would also have to worry 
about that and either assume that the ABI changes are non-issue in real 
world, or provide two versions of all C++ libraries. I tried to check how 
RHEL7 will deal with it, but I wasn't able to find any information about 
that. It also seems that Fedora hasn't addressed this yet, either.


Either way, it is reasonable to assume that some users would like to build 
their own software and link it with system libraries. It is not reasonable 
to force these users to build in the C++11 mode, IMHO.


Cheers,
Jan



[gentoo-dev] Removing net-wireless/ipw3945*

2013-06-04 Thread Jan Kundrát

Hi folks,
somehow it happened that I'm listed as the only maintainer of 
net-wireless/ipw3945d, net-wireless/ipw3945 and net-wireless/ipw3945-ucode. I'm 
not an ebuild developer, I no longer use that hardware on a production machine, 
and I believe that I switched that old laptop to iwl3945 years ago anyway.

Could you please start the last rites process for it? As I said, I don't have 
commit access to gentoo-x86, so I cannot do this myself.

Cheers,
Jan



[gentoo-dev] Re: Removing net-wireless/ipw3945*

2013-06-04 Thread Jan Kundrát

On Tuesday, 4 June 2013 17:02:33 CEST, Markos Chandras wrote:

Could you please open a bug so treecleaners can track this?


https://bugs.gentoo.org/show_bug.cgi?id=472296 it is. Thanks.

Cheers,
Jan



[gentoo-dev] USE=-ipv6 in the hardened profile

2011-02-08 Thread Jan Kundrát
Hi,
current hardened profile sets USE=-ipv6, but I wasn't able to find any
reason for that in the ChangeLogs. With the upcoming v6 frenzy, I was
wondering if we can remove that default.

With kind regards,
Jan



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Small change: Global USE flag nsplugin

2009-03-31 Thread Jan Kundrát

Christian Faulhammer wrote:

 Ok.  What about: Build media plugin for browsers supporting the
 Netscape plugin architecture such as www-client/mozilla-firefox


Build media plugin for browsers supporting the Netscape plugin 
architecture (that is almost any modern browser)


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Fwd: News item: Generation 1 deprecation

2009-02-23 Thread Jan Kundrát

See the patch.

--
cd /local/pub  more beer  /dev/mouth
--- generation1-deprecation.orig2009-02-23 14:50:37.920591164 +0100
+++ generation1-deprecation 2009-02-23 14:51:25.180617090 +0100
@@ -21,9 +21,9 @@
 
 emerge -av --depclean virtual/jdk:1.4
 
-If don't need virtual/jdk:1.4 any more then you can remove the
+If you don't need virtual/jdk:1.4 any more then you can remove the
 individual JDKs. First get the list of installed JDKs with
-eselect and then remove with depclean, for example:
+eselect and then remove those that are not needed anymore with depclean, for 
example:
 
 eselect java-vm list
 emerge -av --depclean sun-jdk:1.4


signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Usage of cp -i to prevent overwriting upstream files

2009-01-20 Thread Jan Kundrát

Ferris McCormick wrote:

'cp -i' will at least ask a question, and I find that marginally better
--- it's confusing, but at least it says something.  But it seems to me
that if we hit this case, no one (including the package owner) knows
which .xml file to use, so stopping the build makes sense, but do it
with some message that explains exactly what is going on.


The problem is that the whole build won't *abort*, but rather become 
interactive.


I for one think that having it die (in the unlikely case that s 
developer made a mistake) is better than letting it hang indefinitely 
(in the unlikely case that a developer made a mistake) :). Think about 
insane users setting up cronjobs and what not...


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RDEPEND definition in docs differ from official PMS specs

2009-01-17 Thread Jan Kundrát

Thomas Sachau wrote:

as specified in the PMS spec [1] and stated in #gentoo-portage, RDEPEND will be 
set to DEPEND, if it
is not defined in the ebuild itself.
But devmanual [2] and developer handbook [3] both state, you have do explicitly 
set RDEPEND because
it may be removed in the future.


Please file a bug for devrel (the devrel handbook) and QA (for devmanual).

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Anouncement: Updated kde4 eclasses in the tree.

2009-01-13 Thread Jan Kundrát

Tomáš Chvátal wrote:

(i guess kmail4.2 is doing something fancy :D)


Well, that explains it :).

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] EAPI 2 policy for portage tree

2008-12-09 Thread Jan Kundrát

Jean-Marc Hengen wrote:
tree and my policies (more precisely: I can't keep current stable 
portage and cmake-2.6.2). My solution to the problem, was to copy the 
ebuild in /var/db/pkg to my local overlay and I'm fine with it for now. 
The drawback of this workaround is, I could miss important fixes, like 
security fixes.


[snip]

the cmake-2.6.2 ebuild. This has the advantage, that people with a setup 
like mine can continue to use, what they already use and work on the 
cmake ebuild can continue in the new revision. If the new revision fixes 
a security issue, one can mask the old version, with a message with bug 
telling this.


Just FYI, there's no difference -- when you've chosen to use the ~arch 
version, you *have* to follow any updates to it as soon as possible if 
you want to be reasonably sure you aren't affected by a security bug, as 
our security team doesn't issue GLSAs for ~arch packages. Sticking with 
a version that works for you doesn't mean you're somehow protected form 
security bugs.


So to put this into perspective with cmake -- if there was a security 
bug in current version (which you'd keep as you don't want to upgrade 
Portage) and the fix for this bug would be using EAPI=2 (which is not an 
unrealistic situation), you'd be affected.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] Moving HOMEPAGE out of ebuilds for the future

2008-11-30 Thread Jan Kundrát

Diego 'Flameeyes' Pettenò wrote:

I have a very quick proposal: why don't we move the packages' homepage
in metadata.xml (since it's usually unique for all the versions)


I believe the reason was that HOMEPAGE might change with new versions 
and that metadata.xml didn't (doesn't?) support version-specific data.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [RFC] Moving HOMEPAGE out of ebuilds for the future

2008-11-30 Thread Jan Kundrát

Diego 'Flameeyes' Pettenò wrote:

- no need to replicate homepage data between versions; even though forks
  can change homepage, I would expect that to at worse split in two a
  package, or have to be different by slot, like Java;


But also the need to replicate http://www.kde.org/ to metadata.xml of 
all KDE split ebuilds -- right now, this is set by an eclass.



- allows proper handling of packages lacking a HOMEPAGE;


Could you elaborate a bit about how different is handling of an 
empty/uninitialized shell variable from an empty XML element?



- less data in metadata cache;


Isn't it in the cache for some reason? Really, I'm just asking.


- users can check the metadata much more easily by just opening the xml
  file or interfacing to that rather than having to skim through the
  ebuild, the xml files are probably more user readable then ebuilds
  using multiple eclasses;


Haven't we already agreed that accessing ebuilds/... directly is broken 
by design?



- webapps like packages.gentoo.org would be able to display basic
  information without having to parse the ebuilds or the metadata cache.


Except for the ebuilds which still use the old format (that is 100% of 
the tree right now)


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] An official Gentoo wiki

2008-11-12 Thread Jan Kundrát

Michael Hammer wrote:

The wiki can be a staging ground for user contributed documents, which can
become part of official docs after a review and cleanup by developers.


...as long as they use a compatible license, is not the case right now 
(and never was, IIRC).



That's the way I intended my proposal. As some kind of early state GDP
documents. It's an unwritten fact that user are willing to contribute
to wiki systems - but I've never received an xml file for our GDP
written by a user ;) ... The wiki can be the place to develop new
howtos by disburding the devs - IMHO.


Contrary to popular belief, we (the GDP) don't require submissions in 
any particular format. We have plenty of monkeys that can convert just 
about anything to our fancy internal format. We do our best to 
communicate this fact to other people in Gentoo, but apparently it's a 
tough job, as I don't recall much submissions in non-XML form.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] An official Gentoo wiki

2008-11-12 Thread Jan Kundrát

kashani wrote:

How easy is it to checkout current GDP docs


Append ?passthru=1 to the end of the URL.


and make changes to them?


I take it you want to make a patch. In such case, edit the file and 
submit the diff via Bugzilla.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [PMS] Add RESTRICT=distcc capability

2008-11-01 Thread Jan Kundrát

Gordon Malm wrote:
It looks to me like you've already made up your mind.  How is hardened doing 
the entirely wrong thing?


From the page [1] you mentioned:

If so, that seems to me like an abuse of the -D option.

The abuse is in changing the compiler behavior based on -D options.

What do you propose can be done to fix the 
hardened compiler?


From the same page:

It would be better for you to remove the patch from gcc where it makes 
-D__KERNEL__ imply -nossp -nopie, and to instead patch the Linux kernel 
build system (Makefiles, etc.) so that it passes -D__KERNEL__ -nossp 
-nopie rather than -D__KERNEL__.


[1] http://code.google.com/p/distcc/issues/detail?id=25

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-lang/python: ChangeLog python-2.6.ebuild python-2.5.2-r6.ebuild

2008-10-13 Thread Jan Kundrát

Steve Long wrote:

insinto /usr/share/doc/${P}/examples

Is there any chance we can start using correctly quoted filenames across the
board? 


Since when is ${P} allowed to have spaces?


Besides being faster (quote the whole thing)


Have you done a benchmark certifying that /usr/share/doc/${P}/examples 
is faster than /usr/share/doc/${P}/examples?



more useful error messages in the case of a dev/user slip-up


Could you elaborate?


They also highlight better in a capable editor.[1]


Please elaborate.

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] UTF-8 in GLEP56 use flags?

2008-10-02 Thread Jan Kundrát

Ben de Groot wrote:

The xml header in each metadata.xml states that the content is UTF-8
encoded, and any XML parser has to be able to handle this. Also, when
used literally in xml, the 5 special characters  ' cause a
well-formedness error, as far as I know. 


You're wrong, it's absolutely safe to use ' and  in element contents. 
You might have to escape them when in attribute value, though -- example:


foo bar=baz quot; test/

That's because the XML parser would have no way of telling if the  is 
supposed to terminate the attribute value or not.



of using the apostrophe. So in my opinion, if we want to use xml, we
should use unicode properly.


In my opinion, there's absolutely no benefit in using fancy characters 
everywhere, just because it's allowed by the XML spec.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] FHS compliant KDE install and multi-version support

2008-09-07 Thread Jan Kundrát

Jorge Manuel B. S. Vicetto wrote:

Some members of the KDE team have been talking for some time about
having a FHS compliant install (define KDE prefix as /usr instead of
/usr/kde/version).


What are benefits of such a change? What happens when KDE release a 
version breaking ABI (like KDE 5)?


Right now [1], there's a conflict between some non-kdelibs kde3 
libraries (kexiv2, kdcraw) from KDE3 and KDE4, mainly KDE4 applications 
being linked with KDE3 libraries. I don't expect ABI breakage in 4.x, 
but what happens after it?


Will I be able to use my desktop in the middle of an upgrade from 4.x to 
4.(x+1), when only half of the packages are already updated?



In case someone is thinking on suggesting it, ignoring FHS or not
allowing the install of multiple versions are not valid solutions to
this problem.


I might have missed something in your mail, but if you put, say, 4.1 and 
4.2 libraries straight into /usr/lib, are you completely positive stuff 
won't break?


[1] Now being the 3.5.9 release in Portage tree and 4.1.0 in an overlay

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP 56] metadata.xml USE flag descriptions [Clarifications]

2008-08-14 Thread Jan Kundrát
Josh Saddler wrote:
 XML doesn't put a space between the attribute and the closing slash --
 XHTML does. Common mistake. Also, use  for attributes, rather than '.

Nope, both is perfectly legal in XML (and illegal per the GDP coding
style, which certainly doesn't apply to metadata.xml) :p.

Cheers,
-jkt



Re: [gentoo-dev] Jeeves IRC replacement now alive - Willikins

2008-08-12 Thread Jan Kundrát

Robin H. Johnson wrote:

If you would like to have the new bot in your #gentoo-* channel, would
each channel founder/leader please respond to this thread, stating the
channel name, and that they are the contact for any problems/troubles.


#gentoo.cs please, me as a contact.

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] IBM article of interest ?

2008-07-17 Thread Jan Kundrát

Josh Saddler wrote:

Yes, it looks as if someone at IBM simply copied it from there,
where it is indeed marked updated.


Perhaps you misunderstand -- the articles originally were written *for 
developerWorks*, not for Gentoo. That's where they first appeared 7 or 8 
years ago.


And that's also why Philip should thank IBM instead of pestering them :).

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] IBM article of interest ?

2008-07-17 Thread Jan Kundrát
Philip Webb wrote:
 Neither an e-mail address nor an Internet URL is some history:
 they are a means of contacting a person  a link to a site
  as such they should be upto-date or deleted.

Daniel Robbins founded Gentoo. His mail is still valid and will remain so.

 but you are missing the point.  Any newspaper or magazine editor knows
 that when they reprint an article, some details may need updating
 or at least a clear disclaimer needs adding to warn readers
 that This article was first published in 2000  is reprinted as was.
 In the current case neither IBM nor Gentoo docs has done either.

Do you happen to know of any Internet news portal that adds a note hey
Philip, this article is older than two days, it might not be accurate
anymore?

Anyway, perhaps you should read the articles more carefully:

Disclaimer :  The original version of this article was first published
on IBM developerWorks, and is property of Westtech Information Services.
This document is an updated version of the original article, and
contains various improvements made by the Gentoo Linux Documentation team.
This document is not actively maintained. [1]

01 Dec 2000 Updated 03 Jul 2008 [2]

*Nothing* needs changing.

Better stick to the more important things.

Cheers,
-jkt

[1] http://www.gentoo.org/doc/en/articles/l-awk1.xml
[2] http://www.ibm.com/developerworks/linux/library/l-awk1.html
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] [EMAIL PROTECTED]

2008-06-19 Thread Jan Kundrát

Benedikt Morbach wrote:

retired and work on an alternative package manager and a certain
dokument where they try to set gentoo standards from the outside.


Please stop spreading FUD about PMS forcing some standards over Gentoo. 
Get your facts straight before commenting any further, thanks.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Agenda [WAS: One-Day Gentoo Council Reminder for June]

2008-06-19 Thread Jan Kundrát

Luca Barbato wrote:

http://www.gentoo.org/proj/en/releng/#doc_chap5

The latest release of Gentoo Linux is:

Gentoo Linux 2007.0 for Alpha, AMD64, HPPA, IA64, MIPS, PPC, S390, 
SH, SPARC, and x86 architectures. 

Good point, doc team please update those places.


The GDP has zero control over /proj/en/releng (well, in fact any 
developer can commit to that area, but you generally aren't supposed to 
change a project's web page without their approval). This document is 
maintained by releng.


Additionally, if you really expect any action from us (the GDP), please 
file a bug. We don't read every thread on the -dev ML.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Agenda [WAS: One-Day Gentoo Council Reminder for June]

2008-06-19 Thread Jan Kundrát

Jeroen Roovers wrote:

PS: I wanted to respond to many more of your comments, but then I
always thought: who is this man anyway and does he perhaps contribute
to Gentoo in some obscure way? Now I tend to think you don't.


David seems to be a PMS contributor [1].

Cheers,
-jkt

[1] http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] One-Day Gentoo Council Reminder for June

2008-06-12 Thread Jan Kundrát

Ciaran McCreesh wrote:

On Thu, 12 Jun 2008 15:34:56 -0400
Doug Goldstein [EMAIL PROTECTED] wrote:
I'd honestly like to see an official PMS project page i.e. 
http://www.gentoo.org/proj/en/pms/


There's http://www.gentoo.org/proj/en/qa/pms.xml . Unfortunately, rane
decided to go and vandalise it for some reason and no-one working on
PMS appears to have commit access to it...


The only commit from rane that I see is [1], which removes spb as a 
maintainer. As far as I can tell, this is not a vandalizing, but a 
completely legitimate status update which was triggered by spb's retirement.


All Gentoo developers have access to the file in question, so I'm 
looking forward to a bugreport from you assigned to myself that has a 
patch attached which clearly states what should be updated.


Cheers,
-jkt

[1] 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/qa/pms.xml?r1=texttr1=1.1r2=texttr2=1.2makepatch=1diff_format=h


--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] GLEP 55

2008-06-10 Thread Jan Kundrát
Joe Peterson wrote:
 But what users *really* don't care about is EAPIs, and this GLEP would
 expose that technical detail to them in a very blatent way.
 Anyone who cares about ebuilds at a file level has to care about EAPIs.
 
 Not really.  A typical user does not need to know about EAPIs at all,
 but he might want to peruse the portage tree to look for ebuilds.  He
 might also want to grep for KEYWORDS or whatever.

If the user knows that keywords are set by the KEYWORDS variable, then
she must be familiar with the EAPI. The meaning of the KEYWORDS variable
is defined by the EAPI.

 Along those lines, as I've said before, migrating to a new extension,
 *one-time*, as a solution to this, although not optimal, would be far
 more satisfactory than introducing a series of ever-changing
 extensions.
 No it won't. It means future EAPIs will be restricted to some
 particular source format.
 
 I assume you mean that EAPI needs to be in the file - again, is this
 bad?  Many file formats specify a file format version as part of the file.

Sure. If current EAPI specified that a sequence of four bytes starting
at offset  0x10 is a little-endian magic number that is used to identify
an EAPI, that'd be all we want. However, current format definition is
rather complex; there's nothing as simple as read several bytes at some
offset and use them.

Cheers,
-jkt
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] A few questions to our nominees

2008-06-09 Thread Jan Kundrát

Thomas Anderson wrote:

I personally have had no problems reading and/or understanding PMS, and
I've had to reference a fair bit of it. I'd like to hear exactly who has
problems with what sections and how to fix that. 


As Fabian said it really isn't a matter of We like XML better than LaTeX! 
It's not those people's
perogative. The people who wrote PMS should be able to make the decision
for themselves(as they will be maintaining it) as to what language to
use. If they use LaTeX, more power to them, it's what enables them to do
their job in the easiest way. You don't *have* to read PMS in LaTeX,
which by the way makes my eyes bleed somewhat, you can read it in a very
well done PDF.


For those that don't know me, I'm a member of the Documentation Team. I 
also have some background with XSLT (not as huge as neysx, our leader, 
has, but still I'm not really a begginer in this area).


That said, I completely agree with the choice of latex in this 
particular case. If there was a fixed request on GudeXML, this document 
would not have been at all written yet.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] A few questions to our nominees

2008-06-09 Thread Jan Kundrát

Luca Barbato wrote:

Thomas Anderson wrote:
As Fabian said it really isn't a matter of We like XML better than 
LaTeX!

It's not those people's prerogative.


Problems like having homogeneous documentation aren't that small.


See the devmanual. It uses completely different XML markup. It is XML, 
but not compatible at all with the GuideXML.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: Re: A few questions to our nominees

2008-06-09 Thread Jan Kundrát

Tiziano Müller wrote:

Having the EAPI versioned like this: X.Y where X is the postfix part of the
ebuild (foo-1.0.ebuild-X) and Y the EAPI=Y in the ebuild itself we could
increment Y in case the changes to the EAPI don't break sourcing (again: a
package manager will have to mask those ebuilds) while changes breaking the
sourcing of the ebuild need an increment of X to avoid that pm's not being
able to even source such an ebuild still can mask it properly (or just
ignore it).


What benefits would that offer?

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] am I ready to step into Gentoo?

2008-05-20 Thread Jan Kundrát

Hi Federico, a good start would be not to hijack threads [1] :p

Cheers,
-jkt

[1] http://en.wikipedia.org/wiki/Thread_hijacking

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] global useflags

2008-05-12 Thread Jan Kundrát

Markus Meier wrote:

qt3support: Enable the Qt3Support libraries for Qt4


While it affects a few packages, they all are parts of the Qt toolkit 
(which we previously shipped in one big package). I can't see a scenario 
where this flag might be used on a package not released by Trolltech.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] global useflags

2008-05-12 Thread Jan Kundrát

Andrey Grozin wrote:

sci-visualization/qtiplot, for example


I don't see a reference to the qt3support flag in any of qtiplot 
ebuilds, could you please clarify what you mean?


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] global useflags

2008-05-12 Thread Jan Kundrát

Andrey Grozin wrote:
There was a period when qtiplot required qt4 emerged with qt3support USE 
flag. So, it had pkg_setup which checked this and produced an error it 
necessary.


Ah, that's quite common -- a package FooBar is ported to Qt4, but it 
still uses some of the Qt4's Qt3support classes. This is handled by 
FooBar depending on qt4 being built with that particular USE flag, not a 
qt3support in for the FooBar package itself, though.


Cheer,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: qemu - add gcc-3.x dependency

2008-05-05 Thread Jan Kundrát

Enrico Weigelt wrote:
I'm just installing qemu, which requires gcc-3.x for building. 
The current breaks are very ugly, IMHO. 


So I'm proposing to add the old gcc-3.x as depedency to qemu,
at least as long as it doesn't build w/ newer gcc. 


Hi Enrico, it is usually a good idea to search through the Bugzilla 
before asking for some feature, chances are that it has been already 
requested (in this case, you're looking for bug 190102). FYI, at least 
some of qemu's features were ported to gcc4 -- for example, see the 
kvm-qemu ebuild from bug 157987.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] RFC: language bindings as separate packages

2008-05-02 Thread Jan Kundrát
Enrico Weigelt wrote:
 Maybe you remember the discussions about stable vs. dev kernel
 branches: the kernel folks wanted to give up stable branches,
 leaving them to the individual distros and concentrate just on
 devel branch. A lot of people were totally unhappy with this 
 idea, so they abondened the idea. Otherwise the kernel would 
 have been the killer job for an project like OSS-QM.

What you mean by the stable branch, the 2.4.x, 2.6.16.x or something
completely different?

Cheers,
-jkt


-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] New developer : Chris Henhawke (bunder)

2008-04-26 Thread Jan Kundrát

likewhoa wrote:

plus the beer is free so you'll


Hey! Location?

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] gcc-4.2 / gcc-4.3 plans

2008-04-11 Thread Jan Kundrát

Vaeth wrote:

Result: Compiles fine with gcc-4.3 on x86 but dies immediately
at boot (before printing anything) unless acpi=off is used.
(And just to be sure, I disabled every acpi feature except
general acpi support - same result).


Please file a bug at bugs,gentoo.org, our hardened team surely wants to 
know about that.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] gcc-4.2 / gcc-4.3 plans

2008-04-10 Thread Jan Kundrát

Donnie Berkholz wrote:
Presuming you're adding the direction-flag patch to 4.3.0 so it doesn't 
break people on a kernel earlier than 2.6.25?


gentoo-sources-2.6.24-r4 has that patch, at least when looking at the 
changelog. Or is it just for compile-time borkage and not for the 
direction flag cleaning?


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for April

2008-04-07 Thread Jan Kundrát

Petteri Räty wrote:

26767 ingmar
41523 philantrop


Go KDE go! :)

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Return of a developer : Josh Glover (jmglov)

2008-04-07 Thread Jan Kundrát

Denis Dupeyron wrote:

he also enjoys drinking beer.

So please everybody give a warm re-welcome to Josh.


Sounds good, let's have one :]

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Monthly Gentoo Council Reminder for April

2008-04-02 Thread Jan Kundrát

Petteri Räty wrote:
If you can't manage weekly commits, you can't respond to security issues 
either. This means that you should have devaway on.


That assumption is false. If there was a need to do weekly commits and 
the dev in question couldn't manage it, it would be wise to expect that 
he can't be relied upon with security fixes. However, there is no need 
to do periodic commits now, so the above theorem doesn't hold. :)


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] New developer: Ahmed Ammar (b33fc0d3)

2008-03-30 Thread Jan Kundrát

Petteri Räty wrote:
Joining us from the land of the pyramids, we have Ahmed b33fc0d3 
Ammar. 


w3l(0m3 4b04rd, 4hm3d.

(h33r5,
-jk7

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Help offered - Portage tree

2008-03-14 Thread Jan Kundrát

Natanael Copa wrote:
So since I build a distro where size does matter (uclibc) I realised 
that even if I submit bugs for broken RDEPEND, there will never be an 
end to those bug reports. Looking at this thread, it seems i was right.


I wonder what you are looking at :(. You've been told by multiple 
developers that we do care about dep correctness and are willing to fix 
bugs when we hear about them.


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Help offered - Portage tree

2008-03-13 Thread Jan Kundrát

Fabio Erculiani wrote:

^^ This is a really stupid sentence. It seems some of you don't even
realize how many users we brought to Gentoo, and this is really sad.


I'm not sure I understand how exactly you bring people to Gentoo. You 
bring people to your distribution which is a binary rebuilt of Gentoo, 
AFAIK. Or do you have a steady stream of users drifting away from 
Sabayon to Gentoo?



You see, people like Halcy0n, agaffney, zlin keep us away from
interacting with you. 


Us being you or who exactly? Halcy0n was just trying to understand 
what exactly are you going to improve.



If you want to stop bad press, you (all) should firstly become more
gentle with users and external contributors. I am not talking to you
directly Robin, but to whom are quite annoying and provocative. I know
that the majority of you have been always kind, but I will never hang
on #gentoo-dev anymore just to be played around giving me voice until
I annoy someone with my POV.


Well, I was trying pretty hard last night to hear interesting 
suggestions from you which could be actually implemented. I have even 
asked the same questions as Halcy0n did, yet you call him a bad guy 
and not me. That's strange. Anyway, please take your time to read the 
following and think about it. Perhaps you'll find out that we aren't a 
group of lazy and angry morons, but a group of people that respect each 
other and wants to get technical issues solved, but with limited time at 
hand.


All you said yesterday was I don't have time to wait till my bugs are 
fixed, gimme access so that I can fix them myself. As we have been 
trying to tell you in more than two hours, this is not how things work. 
In Gentoo, we respect other developers' work, so if we see a flaw in 
their code, we speak to them about it and don't go blindly fixing stuff 
without prior chat with maintainers.


Having more than 13k packages in the three, no single person can be 
expected to know the whole tree well. That's why we are organized into 
groups and generally talk to each other before fixing bugs. A change you 
make might have huge impact on packages you haven't ever heard of.


During the chat, you proposed various things like having a mailing 
lists where child distributions could send bugreports they find. This 
is not the way to go. We already have a support channel, the Bugzilla. 
There is really no way to speed up maintainers' reactions. That doesn't 
depend on how they get the reports, but entirely on their spare time and 
motivation.


If you don't like working with bugzilla's web interface, you've been 
already offered another access vectors to the bugzilla database.


But let me repeat it once again -- if you are worried about maintainers 
taking long time to respond (where long time is, by your definition, 
at about more than two hours, if I understand you correctly), there's 
no way I'm aware of that this could be changed. We are just humans who 
have to sleep, eat, work, date beautiful girls and drink beer. We are 
not going to abandon any of these just to make the child distributions 
happy, sorry.


I have quite a mixed feelings about your offer, too -- you said you're 
willing to fix stuff, yet you refuse to file bugs, giving a reason that 
it takes time. That doesn't make much sense to me, sorry. If you don't 
file the bug, the same error will stay in the package, it will propagate 
to each and every next release and you'll have to fix it over and over 
again in your code.



This is not a democratic way, let's talk
publicly here, without hiding in a development channel, we probably
get more visibility, don't we?


I'm afraid I don't fully understand your point here -- Gentoo is not 
about democracy as in what majority wants, that happens. If it was 
such kind of democracy, we'd have reiser4 as a default filesystem for 
three years now. In Gentoo, things that happen are things that 
developers want. If you're bored with that, hey, become a developer and 
change stuff. Asking us to change the way we work, the process that has 
worked for many years and that we are happy with, just because it might 
give some benefits to your distribution, while also causing more work 
for us, that simply won't happen.


Please, try to think about our reasons.

Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Help offered - Portage tree

2008-03-12 Thread Jan Kundrát

Fabio Erculiani wrote:

I offer my help to fix DEPEND/RDEPEND split issues which is causing me
a lot of headaches (along with localizations).
For reference, please have a look here: http://planet.sabayonlinux.org/?p=105


The name [EMAIL PROTECTED] is not a valid username. Either you 
misspelled it, or the person has not registered for a Bugzilla 
account., that's all what our bugzilla knows about you.


Either you're using a different e-mail address there or you really 
haven't reported a single bug to us in that seven years.


It would help if you file bugs against respective packages or provide a 
list of examples mentioning what exactly needs fixing. You can't 
reasonably expect us to act based on a post in $random_blog.


With love,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for March

2008-03-02 Thread Jan Kundrát

Richard Freeman wrote:

We might also aim to make it easy for users to mix-and-match levels of
stability by package.  I know it is possible already, but perhaps it
could be improved, or pre-canned lists of packages that users might
typically want bleeding-edge vs stable could be compiled.


Tusnam said it better than I would, so I'll just post a link -- 
http://tsunam.org/2008/01/29/arch/


Cheers,
-jkt

--
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: removal of digest files from the tree

2008-01-31 Thread Jan Kundrát
Davide Cendron wrote:
 Ok, so we're just blocking on the docs guys.

Well, to the best of my knowledge, nobody asked us to fix stuff.
Preferred way would be filing a bug to the docs-team that says hey,
we're gonna deprecate all digests, could you please fix your crap so
that it doesn't recommend running `ebuild foo digest`?, but other
methods like mailing the -dev ML or pinging us on irc are fine, too.

If you don't want to be held back by our inactivity, you have to let us
know :).

Also note that docs team is responsible for files that are under
http://www.gentoo.org/doc/ and *nothing else*. If there's a bug in some
other document that is on our web nodes, like for example the Devrel
Handbook, we leave it to their maintainers (devrel here) to fix it. If
such team says hey, fell free to fix whatever you want, I'm sure some
GDP members (including rane myself) will gladly help, but right now, the
policy is we got a bug that speaks about stuff under /proj/ - reassign.

(As a side note, we have that great devmanual which seems a lot more
useful than the ebuild part of the devrel handbook, perhaps it's time to
reconsider their roles. And yeah, I've brought this to devrel's
attention and don't count on them following -dev :). )

 I don't know exactly how many other docs must be changed accordingly, it's 
 better to ping some GDP member to get a better feedback.

Quick grep suggests that these needs fixing:

proj/en/desktop/games/games-ebuild-HOWTO.txt
proj/en/devrel/handbook/hb-guide-ebuild.xml
proj/en/devrel/handbook/hb-introduction-new-devs.xml
proj/en/devrel/new-dev-training.xml

I'm sure that rane will  get someone from the devrel to fix them :)

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: debianutils: system worthy ?

2008-01-28 Thread Jan Kundrát
Duncan wrote:
 Mainstream kernel's default make install uses /sbin/installkernel if it 
 exists, so I've been using it, invoking the kernel's make install from my 
 own kernel scripts.  installkernel invokes mkboot...

We (the docs team) have never suggested out users to run `make install`
for various reasons, see bug 183346 (and the linked gentoo-doc thread)
for details.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Item for 10 Jan 2008 Council meeting

2008-01-12 Thread Jan Kundrát
Perhaps I'm just so much used to seeing automatic signatures separated
by -- \r\n and consider non-separated text as typed by the author.

(And yes, Chris, I need beer from pubs :) )

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Item for 10 Jan 2008 Council meeting

2008-01-09 Thread Jan Kundrát
Chrissy Fullam wrote:
 I appreciate your opinion and your right to have such an opinion, however, I
 have a hard time understanding your reason for said opinion. I would expect
 any person to be able to say 'enough' and 'lets take this elsewhere.'

Perhaps he feels in such a way because your mail wasn't really please
talk about it elsewhere, but rather a warning (at least that's how I
perceived it) and you signed it as a Gentoo Developer Relations Lead.
I hope this helps you understand why someone might have such an opinion :).

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]

2007-12-27 Thread Jan Kundrát
Roy Marples wrote:
 I understand that metadata in a file name is pure and simple hackery
 that has no place here and the GLEP is a flimsy attempt to justify it.

Do you count version as metadata?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP 55] EAPI subdirectories instead of file name suffixes

2007-12-22 Thread Jan Kundrát
Piotr Jaroszyński wrote:
 The package manger would have to look for ebuilds in the main 
 dir and all the subdirs in case it doesn't have/can't use the cache.

No, it would have to check only for subdirectories named after known and
supported EAPIs.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI)

2007-12-22 Thread Jan Kundrát
Simon Cooper wrote:
 nearly all binary files do versioning/format information inside the
 files

Think of different EAPIs as different set of rules for the ebuild
contents. If you accept this, you can easily define new EAPI as a new
format for ebuilds. It's nice that current EAPI 1 is backwards
compatible with the default one, but nobody can guarantee that for
future EAPIs. And this is what this thread is about.

So, now if it is a different format, it is perfectly reasonable to
invent another extension for it, isn't it?

 and one of the main things I like in unix is that file format is
 *independant* of what you actually name it (a text file can be named
 *.wibble, or even have no extension at all and nothing will break).

On the contrary, if you rename an ebuild, it doesn't work.

 Filenames are generally quite mutable - changing the filename is just a
 single 'mv'

Only root can mess with files in my $PORTDIR. If you're working as root,
you should better pay attention before you move files around.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI)

2007-12-20 Thread Jan Kundrát
Donnie Berkholz wrote:
 Looking at my kernel config, ext3 and reiser explicitly support
 xattrs, and I see jfs and xfs have acls and security labels, which
 might be usable.

Extended attributes can be turned off during compile time for each
filesystem you mentioned. NFSv3 doesn't support them (yes, I do share
$PORTDIR). Also note that in some circumstances like when running in a
virtualized environment, imposing additional requirements on the kernel
might be problematic. It wouldn't be great to require extended
attributes for each and every Gentoo box...

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI)

2007-12-20 Thread Jan Kundrát
Donnie Berkholz wrote:
 If you turn off features you need, things break. There's nothing new 
 about that. If you disable ext3 support in your kernel, you can't mount 
 an ext3 partition and you'll get an error during boot about not finding 
 the root.

I see your point, but extended attributes aren't as common as ext3, are
they. And stuff that got broken because Portage suddenly started to
require new features on the kernel side is bad.

 The idea of the sqlite-based fallback is what's interesting here.

If it is a fallback that must be supported (because of NFS), then there
isn't much point in using xattrs. What benefits do they provide? There's
no speed constraint here as we already cache metadata somewhere.

 Also note that in some circumstances like when running in a
 virtualized environment, imposing additional requirements on the kernel
 might be problematic.
 
 Why's that?

Things with Xen got better than they were, but I can imagine a situation
where some hosting provider offers their customers a virtual Xen box and
their kernel configuration doesn't include extended attributes. You
can't use your own kernel without access to dom0.

 It wouldn't be great to require extended attributes for each and every 
 Gentoo box...
 
 Why not?

Because they aren't so common, NFS doesn't support them and we haven't
ever required them.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Project Update: qt-4

2007-12-20 Thread Jan Kundrát
Caleb Tennis wrote:
 Since Qt is starting to get rather, ahem, big, I've decided that with the
 introduction of version 4.4 it's a good time to try and split it down into 
 more
 manageable chunks.  I'm introducing a few new packages that are designed to 
 break
 out some of the major pieces into their own packages.  I present:
 
 x11-libs/qt
 x11-libs/qt-dbus ( Breaking out into its own package )
 x11-libs/qt-phonon ( New for 4.4, a wrapper around various sound modules )
 x11-libs/qt-qt3support ( Breaking out into its own package )
 x11-libs/qt-webkit ( New for 4.4, Qt's integrated WebKit support )

Great news. Why don't you split everything, though? In qt-4.3.0-r2, I
see Core, Gui, Network, OpenGL, Sql, Script, Svg, Xml, Designer,
UiTools, Assistant, 3Support, Test and DBus and can certainly imagine
that at least putting the Gui out would make sense for console-based Qt
applications.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] Some new global USE-flags

2007-12-20 Thread Jan Kundrát
Santiago M. Mola wrote:
 These are potentially ambiguos.

Could you please elaborate a bit about the raw one?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] gnupg-2 stable plans

2007-12-12 Thread Jan Kundrát
Alon Bar-Lev wrote:
 As I told you before, I wont slot these two.

Could you provide a link to reasons that lead you to this decision so
that interested readers can make their own opinion?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC] gnupg-2 stable plans

2007-12-12 Thread Jan Kundrát
Alon Bar-Lev wrote:
 On 12/12/07, Jan Kundrát [EMAIL PROTECTED] wrote:
 Alon Bar-Lev wrote:
 As I told you before, I wont slot these two.
 Could you provide a link to reasons that lead you to this decision so
 that interested readers can make their own opinion?
 
 http://bugs.gentoo.org/show_bug.cgi?id=159623

I've read it, thanks. Are you referring to There is no point in
installing the TWO (means slot) at the same time., or do you have
something else?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [GLEP] scm package version suffix

2007-12-09 Thread Jan Kundrát
 Specification
 =
 
 ``scm`` is a special suffix. It can be used on its own, but also in any other
 valid version spec, just before the place where revision would go. And just 
 like
 revision it can be used only once in a version spec, e.g.:
 
   *  ``cat/pkg-1.0_alpha0-scm``
   *  ``cat/pkg-1.0_alpha-scm``
   *  ``cat/pkg-1.0-scm-r3``
   *  ``cat/pkg-1-scm``
   *  ``cat/pkg-1-scm-r2``
   *  ``cat/pkg-scm``
 
 These package atoms are sorted in ascending order (see `Version Comparison`_).

What is the point of using version information along the scm suffix?
From the logical POV, scm is a special decorator saying this is a
special tarball that can change in time and we don't know its version
when parsing ebuild, we'd have to ask the repository. Surely I can
think of uses for *revision* specification (as in revision of the
ebuild), but why to support full version for scm packages?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] packages.gentoo.org lives!

2007-12-01 Thread Jan Kundrát
Robin H. Johnson wrote:
 My quote was from the first sentence of RFC1738, sec 3.3 (HTTP), para 4.

Missed that, sorry.

 Redirecting clients to new URLs would give you perfect caching as well.
 That's why I say i'm willing to do redirection at the cache level.
 I do NOT want lots of users with old links to hit the actually web application
 if it's just going to redirect all of them to a page that is already in the
 cache.

I thought you were doing caching/redirects on a service that sits before
the real webapp .

 - The old parsing and variable usage code was the source of multiple
   bugs as well as the security issue that shuttered the site.
 Only because it passed the raw, unescaped values directly to shell,
 which is of course badly broken.
 Have a look at the recent discussion about HTML5 issues
 (http://www.crockford.com/html/), which also applies to web applications:
 HTML 5 is strict in the formulation of HTML entities. In the past, some
 browsers have been too forgiving of malformed entities, exposing users to
 security exploits. Browsers should not perform heroics to try to make bad
 content displayable. Such heroics result in security vulnerabilities.

I can't follow this one -- how are broken browsers related to
non-standard URLs? Why is an attempt to invent a competitive standard to
XHTML related to URLs?

 Now that's something that sound reasonable. Why limit the period and
 don't provide it forever?
 Time limited to force everybody to move over, and to not have to support
 the redirections for the old version of the site forever, when they
 weren't advertised as permanent URLs.

My question could be re-phrased as why don't keep those redirects, but
you did the work, so you decide how to run it and I have no problems
with that :).

 I did a quick hack up of some statistics, and I see that only 6.7% (5001 out 
 of
 (69434+5001)) of the overall visitors were arriving at the old locations and
 not receiving the content they were originally interested in.

Fine with me, thanks for your answers and all the work.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: [gentoo-commits] gentoo-x86 commit in dev-libs/libevent: ChangeLog libevent-1.3e.ebuild

2007-11-14 Thread Jan Kundrát
Bo Ørsted Andresen wrote:
 So on estonian locales those letters won't be included in [a-z] but
 they will be included in [:alpha:].

Actually that was exactly my point. If user had some funny locale that
has digits or dots in its [:alpha:], the ebuild wouldn't work as
desired, but it would rather strip valid stuff from the variable. But
that's probably pure sci-fi for now :).

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: [gentoo-commits] gentoo-x86 commit in dev-libs/libevent: ChangeLog libevent-1.3e.ebuild

2007-11-13 Thread Jan Kundrát
Steve Long wrote:
 Is [[:alpha:]] locale-safe?

 Yes, all POSIX character classes listed here are:
 http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap07.html

Thanks for a nice link. If I read section 7.3.1 correctly, [[:alpha:]]
always contains those letters, but might contain more, depending on the
locale. So it's probably very minor point, but as long as the script
runs with user-provided locale, one should be explicit here. Or am I
missing something here?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: Re: eselect_zenity: alpha eselect GUI

2007-11-12 Thread Jan Kundrát
Steve Long wrote:
 Whatever. Requiring root for certain tasks has a long history:
 On the kernel side.

 Hmm, I'm sure I've used several apps which required root over the years. 

They are flawed unless they are things like su/sudo/... . As a fine
example about why is this checking bad, see bug 186459 [1].

[1] https://bugs.gentoo.org/show_bug.cgi?id=186459

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/libevent: ChangeLog libevent-1.3e.ebuild

2007-11-12 Thread Jan Kundrát
Donnie Berkholz wrote:
  if [[ -n ${ver} ]]  [[ ${ver//[a-zA-Z-]} != ${PV//[a-zA-Z]} ]] ; 
 then
 
 It isn't terribly likely to become an issue here, but it might be nicer 
 to use [[:alpha:]] than [a-zA-Z].

Is [[:alpha:]] locale-safe?

Cheers.
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Resolving HAL vs. pciutils/usbutils

2007-10-31 Thread Jan Kundrát
Guilherme Amadio wrote:
  And sorry to a bit off this thread, but I also would like to help with
  some translations of official docs and development. I've been using Gentoo
  since 1.4, but never really had time to help. Now I feel I'll have more
  time and, if you can point me to some Brazilian dev, if there are any, I
  can take some stuff to do.

Hi Guilherme,
thanks for your interest, but this isn't really appropriate for this
list. Please see [1] and [2].

[1] http://www.gentoo.org/proj/en/gdp/doc/translators-howto.xml
[2] http://www.gentoo.org/proj/en/gdp/doc/doc-policy.xml

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Resolving HAL vs. pciutils/usbutils

2007-10-31 Thread Jan Kundrát
Daniel Drake wrote:
 OK, so having a dynamic libpci is an outstanding requirement for the
 patch. I will follow up with pciutils upstream about the current state
 of that.

If you had any issues with Martin Mares, I can talk to him as he's my
teacher in one course at the university. He looks like a reasonable person.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] New developer : Dawid We;glin' ski (cla)

2007-10-16 Thread Jan Kundrát
Roy Marples wrote:
 On Tue, 2007-10-16 at 10:27 -0700, Josh Saddler wrote:
 You make it sound like non-ebuild devs with
 different kinds of commit access aren't full or real devs and might
 be second-class Gentoo members! Which we aren't. :)
 
 Third class then? :P
 
 /me ducks the flame onslaught

There will be no flame as we The Honorable Members of Gentoo usually
don't speak to poor councilers like you :-P.

/me expects Roy being grateful for these words which weren't deserved

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in games-kids/gcompris: ChangeLog gcompris-8.4.ebuild

2007-10-08 Thread Jan Kundrát
Tristan Heaven wrote:
 It's my understanding that anything in DEPEND will be installed into /,
 so no.

If you mean that running `ROOT=/target emerge --usepkgonly foo-package`
will install foo-package's dependencies into real /, then no, it won't.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] How to add a service to /etc/services?

2007-10-07 Thread Jan Kundrát
Ulrich Mueller wrote:
   if ! $(grep 2010/tcp /etc/services /dev/null 21) ; then
   cp /etc/services ${T}/services
   cat ${T}/services-EOF
   ndtp2010/tcp# Network 
 Dictionary Transfer Protocol
   EOF
   insinto /etc
   doins ${T}/services
   fi
 
 Which leads me to the question: What is the recommended way to add a
 service to /etc/services?

Unless I'm mistaken, altering file that is owned by another package
(baselayout in this case) is not a good idea as it would invalidate file
checksum that Portage keeps. Why not add that line to
baselayout-provided file?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: use flags - use options

2007-10-07 Thread Jan Kundrát
Tobias Klausmann wrote:
 For those apps that need an editor, one could think of editor=vim.

USE flag change usually triggers a rebuild of the package in question. I
certainly don't want to rebuild packages just because I switch $EDITOR.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag

2007-09-14 Thread Jan Kundrát
Petteri Räty wrote:
 We should remove 2.x from tree and use just sqlite.

Qt3 supports only sqlite2.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag

2007-09-14 Thread Jan Kundrát
Petteri Räty wrote:
 Does anything need the sqlite2 support in QT?

Anything that uses Qt for database access (and chooses sqlite as the
backend). media-gfx/kphotoalbum is an example.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag

2007-09-14 Thread Jan Kundrát
Petteri Räty wrote:
 We should remove 2.x from tree and use just sqlite.

Oh, and another reason is compatibility -- sqlite2 and sqlite3 use
different on-disk format. sqlite3 can't read sqlite2 data and vice versa.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Some ideas on how to reduce territoriality

2007-08-10 Thread Jan Kundrát
William L. Thomson Jr. wrote:
 What about distcc? Sounds like we need to get you some more powerful
 hardware to develop on or etc. Since xorg is a fairly major package.
 Understandably hard to test every time, but ideally all should be.

Well, last time I checked, PHP had about 90 USE flags. I guess one
should grab a lot of beer for that...

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] 2.6.22 stable plans

2007-08-05 Thread Jan Kundrát
Stephen P. Becker wrote:
 I will say that this is still a better situation than the closed
 drivers, which instantly hard lock my computer the first time I exit X
 after the initial startup.

Perhaps this might help you --
http://www.thinkwiki.org/wiki/Problems_with_fglrx#Hardlock_on_X_logout

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: New lists and their usage

2007-07-22 Thread Jan Kundrát
Ryan Hill wrote:
 zombieswift/new devs  -project
 council/trustee nominations   -project

Then it's worth cross-posting -core or -dev-announce or similar. I
thought that goal of -project was to keep devs away from poisonous
content without impairing their Gentoo-awareness.

 more photos on planet -project

Perhaps a note on -core, again.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC : New ebuild function pkg_create for creating corespondent sorce tarball

2007-07-17 Thread Jan Kundrát
Alin Năstac wrote:
 The upstream doesn't offer a source tarball, so I need to construct
 it myself from their svn repository.

If you're creating a live ebuild, there are already existing eclasses
that works from the user's POV.

If your aim is to create an ebuild for a specific version, you might as
well checkout stuff yourself and let Gentoo mirror the generated tarball
(your mail doesn't talk about RESTRICT=fetch). If you let Gentoo mirror
the tarball, users are likely to be happier because they'll get the file
faster and in a more reliable way.

Or am I missing something?

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Nominations open for the Gentoo Council 2007/08

2007-07-16 Thread Jan Kundrát
I'd also like to nominate mcummings (he's an old guy in Gentoo land and
his mails look reasonable), lack (he's a bit fresher, but his mails are
good) and kumba (old guy, nice mails).

XML has been updated.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Nominations open for the Gentoo Council 2007/08

2007-07-03 Thread Jan Kundrát
I nominate Wernfried Haas (amne). Based on a thorough and detailed 
review of Gentoo state-of-affair that we did together over several beers 
some time ago when he was at Prague, I'm sure he's one of the best 
candidates for the human, caring part of the Council.


Anyone pointing out at any old dirty laundry concerning Wernfried will 
be slapped to death with an empty beer pint. This is no assault, but 
rather a simple matter of fact.


Cheers,
-jkt
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-dev] New developer: Santiago M. Mola (coldwind)

2007-06-26 Thread Jan Kundrát
Denis Dupeyron wrote:
 at obscure pubs

New developer is always a good reason to have another beer. Welcome aboard!

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] how to handle sensitive files when generating binary packages

2007-06-20 Thread Jan Kundrát
Ciaran McCreesh wrote:
 what are the use cases for binary packages?

Apart from those already mentioned by Chris, I use FEATURES=buildpkg to
be able to recover from a catastrophic experiment with a package's
content, for being able to quickly reinstall it. Although it's lame,
it's pretty easy to run `emerge -K foo` to get vanilla config files.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] QA issue: No stable skype in Tree

2007-06-15 Thread Jan Kundrát
Abhay Kedia wrote:
 I am involved in this thread since its very beginning but looks like I am not 
 being able to understand the problems. Would you please be kind enough to 
 enumerate the issues discussed in this thread that warrant complete removal 
 of Skype (rather than masking it) from the tree?

We have a policy that ebuilds should be in the tree for at least 30 days
before we mark them stable. Skype uses funny license that forbids us to
mirror the installer file. Skype wants to remove that older file from
their mirrors in less than 30 days after they release a new version.

Current Gentoo stable would be unistallable. New version can't be
marked as stable because it won't have been properly tested yet.

Users will see that stuff that used to work for them is broken now.
That's a regression that could have been avoided if Skype wasn't marked
stable.

It could be interesting to evaluate a new rule fetch/mirror restricted
package can't be marked stable :).

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] [RFC]: gentoo-politics ML

2007-06-07 Thread Jan Kundrát
Kent Fredric wrote:
 possible alternative names: gentoo-soap, gentoo-gossip ( not to be
 confused with net-im/gossip )

Please, please, make it gentoo-circuits [1].

[1] http://en.wikipedia.org/wiki/All_My_Circuits

Yours faithfully,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] RFC: ion license

2007-05-12 Thread Jan Kundrát
Matti Bickel wrote:
 It's main additions are a timely response clause, which
 requires us to get the same keywords for a newly released version as the
 previous had within 28 days. Another point is the no patches clause,
 which prohibits distributions from carrying a significantly modified
 ion-3 release under the ion name.

So just rename the package to something that clearly illustrates that
this isn't teh upstream Ion anymore!!!111one and be done with that. If
users complain, ask them to talk to Tuomo Valkonen.

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Removing retired developers from project pages

2007-05-02 Thread Jan Kundrát
Petteri Räty wrote:
 -date2006-05-02/date
 +date$DATE: $/date

Please revert all date changes you've made for following reasons:

a) $DATE: $ isn't expanded by CVS
b) Even if it was expanded, I won't be expanded to the -mm-dd format
c) Even if it was in -mm-dd format, it won't be fully usable by our
XSLT stylesheets as we can't handle $Date 2007-05-02$, only 2007-05-02
d) We don't bump date automatically because some changes (typo fixes
etc) aren't important enough to warrant that.

Cheers :),
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Removing retired developers from project pages

2007-05-02 Thread Jan Kundrát
Petteri Räty wrote:
 Maybe next time comment on the original patch to avoid pointless work.

Well, first lines weren't changing any dates, so I've skipped the rest
of the original mail. It was a pure coincidence that I spot them now.

Anyway, thanks for fixing and removing retired people,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Removing retired developers from project pages

2007-05-02 Thread Jan Kundrát
Petteri Räty wrote:
 was this reply really necessary ?  you made a mistake and Jan didnt catch it 
 until after you committed it.  perhaps you meant to say thank you, ive 
 fixed 
 the issues you pointed out to me.
 -mike
 
 Plaah cultural issues. I just hope my comment makes people read the
 whole patches instead in the future.

I could have worded my initial reply better as well, sorry for that.
Anyway, let's drink some beer now :).

Cheers,
-jkt

-- 
cd /local/pub  more beer  /dev/mouth



signature.asc
Description: OpenPGP digital signature


  1   2   3   >