Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Tardon
On Wed, Jan 22, 2014 at 04:37:07PM +, Jóhann B. Guðmundsson wrote:
 
 On 01/22/2014 03:47 PM, Richard Hughes wrote:
 On 22 January 2014 12:09, Richard Hugheshughsi...@gmail.com  wrote:
 That's a long way from what I'd like to see, but it's going up at about 1% 
 per
 month, which is encouraging.
 Replying to my own email, apologies. I've now gone through the entire
 list of applications-in-fedora-without-appdata. A*lot*  of those
 applications haven't seen an upstream release in half a decade, some
 over a decade. I would estimate that 40% of all the apps in Fedora are
 dead or semi-dead upstream. Excluding the KDE/XFCE/LXDE applications,
 I'd say we had a 70% completion of the applications I'd like to see in
 the software center. I've filed a lot of upstream bugs in the last two
 hours, so hopefully that's another few percent sorted.
 
 I wished we could simply just clean those bits out of our
 distribution because quite frankly we have 14+k components in the
 distribution and not nearly enough manpower to cover that all.

You seem to be operating under a delusion that, if someone's package is
forcibly dropped, (s)he will automatically seek comaintainership of
another package to fill the vacuum. That is not very likely. What is
likely, however, is that (s)he will become angered, orphan the rest of
his/her packages and disappear.

D.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 22 January 2014 21:44, Matthew Miller mat...@fedoraproject.org wrote:
 Richard already wrote a plugin :)
 https://github.com/GNOME/gnome-software/blob/e80d751ae0768a8969ff52e1cfc29a692a79bda0/src/plugins/gs-plugin-fedora-tagger.c
 Clearly, an excellent idea, then. :)

Yes, it's all wired up and working in Fedora rawhide. The ratings flow
both ways, so that if the user clicks on the star rating widget then
it gets pushed back to fedora-tagger, and if the user hasn't got the
app installed then the fedora-tagger rating is shown. It works pretty
well now, but when the masses start (hopefully) using it in F21 it'll
be more statistically sound.

 But actually what I meant was whether it would be valuable for the tagger
 app to _also_ let you add descriptions to applications which should have
 appdata but don't. This is probably a less-good idea... I was just thinking
 that since we have a program for user-created package metadata of one sort,
 maybe it could also help here.

I don't think that works, as there's often an n:1 ratio of
applications to packages.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 23 January 2014 08:07, David Tardon dtar...@redhat.com wrote:
 You seem to be operating under a delusion that, if someone's package is
 forcibly dropped, (s)he will automatically seek comaintainership of
 another package to fill the vacuum. That is not very likely. What is
 likely, however, is that (s)he will become angered, orphan the rest of
 his/her packages and disappear.

I don't think we need to drop any packages, unless keeping that
package is actually making our life harder in a significant way. What
I think it's makes a lot of sense doing is -hiding- the applications
that are abandonware. Users that really want some low level tool using
GTK-1 already know the package name, and are likely very familiar with
the command line.

Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Tardon
Hi,

On Wed, Jan 22, 2014 at 12:09:25PM +, Richard Hughes wrote:
 Hi,
 
 As the subject suggests, Fedora 22 will require applications to have a
 long description to be shown in the software center. We're introducing
 this change so that we can show a powerful application full of
 high-quality content, rather than what we have now which is a equal
 mixture of awesome and sadness.
 
 If you're interested you can see the number of applications with
 appdata without installing gnome-software from rawhide here:
 http://alt.fedoraproject.org/pub/alt/screenshots/f21/status.html
 (warning; huge generated HTML file).

I have noticed that there are applications on the list that have
NoDisplay=true in their desktop file, e.g., libreoffice-startcenter.
Should these be skipped?

D.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 23 January 2014 08:34, David Tardon dtar...@redhat.com wrote:
 I have noticed that there are applications on the list that have
 NoDisplay=true in their desktop file, e.g., libreoffice-startcenter.

I've just downloaded libreoffice-4.2.0.2-2.fc21 and it has:

[Desktop Entry]
Version=1.0
Terminal=false
NoDisplay=false
Icon=libreoffice-startcenter
...

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 08:07 AM, David Tardon wrote:

On Wed, Jan 22, 2014 at 04:37:07PM +, Jóhann B. Guðmundsson wrote:

On 01/22/2014 03:47 PM, Richard Hughes wrote:

On 22 January 2014 12:09, Richard Hugheshughsi...@gmail.com  wrote:

That's a long way from what I'd like to see, but it's going up at about 1% per
month, which is encouraging.

Replying to my own email, apologies. I've now gone through the entire
list of applications-in-fedora-without-appdata. A*lot*  of those
applications haven't seen an upstream release in half a decade, some
over a decade. I would estimate that 40% of all the apps in Fedora are
dead or semi-dead upstream. Excluding the KDE/XFCE/LXDE applications,
I'd say we had a 70% completion of the applications I'd like to see in
the software center. I've filed a lot of upstream bugs in the last two
hours, so hopefully that's another few percent sorted.

I wished we could simply just clean those bits out of our
distribution because quite frankly we have 14+k components in the
distribution and not nearly enough manpower to cover that all.

You seem to be operating under a delusion that, if someone's package is
forcibly dropped, (s)he will automatically seek comaintainership of
another package to fill the vacuum. That is not very likely. What is
likely, however, is that (s)he will become angered, orphan the rest of
his/her packages and disappear.


I was operating under the *assumption* that the package was not being 
maintained as Richard said here...
A*lot* of those applications haven't seen an upstream release in half a 
decade
Which poses security risk and bugs not being dealt and bad end user 
experience if our end user base chooses to install it.
( because if they were actually being maintained here with us those 
fixes would have found it's way upstream and new releases been made 
right ).


But clearly you dont understand that.

JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Reindl Harald
Am 23.01.2014 10:23, schrieb Jóhann B. Guðmundsson:
 A*lot* of those applications haven't seen an upstream release 
 in half a decade Which poses security risk and bugs not being dealt 
 and bad end user experience if our end user base chooses to install it

have you ever considered software as done and no known bugs?

 ( because if they were actually being maintained here with us those fixes 
 would have found it's way upstream and new releases been made right ).
 
 But clearly you dont understand that

maybe you do not understand that there is no golden rule
to fix bugs and release updates for no reason

ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/

upstream may dead, upstream my be alive but nothing to do
the software does what it is expected to do
so why should there be a new release?

not every software developer makes changes for the sake of the change



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 23 January 2014 10:12, Reindl Harald h.rei...@thelounge.net wrote:
 have you ever considered software as done and no known bugs?

Okay, I'll bite.

 ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/
 upstream may dead, upstream my be alive but nothing to do
 the software does what it is expected to do
 so why should there be a new release?

From the README of mp3info-0.8.5a.tgz:

---
TO DO
=

* ID3v2 support is the most often-requested feature and is badly needed,
  however this will entail an almost complete rewrite and I'm a lazy SOB,
  so it's going to be a while yet...  Anybody wanna volunteer?
---

So, a command line program for getting info from an MP3 that doesn't
support ID3v2, which is a 16 year old protocol that basically every CD
ripping program defaults to? I'm not sure that supports your argument
much.

Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Reindl Harald

Am 23.01.2014 12:13, schrieb Richard Hughes:
 On 23 January 2014 10:12, Reindl Harald h.rei...@thelounge.net wrote:
 have you ever considered software as done and no known bugs?
 
 Okay, I'll bite.
 
 ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/
 upstream may dead, upstream my be alive but nothing to do
 the software does what it is expected to do
 so why should there be a new release?
 
 From the README of mp3info-0.8.5a.tgz:
 
 ---
 TO DO
 =
 
 * ID3v2 support is the most often-requested feature and is badly needed,
   however this will entail an almost complete rewrite and I'm a lazy SOB,
   so it's going to be a while yet...  Anybody wanna volunteer?
 ---
 
 So, a command line program for getting info from an MP3 that doesn't
 support ID3v2, which is a 16 year old protocol that basically every CD
 ripping program defaults to? I'm not sure that supports your argument
 much

well, my usage of that tool is simply to get the duration from
files with a PHP script indexing my music archive, that call is
unchanged the last 7 years and so i continue to refuse the benefit
of throw a package out of the distribution because there is no
new upstream release

$handle = popen($GLOBALS['music_bin_mp3info'] . ' -p %S ' . 
escapeshellarg($path), 'r');

yes, i know that it is not a fedora package
mp3info-0.8.5a-20.fc20.20131231.rh.x86_64

but it is a good example of something used and just works with our
witout new upstream releases



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[389-devel] Running lib389 tests

2014-01-23 Thread Roberto Polli
Hi Thierry + @all,

I'd like to play with the new lib389 and try to split DirSrv in two layers:
 - the old approach DSAdmin for TCP communication
 - DirSrv implementing your interface

essentially I would put
class DirSrv(DSAdmin):
# ...new stuff go here ...

class DSAdmin(SimpleLDAPObject):
# TCP stuff goes here

Can you please tell me:
 1- how to run tests
 2- which tests should work
 3- which is the test environment.

Thx+Peace,
R.




On Thursday 09 January 2014 10:29:10 thierry bordaz wrote:
 On 01/08/2014 12:54 PM, Roberto Polli wrote:
  Hi Thierry,
  
  before all sorry if in the rest of the answer I may seem too direct. All I
  say is obviously imh(opinion|experience) Time is a tyrant :(
  
  On Friday 03 January 2014 16:36:17 thierry bordaz wrote:
   Thanks, I also wish you an happy new year and you recover well. It
   is great to talk to you again :-) .
  
  Thx++!
  
   I am quite novice with python and my first approach was to use it as
   a real object oriented language,
  
  It *is* a real OOL ;)
  
  it is a
  
   common use to wrap methods of class and rather use python as a
   functional language (e.g. self.backend.setProperties(...) rather
   than 'backend=Backend(); backend.setProperties(..) ')
  
  I'm not indepth with functional programming. Why do you think that's a
  functional approach?
  
   ...the 'object'...are... the configuration object stored in
   'cn=config'. So it prevents the problem of synchronizing the python
   object with the 'cn=config' object.
  
  To me that's mostly an ORM approach: in any case that's ok
 
 Hi Roberto,
 
 I will try to answer your concerns but as all of them are valid I
 will only give some reasons for the approach I choose.
 
 About OOL vs. functional programing this is not IMH that important.
 For example for an instance with N replicas, we can imagine DSAdmin
 having N Replica/Backend/Suffix/MappingTree... objects. Instead we
 have only one, let's say Replica object, allocated in
 __add_brookers__ but this object is not a real object but just gives
 access all methods of  Replica class.
 As I said, having N Replica objects brings a big drawback to
 synchronize the objects with what is in the server config. So I
 think the __add_brookers__ approach is better.
 
   So the only remaining object is
   the DS instance (dirsrv/dsadmin) and methods to access its config.
   
   Does it prevent to use fake directory ? I am not enough familiar
   with fakeldap, would you give me an example of why the current
   implement would not work with fakeldap ?
  
  Let's see how do we setup the client now:
   args = {SER_HOST:  LOCALHOST,
   
   SER_PORT:  INSTANCE_PORT,
   SER_DEPLOYED_DIR:  INSTANCE_PREFIX,
   SER_SERVERID_PROP: INSTANCE_SERVERID
   }
   
   1- instance = DirSrv(verbose=False)
   2- instance.allocate(args)
   3- if instance.exists(): instance.delete()
   4- instance.create()
   5- instance.open()
  
  That's quite different from the (imho cleaner) old approach - similar to
  the 
  SimpleLDAPObject superclass:
  args = {'host': LOCALHOST, 'sslport': 10636}
  1- instance = DSAdmin(**args)
 
 I agree with you DSAdmin approach looks definitely simpler. Now
 there is some magic behind DSAdmin().
 It actually checks if the instance exists, if not it creates it,
 then it opens a connection to it.
 What I wanted to do in a lib is to give an interface to each
 individual action. We may want to create an instance without
 establishing a connection to it, or (re)create an instance even if
 one already exists.
 Your point is valid, we need something simple. So what about adding
 a new interface to DirSrv (e.g. NewAndConnect) that would do all the
 steps 1-5 ?
 
  Obviously there are plenty of functionalities DSAdmin didn't implement: I
  would have put those functionalities (eg. filesystem related, instance
  creation  removal) in the DSAdminTool class.
  
  You may ask: why having two class DSAdminTool and DSAdmin instead of just
  one? 1- clear design: as DSAdmin extends SimpleLDAPObject, it should
  require just a tcp connection (like SimpleLDAPObject). In this way I can
  use a mock ldap implementation to test the LDAP behavior of DSAdmin.
 
 DirSrv also extends SimpleLDAPObject and wrap all its methods
 (search/add...) what would prevent it to be use as mock ldap ?
 
  2- all the functionalities requiring filesystem access and instance
  management (eg. outside LDAP scope) couldn't be tested by a mock ldap
  implementation, so we can just extend the mock for those functionalities.
 
  ok
 
  3- As extending classes (or using mix-ins) in python is really smooth,
  this
  approach would lead to the same usage patterns we have now, but 

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Tardon
On Thu, Jan 23, 2014 at 09:23:49AM +, Jóhann B. Guðmundsson wrote:
 
 On 01/23/2014 08:07 AM, David Tardon wrote:
 On Wed, Jan 22, 2014 at 04:37:07PM +, Jóhann B. Guðmundsson wrote:
 On 01/22/2014 03:47 PM, Richard Hughes wrote:
 On 22 January 2014 12:09, Richard Hugheshughsi...@gmail.com  wrote:
 That's a long way from what I'd like to see, but it's going up at about 
 1% per
 month, which is encouraging.
 Replying to my own email, apologies. I've now gone through the entire
 list of applications-in-fedora-without-appdata. A*lot*  of those
 applications haven't seen an upstream release in half a decade, some
 over a decade. I would estimate that 40% of all the apps in Fedora are
 dead or semi-dead upstream. Excluding the KDE/XFCE/LXDE applications,
 I'd say we had a 70% completion of the applications I'd like to see in
 the software center. I've filed a lot of upstream bugs in the last two
 hours, so hopefully that's another few percent sorted.
 I wished we could simply just clean those bits out of our
 distribution because quite frankly we have 14+k components in the
 distribution and not nearly enough manpower to cover that all.
 You seem to be operating under a delusion that, if someone's package is
 forcibly dropped, (s)he will automatically seek comaintainership of
 another package to fill the vacuum. That is not very likely. What is
 likely, however, is that (s)he will become angered, orphan the rest of
 his/her packages and disappear.
 
 I was operating under the *assumption* that the package was not
 being maintained as Richard said here...

But he did not said that. There have been any upstream release and
the package is not maintained in _the distribution_ are two completely
different statements.

 A*lot* of those applications haven't seen an upstream release in
 half a decade

So? Maybe there have not been any bugs for half a decade that would
justify a new release? Or maybe the maintainer just keeps a lot of
patches in the package?

 Which poses security risk and bugs not being dealt

Says you. Again, what if there are not any bugs? Hard to tell, because
Richard did not list any names. And at what point does package become
unmaintained? If I look at a couple of not-so-randomly selected
packages, I see libreoffice has got 66 unresolved bugs, evolution 126
and gnome-shell 903... So which of these (if any) are not being
maintained?

 and bad end user
 experience if our end user base chooses to install it.
 ( because if they were actually being maintained here with us those
 fixes would have found it's way upstream and new releases been made
 right ).

Which fixes again?

 
 But clearly you dont understand that.

No, I think your reasoning is faulty and your attempts to see everything
in just black and white is fundamentally flawed. Anyway, that _was not_
the point of my mail. What I wanted to point out is that forced removal
of packages _is not_ going to guarantee more packager's attention to
the rest of the distribution. And it can in fact have the opposite
effect, by alienating and losing existing packagers.

D.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Tardon
Hi,

On Thu, Jan 23, 2014 at 08:51:53AM +, Richard Hughes wrote:
 On 23 January 2014 08:34, David Tardon dtar...@redhat.com wrote:
  I have noticed that there are applications on the list that have
  NoDisplay=true in their desktop file, e.g., libreoffice-startcenter.
 
 I've just downloaded libreoffice-4.2.0.2-2.fc21 and it has:
 
 [Desktop Entry]
 Version=1.0
 Terminal=false
 NoDisplay=false
 Icon=libreoffice-startcenter
 ...

Sigh, it was changed by commit 78e4c8a925f4735a7e9a4c32a29b19fd2b77670d
fdo#70553: Fix Unity Quicklists. So back to changing it in the spec...

D.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Howells

Richard Hughes hughsi...@gmail.com wrote:

 As the subject suggests, Fedora 22 will require applications to have a
 long description to be shown in the software center.

What constitutes an 'application' in this sense?  Does 'gcc' count for
instance?  How about 'find'?

David
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: LibRaw soname bump

2014-01-23 Thread Jon Ciesla
It doesn't build anyway.  I've found that the latest release, 0.9.4, does,
but I see you've discovered that as well. :)

-J


On Wed, Jan 22, 2014 at 6:06 PM, Christopher Meng cicku...@gmail.comwrote:

 Jon please don't rebuild oyranos, I'm working on this now.

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




-- 
http://cecinestpasunefromage.wordpress.com/

in your fear, seek only peace
in your fear, seek only love

-d. bowie
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 23 January 2014 12:37, David Howells dhowe...@redhat.com wrote:
 What constitutes an 'application' in this sense?  Does 'gcc' count for
 instance?  How about 'find'?

No. In the AppStream and AppData definitions, a program is an
application if it has a .desktop file that is visible in the menu.
i.e. not NoDisplay=true and that has at least one valid category.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 12:09 PM, David Tardon wrote:

No, I think your reasoning is faulty and your attempts to see everything
in just black and white is fundamentally flawed. Anyway, that_was not_
the point of my mail. What I wanted to point out is that forced removal
of packages_is not_  going to guarantee more packager's attention to
the rest of the distribution. And it can in fact have the opposite
effect, by alienating and losing existing packagers.


I never implied that it would guarantee any more package attention 
that's an assumption you made.


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: LibRaw soname bump

2014-01-23 Thread Christopher Meng
It built very well(I did it this afternoon), you can check it out from Koji.

Hmm...Only some tiny issues need to be solved.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Reindl Harald
Am 23.01.2014 14:06, schrieb Jóhann B. Guðmundsson:
 On 01/23/2014 12:09 PM, David Tardon wrote:
 No, I think your reasoning is faulty and your attempts to see everything
 in just black and white is fundamentally flawed. Anyway, that_was not_
 the point of my mail. What I wanted to point out is that forced removal
 of packages_is not_  going to guarantee more packager's attention to
 the rest of the distribution. And it can in fact have the opposite
 effect, by alienating and losing existing packagers.
 
 I never implied that it would guarantee any more package attention that's an 
 assumption you made

so what is the benefit then in propose drop packages where *upstream not* every
2-3 years starts a complete rewrite with only half of the features, a lot of
bugs and regressions to qualify the next 3 years updates and after all the mess
is fixed start the next rewrite to qualify ongoing development for a lifetime?

if it ain't broken don't fix it!




signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Matthew Miller
On Thu, Jan 23, 2014 at 09:23:49AM +, Jóhann B. Guðmundsson wrote:
 A*lot* of those applications haven't seen an upstream release in
 half a decade
 Which poses security risk and bugs not being dealt and bad end user
 experience if our end user base chooses to install it.
 ( because if they were actually being maintained here with us those
 fixes would have found it's way upstream and new releases been made
 right ).

So, one possibility would be to move less-maintained packages to a separate
repository tree still included as Fedora and enabled by default (but maybe
removed from any references in comps). That could serve as a signal to both
users (who could see that the package comes from a different place) and
maintainers (who wouldn't have their package just _dropped_). And it would
make it more obvious when packages that are maintained have
possibly-dangerous dependencies on unmaintained ones.

I'm not sure the benefits of that are worth the effort, but if someone is
interested in working on it, it could be worth exploring.



 But clearly you dont understand that.

Jóhann, please review Fedora Code of Conduct:
http://fedoraproject.org/code-of-conduct. Let's keep this conversation both
civil and focused on the issue itself.

-- 
Matthew Miller--   Fedora Project--mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Unannounced soname bump: libdbi?

2014-01-23 Thread jpac...@redhat.com
Hi,

that was my mistake. Now both libdbi and libdbi-drivers are in new
version in rawhide.

-- Jan Pacner

On 01/21/2014 09:53 PM, Ville Skyttä wrote:
 Hi,
 
 Looks like yet another unannounced soname bump has occurred in
 Rawhide, this time libdbi. If there was an announcement, I haven't
 noticed it, and neither apparently have maintainers of dependent
 packages, and they haven't been addressed by anyone else either except
 for rrdtool which is currently being rebuilt.
 
 libdbi owners, comments? Please observe
 https://fedoraproject.org/wiki/Package_maintainer_responsibilities#Notify_others_of_changes_that_may_affect_their_packages
 
 Affected packages include at least:
 
 Io-language
 collectd-dbi
 gammu-libs
 gnucash
 python-gammu
 rrdtool
 rrdtool-lua
 rsyslog-libdbi
 syslog-ng-libdbi
 ulogd-libdbi
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Lucy: 9/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

2014-01-23 Thread Lubomir Rintel
commit 588c2846f5dd6cc34ee19c4f5d48c16a77bfab6e
Author: Jesse Keating jkeat...@fedoraproject.org
Date:   Sun Jul 26 08:52:26 2009 +

- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

 perl-KinoSearch.spec |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index 60227d1..581fa19 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -1,6 +1,6 @@
 Name:   perl-KinoSearch
 Version:0.165
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Search engine library
 # ApacheLicense2.0.txt included is included just becuase the upstream
 # author decided to include it and is only for informative purposes.
@@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Sun Jul 26 2009 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 0.165-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon Apr 13 2009 Lubomir Rintel lkund...@v3.sk - 0.165-1
 - Upstream applied our PowerPC patch
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 10/28] Fix typo that causes a failure to update the common directory. (releng #2781)

2014-01-23 Thread Lubomir Rintel
commit a3b0855529b189fa3fce927e44b26d51317b5083
Author: Bill Nottingham nott...@fedoraproject.org
Date:   Wed Nov 25 23:30:57 2009 +

Fix typo that causes a failure to update the common directory. (releng
#2781)

 Makefile |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/Makefile b/Makefile
index 6d8bb0d..b8d4037 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ NAME := perl-KinoSearch
 SPECFILE = $(firstword $(wildcard *.spec))
 
 define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; 
then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q 
update ; fi ; echo $$d/Makefile.common ; break ; fi ; done
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; 
then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q 
update ; fi ; echo $$d/Makefile.common ; break ; fi ; done
 endef
 
 MAKEFILE_COMMON := $(shell $(find-makefile-common))
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 8/28] - Upstream applied our PowerPC patch

2014-01-23 Thread Lubomir Rintel
commit 2ad1e209c36e91a10656f7df9ced468e330bdb0a
Author: Lubomir Rintel lkund...@fedoraproject.org
Date:   Mon Apr 13 16:17:04 2009 +

- Upstream applied our PowerPC patch

 .cvsignore   |2 +-
 perl-KinoSearch.spec |7 ---
 sources  |2 +-
 3 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index 311dd9f..691c164 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-KinoSearch-0.164.tar.gz
+KinoSearch-0.165.tar.gz
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index 2fb8e2f..60227d1 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -1,5 +1,5 @@
 Name:   perl-KinoSearch
-Version:0.164
+Version:0.165
 Release:1%{?dist}
 Summary:Search engine library
 # ApacheLicense2.0.txt included is included just becuase the upstream
@@ -11,7 +11,6 @@ Group:  Development/Libraries
 URL:http://search.cpan.org/dist/KinoSearch/
 Source0:
http://www.cpan.org/authors/id/C/CR/CREAMYG/KinoSearch-%{version}.tar.gz
 Source1:LICENSING.mbox
-Patch0: KinoSearch-0.164-ppc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(Compress::Zlib)
 BuildRequires:  perl(ExtUtils::CBuilder)
@@ -33,7 +32,6 @@ can be put to many different uses.
 
 %prep
 %setup -q -n KinoSearch-%{version}
-%patch0 -p1 -b .ppc
 cp %{SOURCE1} LICENSING.mbox
 
 %build
@@ -64,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Mon Apr 13 2009 Lubomir Rintel lkund...@v3.sk - 0.165-1
+- Upstream applied our PowerPC patch
+
 * Sun Mar 29 2009 Lubomir Rintel lkund...@v3.sk - 0.164-1
 - Update to 0.164
 - Add missing Pod::Coverage BRs (Robert Scheck)
diff --git a/sources b/sources
index 3f3b18a..8cf29cc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9fd011170455974544af83005f0cb350  KinoSearch-0.164.tar.gz
+c191fd096aaf4d6219bbb36812551693  KinoSearch-0.165.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 13/28] dist-git conversion

2014-01-23 Thread Lubomir Rintel
commit 2fe799fe2f02ad50608729f96dcb12df0301a34f
Author: Fedora Release Engineering rel-...@lists.fedoraproject.org
Date:   Thu Jul 29 07:06:02 2010 +

dist-git conversion

 .cvsignore = .gitignore |0
 Makefile |   21 -
 import.log   |1 -
 3 files changed, 0 insertions(+), 22 deletions(-)
---
diff --git a/.cvsignore b/.gitignore
similarity index 100%
rename from .cvsignore
rename to .gitignore
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 17/28] add BR

2014-01-23 Thread Lubomir Rintel
commit eff1b259ab55eb1b6970f90613ae13d9d71f2733
Author: Marcela Mašláňová mmasl...@redhat.com
Date:   Tue Dec 21 10:28:51 2010 +0100

add BR

 perl-KinoSearch.spec |4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index 3287f1f..d0bdcdd 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -12,7 +12,6 @@ Group:  Development/Libraries
 URL:http://search.cpan.org/dist/KinoSearch/
 Source0:
http://www.cpan.org/authors/id/C/CR/CREAMYG/KinoSearch-%{version}.tar.gz
 Source1:LICENSING.mbox
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(Compress::Zlib)
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::ParseXS)
@@ -22,6 +21,8 @@ BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Test::Pod::Coverage) = 1.04
 BuildRequires:  perl(Test::Pod) = 1.14
 BuildRequires:  perl(Time::HiRes)
+BuildRequires:  perl(JSON::XS)
+BuildRequires:  perl(Parse::RecDescent)
 Requires:   perl(Compress::Zlib)
 Requires:   perl(Lingua::Stem::Snowball) = 0.94
 Requires:   perl(Lingua::StopWords) = 0.02
@@ -69,6 +70,7 @@ rm -rf $RPM_BUILD_ROOT
 %changelog
 * Mon Dec 20 2010 Marcela Maslanova mmasl...@redhat.com - 1:0.31-2
 - 661697 rebuild for fixing problems with vendorach/lib
+- add BR
 
 * Sun Dec 12 2010 Lubomir Rintel lkund...@v3.sk - 1:0.31-1
 - BR Time::HiRes to fix el6 build
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 15/28] Filter useless provide

2014-01-23 Thread Lubomir Rintel
commit 7e278932d2872263ac7a25f122b4533ee6491e87
Author: Lubomir Rintel lkund...@v3.sk
Date:   Sun Dec 12 16:11:03 2010 +0100

Filter useless provide

 perl-KinoSearch.spec |2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index f6c8f12..b7e8e5c 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -28,6 +28,8 @@ Requires:   perl(Lingua::StopWords) = 0.02
 Requires:   perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo 
$version))
 Requires:   perl(Time::HiRes)
 
+%{?perl_default_filter}
+
 %description
 KinoSearch is a loose port of the Java search engine library Apache Lucene,
 written in Perl and C. The archetypal application is website search, but it
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 22/28] Perl 5.16 rebuild

2014-01-23 Thread Lubomir Rintel
commit be9ced862029eaa246aab0beaedbda820859d2a2
Author: Petr Písař ppi...@redhat.com
Date:   Wed Jun 20 22:55:14 2012 +0200

Perl 5.16 rebuild

 perl-KinoSearch.spec |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index d8b7049..9419d6e 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -5,7 +5,7 @@
 
 Name:   perl-KinoSearch
 Version:
%{cpan_version_major}%{?cpan_version_minor:.}%{cpan_version_minor}
-Release:1%{?dist}
+Release:2%{?dist}
 Epoch:  1
 Summary:Search engine library
 # ApacheLicense2.0.txt included is included just becuase the upstream
@@ -94,6 +94,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Wed Jun 20 2012 Petr Pisar ppi...@redhat.com - 1:0.31.5-2
+- Perl 5.16 rebuild
+
 * Wed Jun 20 2012 Petr Pisar ppi...@redhat.com - 1:0.31.5-1
 - 0.315 bump
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Lucy: 23/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

2014-01-23 Thread Lubomir Rintel
commit 0c79fffcb9e01e3989f5b4364ef9602276f8f09a
Author: Dennis Gilmore den...@ausil.us
Date:   Fri Jul 20 11:26:26 2012 -0500

- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

 perl-KinoSearch.spec |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/perl-KinoSearch.spec b/perl-KinoSearch.spec
index 9419d6e..2ba49f5 100644
--- a/perl-KinoSearch.spec
+++ b/perl-KinoSearch.spec
@@ -5,7 +5,7 @@
 
 Name:   perl-KinoSearch
 Version:
%{cpan_version_major}%{?cpan_version_minor:.}%{cpan_version_minor}
-Release:2%{?dist}
+Release:3%{?dist}
 Epoch:  1
 Summary:Search engine library
 # ApacheLicense2.0.txt included is included just becuase the upstream
@@ -94,6 +94,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Fri Jul 20 2012 Fedora Release Engineering rel-...@lists.fedoraproject.org 
- 1:0.31.5-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
 * Wed Jun 20 2012 Petr Pisar ppi...@redhat.com - 1:0.31.5-2
 - Perl 5.16 rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Reindl Harald

Am 23.01.2014 16:49, schrieb Jóhann B. Guðmundsson:
 
 On 01/23/2014 01:48 PM, Matthew Miller wrote:
 So, one possibility would be to move less-maintained packages to a separate
 repository tree still included as Fedora and enabled by default
 
 That wont reduce the bugs reported against it...

well, why not remove all packages so no bugs get reported at all?

consider packages for removal because upstream does not jump around
and release at least once per year a new version is hmmm... i
must not say the words in public



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 01:48 PM, Matthew Miller wrote:

So, one possibility would be to move less-maintained packages to a separate
repository tree still included as Fedora and enabled by default


That wont reduce the bugs reported against it...
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Bug 1057063] perl-Test-Moose-More-0.023 is available

2014-01-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1057063

Petr Pisar ppi...@redhat.com changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-Test-Moose-More-0.023-
   ||1.fc21
 Resolution|--- |RAWHIDE
Last Closed||2014-01-23 10:53:43



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=Yy05BosgApa=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Matthew Miller
On Thu, Jan 23, 2014 at 03:49:17PM +, Jóhann B. Guðmundsson wrote:
 So, one possibility would be to move less-maintained packages to a separate
 repository tree still included as Fedora and enabled by default
 That wont reduce the bugs reported against it...

That's not necessarily bad. And by categorizing those bugs separately, it
would be easier to treat them differently.

-- 
Matthew Miller--   Fedora Project--mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 03:55 PM, Matthew Miller wrote:

 So, one possibility would be to move less-maintained packages to a separate
 repository tree still included as Fedora and enabled by default

That wont reduce the bugs reported against it...

That's not necessarily bad. And by categorizing those bugs separately, it
would be easier to treat them differently.


We dont want QA community members testers/reporters/triagers ( and 
general end users ) wasting their contributed time reporting bugs that 
wont get fixed.

( I assume infra/releng dont want to spent resources in those either )

Or to put this differently if the WG's expect QA to spend *any* 
resources in the output they deliver, we in QA need to free up 
contributed time time in the QA community to do so and one way to achive 
that is for us to plug resources leakage like this one.


So do you want us being able to help you with your cloud effort or do 
you want us to waste time on dead components?


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi


On Thu, Jan 23, 2014 at 11:08 AM, Jóhann B. Guðmundsson wrote:


 On 01/23/2014 03:55 PM, Matthew Miller wrote:

  So, one possibility would be to move less-maintained packages to a
 separate
  repository tree still included as Fedora and enabled by default

 That wont reduce the bugs reported against it...

 That's not necessarily bad. And by categorizing those bugs separately, it
 would be easier to treat them differently.


 We dont want QA community members testers/reporters/triagers ( and general
 end users ) wasting their contributed time reporting bugs that wont get
 fixed.


Who is we?

Just because upstream is inactive doesn't mean that there are bugs and just
because upstream is inactive doesn't mean package maintainers won't fix bug
reports.  Most such components don't receive any bug reports whatsoever
because they are stable and work just fine for the niche users who need
them.   They don't add any real overhead to Fedora and cutting them will
just piss off users without any benefits.   As long as package maintainers
are willing to maintain them,  there is no reason to mess with the
process.   If we want to have a way to show that upstream is inactive, that
is pretty reasonable thing to do.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Richard Hughes
On 23 January 2014 15:55, Reindl Harald h.rei...@thelounge.net wrote:
 consider packages for removal because upstream does not jump around
 and release at least once per year a new version is hmmm... i
 must not say the words in public

Please stop posting to this thread.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 04:27 PM, Rahul Sundaram wrote:

Hi


On Thu, Jan 23, 2014 at 11:08 AM, Jóhann B. Guðmundsson wrote:


On 01/23/2014 03:55 PM, Matthew Miller wrote:

 So, one possibility would be to move
less-maintained packages to a separate
 repository tree still included as Fedora and
enabled by default

That wont reduce the bugs reported against it...

That's not necessarily bad. And by categorizing those bugs
separately, it
would be easier to treat them differently.


We dont want QA community members testers/reporters/triagers ( and
general end users ) wasting their contributed time reporting bugs
that wont get fixed.


Who is we?



Obviously not you...



Just because upstream is inactive doesn't mean that there are bugs and 
just because upstream is inactive doesn't mean package maintainers 
won't fix bug reports.



If a package maintainer fixes bug the package is no longer inactive 
since it's being actively maintained which is what matters regardless if 
upstream or just downstream with us...


Quite frankly it amazes me how much people put themselves on a pedestole 
for maintaining a component in a distribution and at the same time 
either fail  to understand or simply disregard the time,resources and 
scope the service sub-community as well as feature owners have to put 
into that component.


QA/Releng/Infra/Doc all have to spend contributed time and resources 
into that same component for the duration of the lifetime of the 
component in the distribution which more often than not, is long time 
after it's maintainer has vanished or the component simply is no 
longer being maintained downstream/upstream...


And all of the above is *beside* the negative effect such components 
have on end users that expect it to work since it's available to them 
through an application installer of any kind.


How much time would it have saved Richard not having to go through those 
dead or semi-dead components and how willing do you think people are 
jumping to assist him when they know there is 40% that the time they are 
contribute to that work will be for nothing since those app apps are 
dead or semi-dead upstream?


To me this is pure community resources leakage due to distribution 
litterers with the mentality of packaging *everything* regardless if 
upstream is dead or not because it works for *them*.


JBG

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 05:06 PM, Rahul Sundaram wrote:


That doesn't answer the question.  You keep using the word we.  Who 
is we?


We in quality assurance if you want us to come up with an official 
respond regarding inactively maintained packages I can put it on the 
meeting agenda.


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi


On Thu, Jan 23, 2014 at 11:56 AM, Jóhann B. Guðmundsson  wrote:



 Obviously not you...


That doesn't answer the question.  You keep using the word we.  Who is we?

 To me this is pure community resources leakage due to distribution
litterers with the mentality of packaging *everything* regardless if
upstream is dead or not because it works for *them*.

It is not packaging everything.  It is packaging things that someone cares
enough to volunteer to maintain and there is no reason to cut them off.  If
you have specific problems in any packages, feel free to point them out.
Otherwise, just presuming that they are somehow a problem is unconvincing.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi

On Thu, Jan 23, 2014 at 12:08 PM, Jóhann B. Guðmundsson wrote:


 On 01/23/2014 05:06 PM, Rahul Sundaram wrote:


 That doesn't answer the question.  You keep using the word we.  Who is
 we?


 We in quality assurance if you want us to come up with an official respond
 regarding inactively maintained packages I can put it on the meeting agenda.


Sure.  Feel free to do that.  As I have noted before, if you are just
expressing your own opinion,  you need to differentiate between that and
the QA team.   To speak on behalf of the entire team. you need to make sure
there is consensus within that team that your opinion is shared by them.
Bringing it up in a meeting is an excellent way to ensure that.   If the QA
team on the whole believes that packages without an active upstream are a
significant resource drain on them and especially if they have any kind of
metrics confirming this,  we can and should look into ways to mitigating
that problem.  Thanks!

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 05:06 PM, Rahul Sundaram wrote:
If you have specific problems in any packages, feel free to point them 
out. 


Tracker bug [1] which fixes requirements on crontab as got approved by 
the FPC [2].


Each of those ca 50 components contains a patch submitted by myself in 
last July which updates those components to be in compliance with FPG.


By going through those reports you will notice how long it took for 
those patches to be applied as well as see all those that have yet to be 
applied.


I myself spent several hours of my contributing time patching, 
rebuilding and test installing packages with those changes with this end 
result.


JBG

1. https://bugzilla.redhat.com/show_bug.cgi?id=947037
2. https://fedorahosted.org/fpc/ticket/261
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi


On Thu, Jan 23, 2014 at 12:20 PM, Jóhann B. Guðmundsson wrote:


 On 01/23/2014 05:06 PM, Rahul Sundaram wrote:

 By going through those reports you will notice how long it took for those
 patches to be applied as well as see all those that have yet to be applied.


Yep but these are not unique to components with an inactive upstream.  All
such enhancements take time to get through.   Any changes in the packages
guidelines unless they break packages from building take a significant
amount of time to work through.  I still see packages that are just now
adopting to using systemd macros for instance or guidelines from years back
and sometimes they are deliberately doing so to maintain compatibility with
older releases but in many cases, it has just not been urgent enough to
look into them until now.  I have been working on a package  (quassel)
where upstream is very active but the Fedora package maintainer has been
AWOL for a long time.

You have identified a problem but you are misattributing it.  Even my own
packages there are times where I haven't touched them for a while because I
have been busy with other things.  I would love to get more co-maintainers
and I have requested that from time to time.  What we have in Fedora is a
general resource shortage and that is not particularly uncommon in any open
source project.  The question we need to be asking ourselves is not whether
upstream is active but whether those package maintainers are active on
those specific packages and if they are not, how can we identify those
unattended packages and how can we help them get more attention?  Cutting
of random packages off the distribution is the wrong way to solve that.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 05:41 PM, Rahul Sundaram wrote:

Hi


On Thu, Jan 23, 2014 at 12:20 PM, Jóhann B. Guðmundsson wrote:


On 01/23/2014 05:06 PM, Rahul Sundaram wrote:

By going through those reports you will notice how long it took
for those patches to be applied as well as see all those that have
yet to be applied.


Yep but these are not unique to components with an inactive upstream.  
All such enhancements take time to get through.   Any changes in the 
packages guidelines unless they break packages from building take a 
significant amount of time to work through.  I still see packages that 
are just now adopting to using systemd macros for instance or 
guidelines from years back and sometimes they are deliberately doing 
so to maintain compatibility with older releases but in many cases, it 
has just not been urgent enough to look into them until now.  I have 
been working on a package  (quassel) where upstream is very active but 
the Fedora package maintainer has been AWOL for a long time.


You have identified a problem but you are misattributing it.


No I'm not in-activity is still in-activity,,

In both these cases it falls on the hands of the packager/maintainer ( 
or none if he no longer is with us ).


Now

A)

You cannot help those packages to get more attention.

B)

Even if you did our current package maintenance framework does not allow 
for drive by patching/helping


C)

Even if that was not the case as you correctly pointed out Fedora 
suffers from general resource shortage.


all leading up to...

Cutting off inactively maintained packages being the only way we can 
deal with that which in turn will reduce the size of the distribution to 
something we actually can maintain or cover ( which probably is around 
5k components )


JBG
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Thorsten Leemhuis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi!

On 03.01.2014 19:14, Matthew Miller wrote:
 […] So those are my things. What do you think about them? What
 else should be included? What different directions should we
 consider? How will we make Fedora more awesome than ever in the
 coming year?

Okay, I'll bite (after thinking whether writing this mail is worth it):

I'm still undecided if I overall like Fedora.next or fear it. But more
and more I tend to the latter position and wonder if it might be wise
to slow things down: Do one more Fedora release the old style in round
about June; that would give us more time to better discuss and work
out Fedora.next and get contributors involved better in the planing.

The main reason for that: Fedora.next is a huge effort that seems to
make everything even more complicated. It imho is also sold pretty
badly right now, as you have to invest quite a lot of time to
understand what Fedora.next actually is. And Fedora.next to me seems
like something the core contributors push forward without having
really abort those Fedora contributors who don't have Fedora as one of
their top priorities in life.


Verbose: Yes, I really think the Fedora needs changes -- at some point
a few years ago we mostly continued to do things as they have always
 been done (read: since Core and Extras merged), without thinking if
those ways are still the best.

So I welcomed Fedora.next in the beginning. But I, as someone that is
not involved very much in Fedora any more, still fail to fully grasp
it. Yes, there are many mailing list or blog posts and some docs in
the wiki. But most of them are really way too long for people that
have busy days; a lot of those docs are also quite meta,
nevertheless afaics failing to give a goal. Take
https://fedoraproject.org/wiki/Fedora.next for example. It more a
description of a vague idea without saying much concrete besides
design, build, and market three distinct Fedora products (what is a
Fedora product?). There are a few links there, but even
https://fedoraproject.org/wiki/Fedora.next/boardproposal is still
quite meta for something which is supposed to be the base for a
release that is eight months or so away. It doesn't explain what
problems are being solved or what happens to spins (KDE and such) or
how often (according to current plans) Fedora will be released in the
future.

What really gives me the creeps on those pages: sub-committees of
FESCo, with individual governance structures. Those afaics are three
Product Working Groups Workgroups, two Fedora Rings Working Groups and
the Inter-WG for coordination. That sounds like a awful lot of
overhead an even more bureaucracy than we already have. And we imho
have way to much already (part of it is my fault!) – something I had
hoped Fedora.next would try to fix.

I these days wouldn't start contributing to Fedora, as all those rules
and guidelines that the wiki provides would scare me off. That's what
Fedora.next should fix imo, as we afaics need more contributors: I
more often than a few years ago find packages in Fedora that are badly
maintained or outdated. Contributing must be as easy as editing a
wikipedia page. Further: kororaproject.org, fedorautils-installer and
similar project show that there are people that want to make Fedora
better. But they do their work outside of Fedora and RPM Fusion;
fixing the issues directly at the root would be better for all of us.

And I really wonder if Fedora.next is really backed by those community
contributors that are not involved in Fedora to deeply. One reason for
that: Fedora.next mails like the one I'm replying to seem to get very
few responses -- especially considering the fact that Fedora.next is
something really important and brought to a list where small details
quite often spawn very long discussions. Sometimes it's different --
like the ongoing and long 3rd party and non-free software
discussion. That shows that a lot of people still care, but don't
bother follow to closely what the workgroups discuss before it someone
gets to a point where it's more visible.

That's why I got the feeing a lot of contributors are simply waiting
for more concrete details to emerge before deciding what to make of
Fedora.next; or they simply at all don't care to much what the higher
ups do, as getting involved on that level can cost quite a lot of time
and can be frustrating (that's not a complaint, that's simply how it
is often; wasn't much different in my days, but noticed that more when
I wasn't that active an more myself).

I have many more thoughts in my head, but I'll stop here, as those are
basically the most important things that bother me right now when
looking at Fedora and Fedora.next.

CU
knurd

P.S.: Fixed subject (s/2013/2014/)
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJS4VlWAAoJEHK25u9MWD0tjR0QAJAe7Z35vN90Moq1mXGRpiMJ

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Chris Murphy

On Jan 23, 2014, at 5:09 AM, David Tardon dtar...@redhat.com wrote:
 And at what point does package become
 unmaintained?

It seems self evident that it's at least insufficiently maintained, if it 
doesn't meet the long description requirement to appear in software center. I 
don't know how else you expect this to work.


 What I wanted to point out is that forced removal
 of packages _is not_ going to guarantee more packager's attention to
 the rest of the distribution.

Is there a reading comprehension problem in this thread? I don't recall seeing 
any suggestion that packages will be removed, let alone with force. They simply 
won't appear in software center if they don't meet the requirements for 
appearing in software center.

Chris Murphy

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi


Cutting off inactively maintained packages being the only way we can deal
 with that which in turn will reduce the size of the distribution to
 something we actually can maintain or cover ( which probably is around 5k
 components )


I don't agree with the premise at all and therefore unsurprising I don't
agree with this conclusion.  In any case, I sincerely doubt you will get
even a single person other than yourself to agree with this proposal but
feel free to try filing a ticket with the QA team.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Set-Infinite] Created tag perl-Set-Infinite-0.65-9.el7

2014-01-23 Thread Paul Howarth
The lightweight tag 'perl-Set-Infinite-0.65-9.el7' was created pointing to:

 47a8651... - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El Wed, 22 Jan 2014 12:09:25 +
Richard Hughes hughsi...@gmail.com escribió:
 Hi,
 
 As the subject suggests, Fedora 22 will require applications to have a
 long description to be shown in the software center. We're introducing
 this change so that we can show a powerful application full of
 high-quality content, rather than what we have now which is a equal
 mixture of awesome and sadness.

Its a fine idea but not feasible if we can not work out how to
pull the data together and make it available.

Dennis
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJS4VsLAAoJEH7ltONmPFDR8KMP/3Lvx0tvrR/sOvWSgwiMmmX3
QVVPtHxgjM8X1C2o8GFZ685BjfOrqGYT4Iu7cFeyHaojFENG3mDw5nbbfhbEBQ1s
5CP/v/z4ZK3gaUfSdcYTX4DXdUX1pct6nEatBqon32aqcm+hn2dw2CYqx/aoV0uU
akqEOh0TPbpsKNuqn4EIu7Hcv8FV4rcyscOVMu78IBIVDYhvrU7fJU1yQs2qfc88
/g0E8gNZzoj8+lTdnKljrPnEijoio0PCPKoMv5ZLnko8ZY2m6Fd/cbVZiBxK/LlJ
VvapJyxHGv99iClVULV6LHitFUdxtK+nOOhTtCY4xpHFEgZK7XUBbSC6iCFszax3
4/nwQ1qos51Dp9F5k9oUn7dBR3Lw+bBRjwxgMJTWZ00JoSswWHZwobWOpJQplGwO
en4t2gATraoDUFPlHcSCpRljK2WuHFQCd+7+SldayKmLdCOpluRzCXk1bksvQ7d/
zGIPcg9RbmJdBFdEFCTInGsl49iHrNRb5LtRccsY8jD7cNdPkduMZEgcmh8wzkHD
n7z6t6VLQoWAy54gcVzy5JW+1ZAVtK92oFA8WRE5ea6ZbnElhHxFbT0QXH/i91U8
j3uUGUWbDFnDyV1zcs2RIlknd5D2rr1wd6EV6g546XAM/TIqsRf19t0Jis8Uzo06
tPluJ3Gn69GRntB+bIia
=Kd7Z
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Jóhann B. Guðmundsson


On 01/23/2014 06:09 PM, Rahul Sundaram wrote:


I don't agree with the premise at all and therefore unsurprising I 
don't agree with this conclusion.  In any case, I sincerely doubt you 
will get even a single person other than yourself to agree with this 
proposal but feel free to try filing a ticket with the QA team.


Oh I see you apparently have no idea what we in the QA community do but 
since you dont we dont handle this matters so there is no point for me 
to file a ticket it would not lead anywhere , however FESCO does and 
last time I knew they where trying to deal with this effectively with 
infra ( I have filed ticket about this before as have others )  but as 
you can see they are not doing very god job of dealing with it ( last 
result lead to them trying to find co-maintainers before removing a 
package as you have proposed but as you can see it has lead nowhere ) 
And this is a manually run process ( which Bill usually runs I think ) 
which they have in place which must have fallen through the cracks due 
the whole .next or wg stuff. ( which is not surprising )


JBG
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Josh Boyer
On Thu, Jan 23, 2014 at 1:03 PM, Thorsten Leemhuis fed...@leemhuis.info wrote:
 Verbose: Yes, I really think the Fedora needs changes -- at some point
 a few years ago we mostly continued to do things as they have always
  been done (read: since Core and Extras merged), without thinking if
 those ways are still the best.

 So I welcomed Fedora.next in the beginning. But I, as someone that is
 not involved very much in Fedora any more, still fail to fully grasp
 it. Yes, there are many mailing list or blog posts and some docs in
 the wiki. But most of them are really way too long for people that
 have busy days; a lot of those docs are also quite meta,
 nevertheless afaics failing to give a goal. Take
 https://fedoraproject.org/wiki/Fedora.next for example. It more a
 description of a vague idea without saying much concrete besides
 design, build, and market three distinct Fedora products (what is a
 Fedora product?). There are a few links there, but even
 https://fedoraproject.org/wiki/Fedora.next/boardproposal is still
 quite meta for something which is supposed to be the base for a
 release that is eight months or so away. It doesn't explain what
 problems are being solved or what happens to spins (KDE and such) or
 how often (according to current plans) Fedora will be released in the
 future.

You make a fair point.  There are many unanswered questions around
Fedora.next (like spins?).  Asking those questions or pointing out
inconsistencies does help though :).

 What really gives me the creeps on those pages: sub-committees of
 FESCo, with individual governance structures. Those afaics are three
 Product Working Groups Workgroups, two Fedora Rings Working Groups and
 the Inter-WG for coordination. That sounds like a awful lot of
 overhead an even more bureaucracy than we already have. And we imho
 have way to much already (part of it is my fault!) – something I had
 hoped Fedora.next would try to fix.

It is more overhead to a degree.  On the other hand, the idea is to
enable people that are interested in specific areas to go forth and
create a Fedora deliverable that they think meets the needs of those
areas best, without having to pass everything through FESCo.  FESCo
just doesn't scale like that.

 I these days wouldn't start contributing to Fedora, as all those rules
 and guidelines that the wiki provides would scare me off. That's what
 Fedora.next should fix imo, as we afaics need more contributors: I
 more often than a few years ago find packages in Fedora that are badly
 maintained or outdated. Contributing must be as easy as editing a

The packaging guidelines are very daunting.  Automating as much of
that as possible, either through spec creation tooling or package
review tooling would help.

 wikipedia page. Further: kororaproject.org, fedorautils-installer and
 similar project show that there are people that want to make Fedora
 better. But they do their work outside of Fedora and RPM Fusion;
 fixing the issues directly at the root would be better for all of us.

Small note:  The two projects you use as an example are required to do
what they're doing (in part) outside of Fedora for legal reasons.  I
don't believe Fedora.next will change how US law works, so it might
not be the best of examples.

(And we have a Board meeting to discuss related things that are not
legally prohibited.)

 And I really wonder if Fedora.next is really backed by those community
 contributors that are not involved in Fedora to deeply. One reason for

I wonder the same.  However, I don't think it's because we haven't
necessarily asked in all of the usual places, or haven't tried to
reach as many people as possible.  There has been very little response
from anyone and I can't tell if it's from indifference or from a lack
of them even being aware.  It's really hard to tell.

 that: Fedora.next mails like the one I'm replying to seem to get very
 few responses -- especially considering the fact that Fedora.next is
 something really important and brought to a list where small details
 quite often spawn very long discussions. Sometimes it's different --
 like the ongoing and long 3rd party and non-free software
 discussion. That shows that a lot of people still care, but don't
 bother follow to closely what the workgroups discuss before it someone
 gets to a point where it's more visible.

Yes, that thread shows a lot of people caring.  However, those people
are still people that I consider core contributors.

 That's why I got the feeing a lot of contributors are simply waiting
 for more concrete details to emerge before deciding what to make of
 Fedora.next; or they simply at all don't care to much what the higher
 ups do, as getting involved on that level can cost quite a lot of time
 and can be frustrating (that's not a complaint, that's simply how it
 is often; wasn't much different in my days, but noticed that more when
 I wasn't that active an more myself).

If they are waiting, what are they waiting for?  If 

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Rahul Sundaram
Hi


On Thu, Jan 23, 2014 at 1:18 PM, Jóhann B. Guðmundsson wrote:


 Oh I see you apparently have no idea what we in the QA community do but
 since you dont we dont handle this matters so there is no point for me to
 file a ticket it would not lead anywhere


This seems pretty incoherent and I cannot parse it.   I don't know you
define QA community but I have participated in QA activities before and
understand the process just fine.  In any case, you were the one proposing
to file a ticket yourself to bring up your ideas to the QA team just a few
mails back and I suggested you follow up on it.  If you think you will fail
to build any kind of consensus even before trying, I guess we can drop your
idea and move on

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-Date-Simple] Created tag perl-Date-Simple-3.03-13.el7

2014-01-23 Thread Paul Howarth
The lightweight tag 'perl-Date-Simple-3.03-13.el7' was created pointing to:

 138c886... - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Git repos location

2014-01-23 Thread Tim Flink
On Thu, 23 Jan 2014 05:48:00 -0500 (EST)
Kamil Paral kpa...@redhat.com wrote:

  https://phab.qadevel-stg.cloud.fedoraproject.org/
  
  The hosting does work over ssh, but I'm noticing some quirks
   - the ssh urls are displayed incorrectly. This may be fixed in the
 latest upstream (the version we're using is several weeks old)
  but I haven't checked yet. For the dummy repo I created:
 * shown:
ssh://phab.qadevel-stg.cloud.fedoraproject.org/diffusion/PON/
 * actual thing to clone if you want it to succeed:
g...@phab.qadevel-stg.cloud.fedoraproject.org:diffusion/PON
  
   - http hosting doesn't work yet. I have some more tweaking to do in
 order to get that functional but it's do-able
 
 Does this mean that phab repos can't be accessed publicly at this
 moment? What about public git:// access, is that supported/working?

There is no public access at the moment - just ssh based cloning. There
is no git:// access, just http(s) and ssh.

 Does the http hosting require fixing some bugs, or is it purely a
 configuration issue?

It's a configuration issue - phabricator can't find the git tool used
to html-ize repo interactions and I don't think it'll be a huge
problem to fix.

It would need to be fixed before deploying anything to production,
though. I'm not willing to lose anonymous access, even if we did have
mirrors on gh/bb

   - The repo names are ... weird. I understand why they end up like
  they do, but I was hoping the uris would contain the repo name, not
  the callsign.
 
 That's a bit unfortunate. Does it mean that we need to differentiate
 all our repos by 4-letter access codes?

Yep, that's what it means.

 That would also mean that people cloning the repos need either
 provide a reasonable name to the git clone command, or they'll end up
 with cryptic directory names for our projects.

Yeah. I can see if that's what upstream's intention was - code hosting
is a relatively new feature and something may have changed but I doubt
it.

  
  The setup is pretty straightforward and doesn't really mess with the
  git hosting itself - just injects phabricator into the ssh auth
  mechanism in a similar way to how gitolite works. If we did
  decide to go this route for code hosting and something did go
  horribly wrong, we have backups of the raw repos and it would be
  pretty easy to resurrect them outside of phabricator.
  
  Another feature that I haven't looked at much is mirroring - you can
  configure repos to push commits to a remote repository. The
  advantage here is that we could have the canonical upstream under
  our control and have bitbucket/github mirrors that other folks
  could use to create diffs from.
 
 This might be a very good idea. We can use our system while the
 public can easily find and access our code, fork it, send a pull
 request.

I'm not sure how pull requests would work with reviews in phabricator
but that would be the general idea, yeah.

If we're thinking it's a good idea to host repos in phabricator, I'll
try to get the last config stuff done in the next day or so. I still
want to test everything thoroughly in stg first but assuming that we
don't hit any big problems, we can look at migrating next weekend.
 
 Or, if we find git hosting in Phab unsatisfactory, we can do it the
 other way round - host code on Github/Bitbucket and clone to Phab (if
 it helps something, for example reviews).

Yeah, the libtaskotron repo that's currently on production is a mirror
of bitbucket. Either way will work well enough for code reviews.

 When it comes to Github/Bitbucket choice, I played with them a bit
 and both seem pretty equal. They are closed-source, they support
 teams, and because we won't need issue tracking there's not many
 other differences. Only Github is more popular and more people have
 an account there, so I think that would be the only reason to pick
 Github over Bitbucket.

I agree that the two systems are pretty much equivalent for what we're
using. The one bit that's relevant to how we'd use either one is team
management. I really don't like how github does team/group management
and bitbucket's interface is easier to use.

I don't see how the benefit of switching to github outweighs the cost
of doing so. The last time I talked to infra, they hadn't really seen
an increase in contributions since they moved to github and I sincerely
doubt that we would either. Their workflow has improved with the switch
but almost all new contributors were already interested and involved in
fedora.

I'd really like to put this discussion to bed - it keeps coming up and
to be quite frank, we have more important things to do than talking
about which site we're using to host code when there's so little
difference between the two. I'm a big believer of choosing your battles
and I'm not going to fight a migration to github but I'm not going to
do the migration work, either. If there's enough support here and you
want to do the migration, update all the 

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Tom Hughes

On 23/01/14 18:26, Josh Boyer wrote:

On Thu, Jan 23, 2014 at 1:03 PM, Thorsten Leemhuis fed...@leemhuis.info wrote:


And I really wonder if Fedora.next is really backed by those community
contributors that are not involved in Fedora to deeply. One reason for


I wonder the same.  However, I don't think it's because we haven't
necessarily asked in all of the usual places, or haven't tried to
reach as many people as possible.  There has been very little response
from anyone and I can't tell if it's from indifference or from a lack
of them even being aware.  It's really hard to tell.


Personally I think a lot of it has to do with the way the whole thing 
seemed to be a fait accompli such that there seemed to be little point 
doing anything other than sitting back and seeing what happened.


You know, the way one minute it was just a suggestion from one member of 
the community and the next minute it was all decided and people were 
busy forming working groups to sort out the details. Apparently that 
miraculous transition happened at Flock, but for anybody that wasn't 
there it was as if it was a god given edict that had been handed down on 
tablets of stone that Fedora.next was happening and we should all just 
be good little children and get on with it.


Even the formation of the working groups was odd - the original decision 
to form them, as I read it, was that they were to explore the idea of 
doing these three streams but within days it seemed that the question 
was no longer whether to do them but rather how to do them.



That's why I got the feeing a lot of contributors are simply waiting
for more concrete details to emerge before deciding what to make of
Fedora.next; or they simply at all don't care to much what the higher
ups do, as getting involved on that level can cost quite a lot of time
and can be frustrating (that's not a complaint, that's simply how it
is often; wasn't much different in my days, but noticed that more when
I wasn't that active an more myself).


If they are waiting, what are they waiting for?  If they don't care,
and they just want to maintain a package or 30 packages, is there
anything that you see in Fedora.next that would prevent them from
doing that?  There will always be varied level of participation, and I
think we need to have a development model that encourages that and
allows for growth.  I don't think Fedora.next gets in the way of that,
but I would love to have other opinions.


To be honest my concerns are more with my user hat on than my 
contributor hat - that we will lose the gold standard unified packaging 
standards and single source and mechanism for installing packages.


The actual spins (or whatever you want to call them) aren't something 
that bother me at all, as they are to my mind largely irrelevant for 
anybody other than a new user. When I bring a new machine up I just want 
to get a base OS on and access to the package repository and what 
packages are installed by default doesn't really bother me.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-23 Thread Kevin Kofler
Christopher Meng wrote:
 But you can do this on copr IMO.  Also update-testing is not just a place
 for updates to have a break, you can let it satisfy the needs of testing
 for unstable.

Well, that's kinda abusing updates-testing. IMHO, COPR is the much better 
option until you have something reasonably close to going stable.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Bug 1056804] (possibly) branch for EPEL 7

2014-01-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1056804

Bill Nottingham nott...@redhat.com changed:

   What|Removed |Added

 Status|CLOSED  |NEW
 Resolution|NOTABUG |---
  Flags||fedora-cvs?
   Keywords||Reopened



--- Comment #5 from Bill Nottingham nott...@redhat.com ---
Package Change Request
==
Package Name: perl-HTML-Element-Extended
New Branches: epel7
Owners: notting

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=wpg41UF0Zxa=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: boot.fedoraproject.org (BFO)

2014-01-23 Thread Kevin Kofler
Kevin Fenzi wrote:
 While github is nice for pulls and patches, it's not so great for
 tickets and support needs.
 
 github issues are very primitive last I looked and wouldn't meet Fedora
 Infrastructures needs, IMHO.

I also object to the idea of hosting critical parts of our infrastructure on 
third-party proprietary web services completely out of our control, as I 
already pointed out in the pkgdb2 thread.

IMHO, projects where Fedora is upstream MUST be on fedorahosted.org, we 
should enforce that at least for our infrastructure.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-DateTime-Set] Created tag perl-DateTime-Set-0.33-2.el7

2014-01-23 Thread Paul Howarth
The lightweight tag 'perl-DateTime-Set-0.33-2.el7' was created pointing to:

 271802c... Bootstrap epel7 build
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Frank Murphy
On Thu, 23 Jan 2014 19:53:19 +0100
David Sommerseth dav...@redhat.com wrote:

 
 Hi all,
 
 This might be a viewed as a fire torch, but there is, IMO, a major
 regression in BlueZ 5 which is shipped in Fedora 20.  It doesn't
 support HSP/HFP headset profiles, which enables the microphone on
 many bluetooth headsets.  It's already tracked in this BZ:
 
 

is just downgrading bluez any help?
yum downgrade bluez* --releasever=19

___
Regards,
Frank 
www.frankly3d.com

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread David Sommerseth
On 23/01/14 19:58, Frank Murphy wrote:
 On Thu, 23 Jan 2014 19:53:19 +0100
 David Sommerseth dav...@redhat.com wrote:
 

 Hi all,

 This might be a viewed as a fire torch, but there is, IMO, a major
 regression in BlueZ 5 which is shipped in Fedora 20.  It doesn't
 support HSP/HFP headset profiles, which enables the microphone on
 many bluetooth headsets.  It's already tracked in this BZ:


 
 is just downgrading bluez any help?
 yum downgrade bluez* --releasever=19

Nope, several packages depends on the bluez-5.13-1 package.

---
-- Finished Dependency Resolution
Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
(@updates/20)
   Requires: bluez = 5.0
   Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
   bluez = 5.13-1.fc20
   Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
   bluez = 4.101-9.fc19
   Available: bluez-4.101-6.fc19.x86_64 (fedora)
   bluez = 4.101-6.fc19
Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
   Requires: bluez = 5.0
   Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
   bluez = 5.13-1.fc20
   Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
   bluez = 4.101-9.fc19
   Available: bluez-4.101-6.fc19.x86_64 (fedora)
   bluez = 4.101-6.fc19
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Might even be a worse conflict for other users, depending on installed
packages.  I believe there's no way around re-compiling NetworkManager,
pulseaudio and other GNOME and KDE packages depending on bluez.


--
kind regards,

David Sommerseth

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Bug 1056804] (possibly) branch for EPEL 7

2014-01-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1056804

Bill Nottingham nott...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |CURRENTRELEASE
Last Closed|2014-01-23 11:20:45 |2014-01-23 14:27:44



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=D9lbhDDNgna=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-HTML-TableExtract/epel7] (3 commits) ...Fix requires.

2014-01-23 Thread Bill Nottingham
Summary of changes:

  51dda63... Perl 5.18 rebuild (*)
  567181b... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
  f5efb4b... Fix requires.

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-HTML-TableExtract] Fix requires.

2014-01-23 Thread Bill Nottingham
Summary of changes:

  f5efb4b... Fix requires. (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: SELinux RPM scriplet issue annoucement

2014-01-23 Thread Adam Williamson
On Tue, 2014-01-21 at 09:54 -0500, Matthias Clasen wrote:
 On Mon, 2014-01-20 at 23:18 -0800, Adam Williamson wrote:
  On Tue, 2014-01-21 at 01:01 -0600, Ian Pilcher wrote:
   On 01/20/2014 11:48 AM, Adam Williamson wrote:
The bug currently under discussion was caused by a change that came in
inadvertently, not intentionally, and was actually intended for Rawhide.
   
   I can't help wondering if there's an opportunity for process/workflow
   improvement right there.
  
  Well, I'd have to leave that to the SELinux folks to comment, but I
  would say it's only happened once since I came to Fedora that I
  remember, and everyone makes mistakes sometimes :/
 
 Exactly. And because everybody makes mistakes, we have processes to
 catch and prevent those inevitable mistakes from going out. I think it
 would be great to make adjustments to the process / policy so that we
 get better at preventing this...

In context, the question as I understood it was about the SELinux
developers'/packagers' workflow, not the update workflow.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[perl-DateTime-Set] Created tag perl-DateTime-Set-0.33-3.el7

2014-01-23 Thread Paul Howarth
The lightweight tag 'perl-DateTime-Set-0.33-3.el7' was created pointing to:

 5a29747... Bootstrap of epel7 done
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Matthew Miller
On Thu, Jan 23, 2014 at 07:03:02PM +0100, Thorsten Leemhuis wrote:
 Okay, I'll bite (after thinking whether writing this mail is worth it):

Thanks. I hope that I can make you feel that it was.

 The main reason for that: Fedora.next is a huge effort that seems to
 make everything even more complicated. It imho is also sold pretty
 badly right now, as you have to invest quite a lot of time to
 understand what Fedora.next actually is. And Fedora.next to me seems
 like something the core contributors push forward without having
 really abort those Fedora contributors who don't have Fedora as one of
 their top priorities in life.

I've been in both of those positions over the years, and I certainly don't
want to leave out the more-casual contributor (or, highly committed
contributors who are just really busy right now). I understand your feeling
that it hasn't been documented in a way that's as helpful as could be -- I'm
trying to increase what I'm doing there, and could certainly use more help
from others who are good at explaining and visualizing things.

I will be giving a talk on Sunday, February 9th in at DevConf in Brno, CZ,
and I'll post slides from that (probably here as text as well), and I assume
there will be video. 

For many things, there hasn't been a whole lot to say because it's been in
planning -- the product descriptions are not completely approved yet even,
and we haven't started collectively talking about the big changes. (And we
will!)

 I these days wouldn't start contributing to Fedora, as all those rules
 and guidelines that the wiki provides would scare me off. That's what
 Fedora.next should fix imo, as we afaics need more contributors: I
 more often than a few years ago find packages in Fedora that are badly
 maintained or outdated. Contributing must be as easy as editing a
 wikipedia page. Further: kororaproject.org, fedorautils-installer and
 similar project show that there are people that want to make Fedora
 better. But they do their work outside of Fedora and RPM Fusion;
 fixing the issues directly at the root would be better for all of us.

I don't disagree with this, but I don't think they're directly related.
Because we started with the governance and somewhat formal product
descriptions, those are the primary visible artifacts. As we start working
with the website, documentation, and design teams, more naturally-accessible
starting points will take over in prominence.

 And I really wonder if Fedora.next is really backed by those community
 contributors that are not involved in Fedora to deeply. One reason for
 that: Fedora.next mails like the one I'm replying to seem to get very
 few responses -- especially considering the fact that Fedora.next is
[...]
 That's why I got the feeing a lot of contributors are simply waiting
 for more concrete details to emerge before deciding what to make of
 Fedora.next; or they simply at all don't care to much what the higher
 ups do, as getting involved on that level can cost quite a lot of time
 and can be frustrating (that's not a complaint, that's simply how it
 is often; wasn't much different in my days, but noticed that more when
 I wasn't that active an more myself).

I think that'll naturally solve itself as we get more concrete. But also,
just looking anecdotally at the Cloud SIG, this process has helped draw in
community contribution where we didn't have so much before. It gives a
framework to plug in, and as more details are worked out, I expect that to
snowball. So, I guess I kind of disagree with the basic premise.

But also, I want to go back to the first part of my message that you're
responding to. I don't think our current online communication structure
really works very well for the kind of contributor you're concerned about.
(Let alone working very well for more active contributors who still don't
have time to read every list or hang out on IRC 24/7.) I think we need to
fix that, whether we consider that part of Fedora.next or a separate big
initiative.

 I have many more thoughts in my head, but I'll stop here, as those are
 basically the most important things that bother me right now when
 looking at Fedora and Fedora.next.

I appreciate it. Does anything I've said help you feel better about it? I
know I glossed over the put it off for another release part. :) And what
we do with spins is still up in the air -- I have a suggestion which
parallels the primary arch / secondary arch mechanism (although probably
less strictly), and I need to finish fleshing that out for FESCo -- it will
be on a meeting agenda after FOSDEM/DevConf.

I would like to hear more of your thoughts, too.

 P.S.: Fixed subject (s/2013/2014/)

:) Thanks.

-- 
Matthew Miller--   Fedora Project--mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-23 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/23/2014 01:43 PM, Kevin Kofler wrote:
 Christopher Meng wrote:
 But you can do this on copr IMO.  Also update-testing is not just
 a place for updates to have a break, you can let it satisfy the
 needs of testing for unstable.
 
 Well, that's kinda abusing updates-testing. IMHO, COPR is the much
 better option until you have something reasonably close to going
 stable.
 

The other problem with using updates-testing in this way is that it
makes it more difficult if you have to deliver a real bug or security
fix to stable. Now you have to unpush your testing version, mangle
your git history, file a new update ...


I agree with Kevin that this is pretty much exactly what COPR is good
at (and what I'm using it for myself[1]).

1) http://copr.fedoraproject.org/coprs/sgallagh/ReviewBoard2/

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLhd8QACgkQeiVVYja6o6N1WgCgqGU51RjTv4/uizYPOV5HSBhE
WFkAoLAl4Twg3iHIBgEx1O5++juLlaXH
=rNyt
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Dan Williams
On Thu, 2014-01-23 at 20:04 +0100, David Sommerseth wrote:
 On 23/01/14 19:58, Frank Murphy wrote:
  On Thu, 23 Jan 2014 19:53:19 +0100
  David Sommerseth dav...@redhat.com wrote:
  
 
  Hi all,
 
  This might be a viewed as a fire torch, but there is, IMO, a major
  regression in BlueZ 5 which is shipped in Fedora 20.  It doesn't
  support HSP/HFP headset profiles, which enables the microphone on
  many bluetooth headsets.  It's already tracked in this BZ:
 
 
  
  is just downgrading bluez any help?
  yum downgrade bluez* --releasever=19
 
 Nope, several packages depends on the bluez-5.13-1 package.
 
 ---
 -- Finished Dependency Resolution
 Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
 (@updates/20)
Requires: bluez = 5.0
Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
bluez = 5.13-1.fc20
Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
bluez = 4.101-9.fc19
Available: bluez-4.101-6.fc19.x86_64 (fedora)
bluez = 4.101-6.fc19
 Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
Requires: bluez = 5.0
Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
bluez = 5.13-1.fc20
Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
bluez = 4.101-9.fc19
Available: bluez-4.101-6.fc19.x86_64 (fedora)
bluez = 4.101-6.fc19
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest
 
 
 Might even be a worse conflict for other users, depending on installed
 packages.  I believe there's no way around re-compiling NetworkManager,
 pulseaudio and other GNOME and KDE packages depending on bluez.

NM only uses bluez via the D-Bus interface, so if you force install
bluez4, NM will still work and should even handle the change at runtime.
And then you'll get DUN back too :)

Dan

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Dan Williams
On Thu, 2014-01-23 at 14:17 -0600, Dan Williams wrote:
 On Thu, 2014-01-23 at 20:04 +0100, David Sommerseth wrote:
  On 23/01/14 19:58, Frank Murphy wrote:
   On Thu, 23 Jan 2014 19:53:19 +0100
   David Sommerseth dav...@redhat.com wrote:
   
  
   Hi all,
  
   This might be a viewed as a fire torch, but there is, IMO, a major
   regression in BlueZ 5 which is shipped in Fedora 20.  It doesn't
   support HSP/HFP headset profiles, which enables the microphone on
   many bluetooth headsets.  It's already tracked in this BZ:
  
  
   
   is just downgrading bluez any help?
   yum downgrade bluez* --releasever=19
  
  Nope, several packages depends on the bluez-5.13-1 package.
  
  ---
  -- Finished Dependency Resolution
  Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
  (@updates/20)
 Requires: bluez = 5.0
 Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
 bluez = 5.13-1.fc20
 Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
 bluez = 4.101-9.fc19
 Available: bluez-4.101-6.fc19.x86_64 (fedora)
 bluez = 4.101-6.fc19
  Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
 Requires: bluez = 5.0
 Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
 bluez = 5.13-1.fc20
 Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
 bluez = 4.101-9.fc19
 Available: bluez-4.101-6.fc19.x86_64 (fedora)
 bluez = 4.101-6.fc19
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  
  
  Might even be a worse conflict for other users, depending on installed
  packages.  I believe there's no way around re-compiling NetworkManager,
  pulseaudio and other GNOME and KDE packages depending on bluez.
 
 NM only uses bluez via the D-Bus interface, so if you force install
 bluez4, NM will still work and should even handle the change at runtime.
 And then you'll get DUN back too :)

Clarification: I actually don't mean runtime.  NM must be restarted to
notice the change from bluez4 - bluez5, but it does not need to be
recompiled.

Dan

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Stephen John Smoogen
On 23 January 2014 11:48, Josh Boyer jwbo...@fedoraproject.org wrote:

 On Thu, Jan 23, 2014 at 1:38 PM, Tom Hughes t...@compton.nu wrote:

  Personally I think a lot of it has to do with the way the whole thing
 seemed
  to be a fait accompli such that there seemed to be little point doing
  anything other than sitting back and seeing what happened.
 
  You know, the way one minute it was just a suggestion from one member of
 the
  community and the next minute it was all decided and people were busy
  forming working groups to sort out the details. Apparently that
 miraculous
  transition happened at Flock, but for anybody that wasn't there it was
 as if
  it was a god given edict that had been handed down on tablets of stone
 that
  Fedora.next was happening and we should all just be good little children
 and
  get on with it.

 There _was_ a lot that was discussed and presented at Flock.  It's
 kind of the purpose of Flock (and FUDCon before that).  Get people
 together to have big discussions in a high bandwith fashion.  And yes,
 that can mean that those not in attendance are left to catch up a bit
 (though at least with Flock we tried to stream all the sessions to
 help with that).

 However, it wasn't decided at Flock.  It was presented after Flock to
 FESCo, in the normal, online FESCo meetings.  It went further from
 there to the Board via the usual channels.  All of this was done as
 any other proposal would normally be handled.  Perhaps the only
 unusual thing was the relative lack of debate and delay.


My view of the matter was pretty much the same as Tom's and I was at FLOCK.
The language at the sessions I attended was not one of We would like to do
this but that it was a done thing. I realize a lot of that is the 'get
shit done because we are all together' mentality which comes from
conferences but by the time I left FLOCK I was pretty sure this was all
done and either get in the boat or get out. I wasn't even aware of the
FESCO items until this email as I figured it had been done and decided at
FLOCK.

Fedora.NEXT became irrelevant to me when I realized the committees were
mostly hand-chosen versus elected like FESCO. I realize that was to get
stuff done versus having a bunch of bureaucratci elections, but it snuffed
whatever 'joy' I was going to have to participate in as a 'non-voting'
member of a committee. The best way for me to allow the people to get work
they wanted to get done was to get out of the way, and so I have. Now that
I am asked why I am not enthused, I am explaining.



-- 
Stephen J Smoogen.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Josh Boyer
On Thu, Jan 23, 2014 at 3:53 PM, Stephen John Smoogen smo...@gmail.com wrote:



 On 23 January 2014 11:48, Josh Boyer jwbo...@fedoraproject.org wrote:

 On Thu, Jan 23, 2014 at 1:38 PM, Tom Hughes t...@compton.nu wrote:

  Personally I think a lot of it has to do with the way the whole thing
  seemed
  to be a fait accompli such that there seemed to be little point doing
  anything other than sitting back and seeing what happened.
 
  You know, the way one minute it was just a suggestion from one member of
  the
  community and the next minute it was all decided and people were busy
  forming working groups to sort out the details. Apparently that
  miraculous
  transition happened at Flock, but for anybody that wasn't there it was
  as if
  it was a god given edict that had been handed down on tablets of stone
  that
  Fedora.next was happening and we should all just be good little children
  and
  get on with it.

 There _was_ a lot that was discussed and presented at Flock.  It's
 kind of the purpose of Flock (and FUDCon before that).  Get people
 together to have big discussions in a high bandwith fashion.  And yes,
 that can mean that those not in attendance are left to catch up a bit
 (though at least with Flock we tried to stream all the sessions to
 help with that).

 However, it wasn't decided at Flock.  It was presented after Flock to
 FESCo, in the normal, online FESCo meetings.  It went further from
 there to the Board via the usual channels.  All of this was done as
 any other proposal would normally be handled.  Perhaps the only
 unusual thing was the relative lack of debate and delay.


 My view of the matter was pretty much the same as Tom's and I was at FLOCK.
 The language at the sessions I attended was not one of We would like to do
 this but that it was a done thing. I realize a lot of that is the 'get shit
 done because we are all together' mentality which comes from conferences but
 by the time I left FLOCK I was pretty sure this was all done and either get
 in the boat or get out. I wasn't even aware of the FESCO items until this
 email as I figured it had been done and decided at FLOCK.

If one is advocating for something they strongly believe in, they
definitely are not going to say I think maybe we should do this kinda
but it might be a crazy idea.  They advocate by saying I am going to
do this and I am going to drive it forward until I am told no.  That
doesn't mean they can just skip all the processes and steps required
to get their idea approved.

So yes, I think for this specific item it was the get stuff done
mentality that might have been misleading.  The ideas were still
carried forward per process though.

 Fedora.NEXT became irrelevant to me when I realized the committees were
 mostly hand-chosen versus elected like FESCO. I realize that was to get
 stuff done versus having a bunch of bureaucratci elections, but it snuffed
 whatever 'joy' I was going to have to participate in as a 'non-voting'
 member of a committee. The best way for me to allow the people to get work
 they wanted to get done was to get out of the way, and so I have. Now that I
 am asked why I am not enthused, I am explaining.

Boostrapping is hard.  I didn't come up with the idea and this might
not have been the best way to do it, but hindsight is 20/20.  I do
hope that if you are interested in a WG/Product that you do
participate because the governance for them is set up and will allow
different WG members going forward.  I've also seen lots of non-member
participation be really fruitful already.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread drago01
On Thu, Jan 23, 2014 at 7:03 PM, Thorsten Leemhuis fed...@leemhuis.info wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hi!

 On 03.01.2014 19:14, Matthew Miller wrote:
 […] So those are my things. What do you think about them? What
 else should be included? What different directions should we
 consider? How will we make Fedora more awesome than ever in the
 coming year?

 Okay, I'll bite (after thinking whether writing this mail is worth it):

 I'm still undecided if I overall like Fedora.next or fear it. But more
 and more I tend to the latter position and wonder if it might be wise
 to slow things down: Do one more Fedora release the old style in round
 about June; that would give us more time to better discuss and work
 out Fedora.next and get contributors involved better in the planing.

Actually this makes sense we are currently do not even have a schedule
because to many stuff is just undefined.
Maybe this should be a formal proposal for FESCo to consider.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread David Tardon
Hi,

On Thu, Jan 23, 2014 at 11:06:16AM -0700, Chris Murphy wrote:
  What I wanted to point out is that forced removal
  of packages _is not_ going to guarantee more packager's attention to
  the rest of the distribution.
 
 Is there a reading comprehension problem in this thread? I don't recall 
 seeing any suggestion that packages will be removed, let alone with force. 

JBG suggested that. Please re-read the email that started this whole
sub-thread.

D.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Kevin Fenzi
On Thu, 23 Jan 2014 19:03:02 +0100
Thorsten Leemhuis fed...@leemhuis.info wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
 Hi!
 
 On 03.01.2014 19:14, Matthew Miller wrote:
  […] So those are my things. What do you think about them? What
  else should be included? What different directions should we
  consider? How will we make Fedora more awesome than ever in the
  coming year?
 
 Okay, I'll bite (after thinking whether writing this mail is worth
 it):

Hey Thorsten! Glad you did. ;) 

 I'm still undecided if I overall like Fedora.next or fear it. But more
 and more I tend to the latter position and wonder if it might be wise
 to slow things down: Do one more Fedora release the old style in round
 about June; that would give us more time to better discuss and work
 out Fedora.next and get contributors involved better in the planing.

This is not practical. Lots of people are thinking about a
fedora.next, qa folks are coding away, lots of people who normally
would be working on the next release are not. If we tell them to stop
all that and go back to normal, we could, but then fedora.next will
likely never ever happen. 
 
 The main reason for that: Fedora.next is a huge effort that seems to
 make everything even more complicated. It imho is also sold pretty
 badly right now, as you have to invest quite a lot of time to
 understand what Fedora.next actually is. And Fedora.next to me seems
 like something the core contributors push forward without having
 really abort those Fedora contributors who don't have Fedora as one of
 their top priorities in life.
...snip...

So, I'll share my thoughts on it here, seems like a good place. :) 

The current problem I have with Fedora.next is that it's so abstract. I
understand that people who like PRD's and TPS want high level
descriptions of what we want to do with goals and visions and such, and
thats great. However, I'm a technical person. I like concrete plans and
pushing what we can do with the technology we have at hand, or helping
to make new technology to do what we want. 

We are now down to the point where groups have written up their PRD
documents, and can get down to details. So, I am hopeful in the next
month or so we will gain a lot more interest in fedora.next and more
feedback as concrete deliverables are discussed, etc.

That is my hope at least... we will see. :) 

kevin


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 19:03 +0100, Thorsten Leemhuis wrote:
 Hi!
 
 On 03.01.2014 19:14, Matthew Miller wrote:
  […] So those are my things. What do you think about them? What
  else should be included? What different directions should we
  consider? How will we make Fedora more awesome than ever in the
  coming year?
 
 Okay, I'll bite (after thinking whether writing this mail is worth it):
 
 I'm still undecided if I overall like Fedora.next or fear it. But more
 and more I tend to the latter position and wonder if it might be wise
 to slow things down: Do one more Fedora release the old style in round
 about June;

NO NO NO NO NO NO OH CHRIST NO.

Actually, I agree with quite a lot of what you're saying; I think 21 is
too early for this .next stuff and have done for a while. But that
doesn't mean that if we punt .next we can release in June. Several teams
have been working on the explicit understanding - as agreed by FESCo at
an earlier meeting - that F21 will not be released until, at the
earliest, late August *no matter what happens*. We cannot change that to
June now. It would cause extreme inconvenience for QA and other teams,
which in turn would result in a bad release.

I'm fine with punting on .next, but I am absolutely not fine with
releasing in June. Even if F21 is an old-school release, it needs to be
in late August or later, as has already explicitly been stated.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 19:03 +0100, Thorsten Leemhuis wrote:

 wikipedia page. Further: kororaproject.org, fedorautils-installer and
 similar project show that there are people that want to make Fedora
 better. But they do their work outside of Fedora and RPM Fusion;
 fixing the issues directly at the root would be better for all of us.

Those particular examples are very bad examples because they are doing
things Fedora explicitly chooses not to do, for *philosophical* not
*practical* reasons (a choice the Board has re-affirmed this morning).
Korora is hardly a 'Fedora is doing silly stuff, let's fork it' project
- as per this statement on their site:

Ultimately, we want people just like you to become useful members of
the Fedora community and we hope that trying Korora will be a catalyst
for this.

And the lead Korora dev is an active Fedora contributor.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 13:48 -0500, Josh Boyer wrote:

  To be honest my concerns are more with my user hat on than my contributor
  hat - that we will lose the gold standard unified packaging standards and
  single source and mechanism for installing packages.
 
 I haven't seen anything from any WG that would suggest a deviation
 from RPM packaging guidelines or using separate repositories.  It is a
 valid concern and one we need to keep an eye on.

Um. As I read it, three out of four WGs - desktop, server, and cloud -
have at least discussed the possibility of implementing what are, in
essence, secondary package management layers. The details differ - 'app
bundles' for desktop, 'containers' or whatever for server and cloud -
but the effect is the same.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Josh Boyer
On Thu, Jan 23, 2014 at 4:49 PM, Adam Williamson awill...@redhat.com wrote:
 On Thu, 2014-01-23 at 13:48 -0500, Josh Boyer wrote:

  To be honest my concerns are more with my user hat on than my contributor
  hat - that we will lose the gold standard unified packaging standards and
  single source and mechanism for installing packages.

 I haven't seen anything from any WG that would suggest a deviation
 from RPM packaging guidelines or using separate repositories.  It is a
 valid concern and one we need to keep an eye on.

 Um. As I read it, three out of four WGs - desktop, server, and cloud -
 have at least discussed the possibility of implementing what are, in
 essence, secondary package management layers. The details differ - 'app
 bundles' for desktop, 'containers' or whatever for server and cloud -
 but the effect is the same.

Secondary being the key word.  None of them are proposing alternate
RPM repositories or changing the Fedora packaging guidelines.  Tom was
expressing that he is concerned the Fedora repos would go away or be
of decreased quality.  None of the WG proposals are altering those
repos.  They will still exist, much as they do today.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Brian J. Murrell
On Thu, 2014-01-23 at 19:53 +0100, David Sommerseth wrote: 
 Hi all,

Hi,

 This might be a viewed as a fire torch, but there is, IMO, a major
 regression in BlueZ 5 which is shipped in Fedora 20.

I agree.  But everyone probably already knows that.

 It doesn't support
 HSP/HFP headset profiles, which enables the microphone on many bluetooth
 headsets.

Indeed -- which is a showstopper for anyone that uses a bluetooth
headset as their primary means of VOX communications.

 Anyhow, not supporting HSP/HSP profiles is at least hitting my work
 ability, and I doubt I'm alone in this situation.

No, you are definitely not alone.  I abandoned F20 because of it.

 Now, if I had known this before I started upgrading to F20, I wouldn't
 have upgraded yet but stayed on F19 a bit longer.

This is a perfect example of why I always (LVM) snapshot my existing
(F19 at the time) OS before I start an upgrade.  Rolling back is really
as simple as updating the /etc/fstab on the snapshot-/ and creating a
grub entry to boot from the snapshot-/.  I've had to roll back to F19 on
both my corporate laptop due to this particular issue and my personal
workstation due to other issues, so I am very grateful for my
cautiousness.

 So, I wonder if it can be considered to enable a downgrade path for
 bluez and depending packages, as described in the Contingency Plan:
 https://fedoraproject.org/wiki/Changes/Bluez5

As I understand it's really not quite that simple.  The problem is that
the GNOME that's in F20 depends on Bluez5 and won't work with Bluez4 so
downgrading Bluez to 4 also means downgrading GNOME.  IIRC there was a
third dependency in all of that but I forget what it is.

 As a side note, it also needs to be discussed how such a key feature of
 the bluetooth stack could go unnoticed through QA, and how to avoid this
 from happening again.

Indeed.  I wondered the same myself.

Cheers,
b.





signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 16:54 -0500, Josh Boyer wrote:
 On Thu, Jan 23, 2014 at 4:49 PM, Adam Williamson awill...@redhat.com wrote:
  On Thu, 2014-01-23 at 13:48 -0500, Josh Boyer wrote:
 
   To be honest my concerns are more with my user hat on than my contributor
   hat - that we will lose the gold standard unified packaging standards and
   single source and mechanism for installing packages.
 
  I haven't seen anything from any WG that would suggest a deviation
  from RPM packaging guidelines or using separate repositories.  It is a
  valid concern and one we need to keep an eye on.
 
  Um. As I read it, three out of four WGs - desktop, server, and cloud -
  have at least discussed the possibility of implementing what are, in
  essence, secondary package management layers. The details differ - 'app
  bundles' for desktop, 'containers' or whatever for server and cloud -
  but the effect is the same.
 
 Secondary being the key word.  None of them are proposing alternate
 RPM repositories or changing the Fedora packaging guidelines.  Tom was
 expressing that he is concerned the Fedora repos would go away or be
 of decreased quality.  None of the WG proposals are altering those
 repos.  They will still exist, much as they do today.

The repos will still exist, but things will be different. At present,
the Fedora repos are the single unified official Fedora method for
deploying software on Fedora products. Any other method you can use to
deploy software is not an 'official Fedora' thing.

If these plans go ahead, we will have multiple official/blessed methods
for deploying software on Fedora, potentially with different policies
about what software they can include and how that software should be
arranged, how dependencies should be handled, and all the rest of it.
Some of these methods will be shared between products, and some will
either only exist in certain products, or at least be clearly associated
with and 'owned' by those products.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Brian J. Murrell
On Thu, 2014-01-23 at 20:04 +0100, David Sommerseth wrote:
 
 Nope, several packages depends on the bluez-5.13-1 package.

Indeed.  However I could probably live without gnome-bluetooth if
blueman were still available.

pulseaudio-module-bluetooth though.  Would it work with Bluez4?  Would
it need a compile to do so?  I wonder how you make that a functional
downgrade that users can select if they still need Bluez4.

 ---
 -- Finished Dependency Resolution
 Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
 (@updates/20)
Requires: bluez = 5.0
Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
bluez = 5.13-1.fc20
Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
bluez = 4.101-9.fc19
Available: bluez-4.101-6.fc19.x86_64 (fedora)
bluez = 4.101-6.fc19
 Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
Requires: bluez = 5.0
Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
bluez = 5.13-1.fc20
Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
bluez = 4.101-9.fc19
Available: bluez-4.101-6.fc19.x86_64 (fedora)
bluez = 4.101-6.fc19
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest
 
 
 Might even be a worse conflict for other users, depending on installed
 packages.  I believe there's no way around re-compiling NetworkManager,
 pulseaudio and other GNOME and KDE packages depending on bluez.

Indeed.  I suspect the same.  Perhaps gnome-bluetooth could be
uninstalled and replace with blueman without too much heartburn.  It's
the other packages that get troublesome.  A
pulseaudio-module-bluetooth-bluez4 as an alternative BT module for PA?
Something similar for NM?  It's starting to get ugly and perhaps the
effort spent doing that would be better put towards:

https://bugs.freedesktop.org/show_bug.cgi?id=73325#c5

But either way, it does seem a pretty serious regression.  Although
maybe you and me, David, are the only F20 users using HSP bluetooth
headsets.  :-/

b.





signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Kevin Fenzi
On Thu, 23 Jan 2014 13:57:38 -0800
Adam Williamson awill...@redhat.com wrote:

 The repos will still exist, but things will be different. At present,
 the Fedora repos are the single unified official Fedora method for
 deploying software on Fedora products. Any other method you can use to
 deploy software is not an 'official Fedora' thing.
 
 If these plans go ahead, we will have multiple official/blessed
 methods for deploying software on Fedora, potentially with different
 policies about what software they can include and how that software
 should be arranged, how dependencies should be handled, and all the
 rest of it. Some of these methods will be shared between products,
 and some will either only exist in certain products, or at least be
 clearly associated with and 'owned' by those products.

Well, there's no details to see that yet. There's lots of ideas around
those things, but any detailed discussion I have seen has resulted in
thats implementation details, lets keep the PRD high level. 
Or we could use docker or SCLs or just rpms for this with no
proposal.

So, perhaps in the coming month we will actually see concrete proposals
around how to use these methods and can actually discuss them. ;) 

kevin


signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Matthew Miller
On Thu, Jan 23, 2014 at 01:57:38PM -0800, Adam Williamson wrote:
 If these plans go ahead, we will have multiple official/blessed methods
 for deploying software on Fedora, potentially with different policies
 about what software they can include and how that software should be
 arranged, how dependencies should be handled, and all the rest of it.
 Some of these methods will be shared between products, and some will
 either only exist in certain products, or at least be clearly associated
 with and 'owned' by those products.

I think this is possible -- even hopeful -- but I also don't think it's in
the immediate future, because there's nothing in place to make it actually
really work, let alone work well.


-- 
Matthew Miller--   Fedora Project--mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Josh Boyer
On Thu, Jan 23, 2014 at 4:57 PM, Adam Williamson awill...@redhat.com wrote:
 On Thu, 2014-01-23 at 16:54 -0500, Josh Boyer wrote:
 On Thu, Jan 23, 2014 at 4:49 PM, Adam Williamson awill...@redhat.com wrote:
  On Thu, 2014-01-23 at 13:48 -0500, Josh Boyer wrote:
 
   To be honest my concerns are more with my user hat on than my 
   contributor
   hat - that we will lose the gold standard unified packaging standards 
   and
   single source and mechanism for installing packages.
 
  I haven't seen anything from any WG that would suggest a deviation
  from RPM packaging guidelines or using separate repositories.  It is a
  valid concern and one we need to keep an eye on.
 
  Um. As I read it, three out of four WGs - desktop, server, and cloud -
  have at least discussed the possibility of implementing what are, in
  essence, secondary package management layers. The details differ - 'app
  bundles' for desktop, 'containers' or whatever for server and cloud -
  but the effect is the same.

 Secondary being the key word.  None of them are proposing alternate
 RPM repositories or changing the Fedora packaging guidelines.  Tom was
 expressing that he is concerned the Fedora repos would go away or be
 of decreased quality.  None of the WG proposals are altering those
 repos.  They will still exist, much as they do today.

 The repos will still exist, but things will be different. At present,
 the Fedora repos are the single unified official Fedora method for
 deploying software on Fedora products. Any other method you can use to
 deploy software is not an 'official Fedora' thing.

Correct.

 If these plans go ahead, we will have multiple official/blessed methods
 for deploying software on Fedora, potentially with different policies
 about what software they can include and how that software should be
 arranged, how dependencies should be handled, and all the rest of it.
 Some of these methods will be shared between products, and some will
 either only exist in certain products, or at least be clearly associated
 with and 'owned' by those products.

Also possibly correct.  However, that doesn't preclude the repos as we
know them today from still existing, with still the same quality.  As
far as I'm aware, the products are still planning on being built from
packages provided by the Fedora project, from the Fedora buildsystem.

So yes, there may very well be different options.  That doesn't mean
they can't also be the same if you choose not to use those different
things.  I understand your concern and it's something worth watching,
but I don't think it's a foregone conclusion that things will be
horrible or users will be forced to give up RPMs and repos.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Stephen John Smoogen
On 23 January 2014 14:14, Josh Boyer jwbo...@fedoraproject.org wrote:

 On Thu, Jan 23, 2014 at 3:53 PM, Stephen John Smoogen smo...@gmail.com
 wrote:

  My view of the matter was pretty much the same as Tom's and I was at
 FLOCK.
  The language at the sessions I attended was not one of We would like to
 do
  this but that it was a done thing. I realize a lot of that is the 'get
 shit
  done because we are all together' mentality which comes from conferences
 but
  by the time I left FLOCK I was pretty sure this was all done and either
 get
  in the boat or get out. I wasn't even aware of the FESCO items until this
  email as I figured it had been done and decided at FLOCK.

 If one is advocating for something they strongly believe in, they
 definitely are not going to say I think maybe we should do this kinda
 but it might be a crazy idea.  They advocate by saying I am going to
 do this and I am going to drive it forward until I am told no.  That
 doesn't mean they can just skip all the processes and steps required
 to get their idea approved.


I would be a lot happier if people actually did have some humility and at
least went with 'this might be a crazy idea but I am doing the following
and I would like people to try it out' and actually listening to the people
who did try it out. Instead we have a lot of 'I have written X and it is
what we will be using in the next release'. and then wonder why the hell we
cut our install and contributor base after that next release.


 Boostrapping is hard.  I didn't come up with the idea and this might
 not have been the best way to do it, but hindsight is 20/20.  I do
 hope that if you are interested in a WG/Product that you do
 participate because the governance for them is set up and will allow
 different WG members going forward.  I've also seen lots of non-member
 participation be really fruitful already.


I do not doubt that non-member participation has been fruitful. At this
point of the proceedings most of my time is spent hitting the 'd' key
because my responses would not be fruitful and in a couple of cases, career
limiting. You people don't need any more of that negativity, you already
have enough. Once people get to the the technical side of how to accomplish
possibly 4 times the work with RPMS and alternate packages on the same or
less hardware and disk space.. then it becomes an interesting problem to me
where I can contribute.

-- 
Stephen J Smoogen.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Chris Murphy

On Jan 23, 2014, at 2:56 PM, Brian J. Murrell br...@interlinx.bc.ca wrote:

 On Thu, 2014-01-23 at 19:53 +0100, David Sommerseth wrote: 
 
 As a side note, it also needs to be discussed how such a key feature of
 the bluetooth stack could go unnoticed through QA, and how to avoid this
 from happening again.
 
 Indeed.  I wondered the same myself.

As far as I know there isn't an explicit test case or release criteria that 
covers this functionality, or it would have been discovered. Why it's not a 
test case is a valid question, but simply put there are only so many QA people, 
much of it is voluntary so not everything important gets tested. 

Seemingly critical features that shouldn't have major regressions are exactly 
where testing should be done in advance of release. People who care about such 
functionality need to alpha and beta test, and review feature proposals that 
affect things they care about. You don't have to test for a week or month or 
the whole cycle. But had there been more discovery, and criticism of the loss 
of features at the right time, then it seems plausible the change would have 
been pushed back to F21.

https://fedoraproject.org/wiki/Changes/Bluez5

Major functionality should keep working without regressions, compared to BlueZ 
4 in Fedora 19.

And…

If the release blocking desktops have major bluetooth related regressions by 
the time of the Fedora 20 Beta Change Deadline, then FESCo and the proposal 
owners may enact a contingency plan to revert the BlueZ 5 related changes and 
go back to BlueZ 4.

This thread is suggesting a major regression, and if that's the case then the 
contingency should have been employed. But the first red flag for that should 
have been at the latest prior to beta freeze.



Chris Murphy

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
quoting simplified:  is Tom Hughes,  is me,  is Josh. Restored
part of Tom's original context.

  The actual spins (or whatever you want to call them) aren't something 
  that bother me at all, as they are to my mind largely irrelevant for 
  anybody other than a new user. When I bring a new machine up I just want 
  to get a base OS on and access to the package repository and what 
  packages are installed by default doesn't really bother me.

   To be honest my concerns are more with my user hat on than my contributor
   hat - that we will lose the gold standard unified packaging standards and
   single source and mechanism for installing packages.

  If these plans go ahead, we will have multiple official/blessed methods
  for deploying software on Fedora, potentially with different policies
  about what software they can include and how that software should be
  arranged, how dependencies should be handled, and all the rest of it.
  Some of these methods will be shared between products, and some will
  either only exist in certain products, or at least be clearly associated
  with and 'owned' by those products.
 
 Also possibly correct.  However, that doesn't preclude the repos as we
 know them today from still existing, with still the same quality.

Read all the above sequentially. My point is that although you are
technically correct that no WG has proposed doing away with the repos,
the RPM format, or yum/dnf, their plans - under a reasonable
interpretation of the discussions so far - still invalidate the
assumptions he is currently making: he can no longer assume that all he
basically has to worry about is getting 'Fedora' installed somehow and
he can then install whatever he likes. Broadly stated, it will no longer
be valid to conceive of Fedora as a large package repository with some
installation methods attached to it, whereas currently that's a pretty
reasonable conceptual framework that I believe many people (not just
Tom) employ.

In other words, Tom was really correct. ;)

   As
 far as I'm aware, the products are still planning on being built from
 packages provided by the Fedora project, from the Fedora buildsystem.
 
 So yes, there may very well be different options.  That doesn't mean
 they can't also be the same if you choose not to use those different
 things.

Is that going to be a reasonably sustainable approach, though? It's at
least possible that it won't. What if the Desktop 'product' starts
caring much about shipping commonly-used desktop applications as 'app
bundles' rather than packages? What if the Server 'product' implements
Wordpress as a container image rather than a package?

   I understand your concern and it's something worth watching,
 but I don't think it's a foregone conclusion that things will be
 horrible or users will be forced to give up RPMs and repos.
 
 josh

I certainly agree that it's not a foregone conclusion, and I don't think
I suggested it was, but your initial email seemed to more or less
entirely dismiss the possibility, and I don't think that's warranted.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Josh Boyer
On Thu, Jan 23, 2014 at 5:16 PM, Adam Williamson awill...@redhat.com wrote:
 quoting simplified:  is Tom Hughes,  is me,  is Josh. Restored
 part of Tom's original context.

  The actual spins (or whatever you want to call them) aren't something
  that bother me at all, as they are to my mind largely irrelevant for
  anybody other than a new user. When I bring a new machine up I just want
  to get a base OS on and access to the package repository and what
  packages are installed by default doesn't really bother me.

   To be honest my concerns are more with my user hat on than my contributor
   hat - that we will lose the gold standard unified packaging standards and
   single source and mechanism for installing packages.

  If these plans go ahead, we will have multiple official/blessed methods
  for deploying software on Fedora, potentially with different policies
  about what software they can include and how that software should be
  arranged, how dependencies should be handled, and all the rest of it.
  Some of these methods will be shared between products, and some will
  either only exist in certain products, or at least be clearly associated
  with and 'owned' by those products.

 Also possibly correct.  However, that doesn't preclude the repos as we
 know them today from still existing, with still the same quality.

 Read all the above sequentially. My point is that although you are
 technically correct that no WG has proposed doing away with the repos,
 the RPM format, or yum/dnf, their plans - under a reasonable
 interpretation of the discussions so far - still invalidate the
 assumptions he is currently making: he can no longer assume that all he
 basically has to worry about is getting 'Fedora' installed somehow and
 he can then install whatever he likes. Broadly stated, it will no longer
 be valid to conceive of Fedora as a large package repository with some
 installation methods attached to it, whereas currently that's a pretty
 reasonable conceptual framework that I believe many people (not just
 Tom) employ.

 In other words, Tom was really correct. ;)

I don't see how you come to that conclusion, at least not without
making some large assumptions.  The addition of alternate solutions
for package installation and deployment doesn't preclude people from
being able to install Fedora and use the underlying tools to point to
the existing repos.


   As
 far as I'm aware, the products are still planning on being built from
 packages provided by the Fedora project, from the Fedora buildsystem.

 So yes, there may very well be different options.  That doesn't mean
 they can't also be the same if you choose not to use those different
 things.

 Is that going to be a reasonably sustainable approach, though? It's at
 least possible that it won't. What if the Desktop 'product' starts
 caring much about shipping commonly-used desktop applications as 'app
 bundles' rather than packages? What if the Server 'product' implements
 Wordpress as a container image rather than a package?

What if, what if, what if.  Yes, all possible.  Also possible is that
we punt on the whole idea.  This is the point where we diverge.  I do
not see value in somehow saying things will be different and one
_cannot_ still do things they do today with no indication that such a
world is even planned.  You seem to be very cautionary of the whole
thing.  Neither view is wrong.

   I understand your concern and it's something worth watching,
 but I don't think it's a foregone conclusion that things will be
 horrible or users will be forced to give up RPMs and repos.

 josh

 I certainly agree that it's not a foregone conclusion, and I don't think
 I suggested it was, but your initial email seemed to more or less
 entirely dismiss the possibility, and I don't think that's warranted.

I wasn't being dismissive.  I have seen no plans to alter the core of
how Fedora, at a package level, is built.  In fact, if I did see a
proposal that said we're not going to ship repositories or RPMs I'd
be pretty damned upset, and I wouldn't support that.

At this point I think our conversation is going to cease being
productive, but I do believe it's been productive thus far.  Thanks!

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 17:26 -0500, Josh Boyer wrote:

  Read all the above sequentially. My point is that although you are
  technically correct that no WG has proposed doing away with the repos,
  the RPM format, or yum/dnf, their plans - under a reasonable
  interpretation of the discussions so far - still invalidate the
  assumptions he is currently making: he can no longer assume that all he
  basically has to worry about is getting 'Fedora' installed somehow and
  he can then install whatever he likes. Broadly stated, it will no longer
  be valid to conceive of Fedora as a large package repository with some
  installation methods attached to it, whereas currently that's a pretty
  reasonable conceptual framework that I believe many people (not just
  Tom) employ.
 
  In other words, Tom was really correct. ;)
 
 I don't see how you come to that conclusion, at least not without
 making some large assumptions.  The addition of alternate solutions
 for package installation and deployment doesn't preclude people from
 being able to install Fedora and use the underlying tools to point to
 the existing repos.

No, I don't disagree with you there. But the repos don't exist in a
vacuum. Right now they are our way of shipping software in Fedora: our
*only* way. If you want to install the Fedora-y version of a particular
piece of software, you use the repositories. End of story.

All I'm saying is that the .next proposals at least seem to be
introducing the possibility that that will no longer be the case. i.e.,
the possibility that there will be software within the Fedora
(distribution, not project) ecosystem that you cannot deploy using our
package tools and package repositories.

It would of course be *possible* for someone to duplicate any work done
by any of the WGs in the repositories, but it is not *guaranteed* that
this happens. If the desktop WG decides to start shipping some apps as
bundles not packages, and no-one takes up the work of duplicating that
effort in the repositories, then the situation is different to how it is
now: you can no longer rely on the idea that all 'Fedora provided
software' is in the repository system. You must choose between doing
whatever it is you have to do to access the alternative/secondary
distribution methods - which I agree it's not worth speculating about
yet - or not having access to all 'Fedora provided software'. That's all
I'm saying. I'm not drawing any kinds of conclusions from this: my goal
is only to ensure that all implications of possible choices here are
considered.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread drago01
On Thu, Jan 23, 2014 at 11:34 PM, Adam Williamson awill...@redhat.com wrote:
 On Thu, 2014-01-23 at 17:26 -0500, Josh Boyer wrote:

  Read all the above sequentially. My point is that although you are
  technically correct that no WG has proposed doing away with the repos,
  the RPM format, or yum/dnf, their plans - under a reasonable
  interpretation of the discussions so far - still invalidate the
  assumptions he is currently making: he can no longer assume that all he
  basically has to worry about is getting 'Fedora' installed somehow and
  he can then install whatever he likes. Broadly stated, it will no longer
  be valid to conceive of Fedora as a large package repository with some
  installation methods attached to it, whereas currently that's a pretty
  reasonable conceptual framework that I believe many people (not just
  Tom) employ.
 
  In other words, Tom was really correct. ;)

 I don't see how you come to that conclusion, at least not without
 making some large assumptions.  The addition of alternate solutions
 for package installation and deployment doesn't preclude people from
 being able to install Fedora and use the underlying tools to point to
 the existing repos.

 No, I don't disagree with you there. But the repos don't exist in a
 vacuum. Right now they are our way of shipping software in Fedora: our
 *only* way. If you want to install the Fedora-y version of a particular
 piece of software, you use the repositories. End of story.

I can do gem install foo or pip install foo on current (and past)
fedora releases.
So no the story does not quite end here ;)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 23:37 +0100, drago01 wrote:

  No, I don't disagree with you there. But the repos don't exist in a
  vacuum. Right now they are our way of shipping software in Fedora: our
  *only* way. If you want to install the Fedora-y version of a particular
  piece of software, you use the repositories. End of story.
 
 I can do gem install foo or pip install foo on current (and past)
 fedora releases.
 So no the story does not quite end here ;)

Those are not Fedora-provided software. At the point you install and
invoke gem or pip, you are making an explicit decision to use non-Fedora
software. Which is, of course, perfectly fine: but it's not an analogous
situation to there being alternative distribution methods *within the
Fedora distribution*.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: .spec file Source0 magic for github release source tarballs?

2014-01-23 Thread Adam Williamson
On Tue, 2014-01-21 at 11:09 -0600, Richard Shaw wrote:
 On Tue, Jan 21, 2014 at 11:06 AM, Miroslav Suchý msu...@redhat.com
 wrote:
 On 01/21/2014 06:01 PM, Kaleb KEITHLEY wrote:
 
  Take, for example,
 https://github.com/nfs-ganesha/nfs-ganesha/releases, where
 there's a button for Source code
  (tar.gz) pointing at
 https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.0.0.tar.gz
 
  Note V2.0.0.tar.gz versus nfs-ganesha-2.0.0.tar.gz.
 
  If I click on that link the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz by virtue of the Content-Disposition
 http
  header.
 
  Likewise if I use `curl -L ...` the downloaded file is named
 nfs-ganesha-2.0.0.tar.gz.
 
  But for my nfs-ganesha.spec file, if I use the github link
 shown above, I have to load a file V2.0.0.tar.gz into the
  look-aside cache. Anything else and rpm and rpmlint whine.
 
  Is there a best practice here that I'm missing?
 
 
 https://fedoraproject.org/wiki/Packaging:SourceURL#Github
 
 
 
 
 Interesting... However, if you're working with an actual release tag,
 I would think Peter's method would be much better.

It is a good idea to use a specific commit as your source, not a tag,
because the tag can be silently edited, and then you lose source
reproducibility.

Yes, this is a problem with tarballs too - upstream can always ninja the
tarball - but look at it this way: github affords us the ability to
avoid that problem, and so we should take it.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread drago01
On Thu, Jan 23, 2014 at 11:38 PM, Adam Williamson awill...@redhat.com wrote:
 On Thu, 2014-01-23 at 23:37 +0100, drago01 wrote:

  No, I don't disagree with you there. But the repos don't exist in a
  vacuum. Right now they are our way of shipping software in Fedora: our
  *only* way. If you want to install the Fedora-y version of a particular
  piece of software, you use the repositories. End of story.

 I can do gem install foo or pip install foo on current (and past)
 fedora releases.
 So no the story does not quite end here ;)

 Those are not Fedora-provided software. At the point you install and
 invoke gem or pip, you are making an explicit decision to use non-Fedora
 software. Which is, of course, perfectly fine: but it's not an analogous
 situation to there being alternative distribution methods *within the
 Fedora distribution*.

Sure but people do that. We can either pretend they don't or try to
somehow deal with it. Currently we are exploring ways to deal with it.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Security update process without CVEs

2014-01-23 Thread Adam Williamson
On Tue, 2014-01-21 at 14:32 -0700, Kevin Fenzi wrote:
 On Tue, 21 Jan 2014 16:26:19 -0500
 Dan Scott deni...@gmail.com wrote:
 
  Hi:
  
  A few hours ago I submitted requests to push perl-MARC-XML directly to
  stable (by filling out the fedpkg update request with type=security
  and request=stable)
 
 You cannot push any update directly to stable. 
 
 Security updates have to go though the same process as any other
 update. 

This seems like a good point to ask, actually: what the hell does that
field actually *mean*? I just toss a coin to fill it in, usually.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Reindl Harald

Am 23.01.2014 23:49, schrieb drago01:
 On Thu, Jan 23, 2014 at 11:46 PM, Reindl Harald h.rei...@thelounge.net 
 wrote:

 Am 23.01.2014 23:37, schrieb drago01:
 On Thu, Jan 23, 2014 at 11:34 PM, Adam Williamson awill...@redhat.com 
 wrote:
 No, I don't disagree with you there. But the repos don't exist in a
 vacuum. Right now they are our way of shipping software in Fedora: our
 *only* way. If you want to install the Fedora-y version of a particular
 piece of software, you use the repositories. End of story.

 I can do gem install foo or pip install foo on current (and past)
 fedora releases.
 So no the story does not quite end here ;)

 there is a difference if you *want* do so or *forced* to do so
 because there is no longer a *single* and consistent package
 source what is over years and still *THE* greath strength of
 a linux *distribution*
 
 No one is proposing to force anyone to do anything so stop the FUD please

where in the world do you see FUD?

if a software is packed the new way and no longer available in the
classical repos as RPM you are forced to use whatever to install
the package this way instead of a single source like YUM

what about consider the result of changes over the long instead
insinuate someone is spreading FUD with no reason to do so



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: boot.fedoraproject.org (BFO)

2014-01-23 Thread Adam Williamson
On Wed, 2014-01-22 at 17:02 -0700, Kevin Fenzi wrote:
 On Thu, 23 Jan 2014 00:41:52 +0400
 Peter Lemenkov lemen...@gmail.com wrote:
 
  2014/1/23 Kevin Fenzi ke...@scrye.com:
  
   Can you please file a infrastructure ticket on this and I will get
   it updated.
  
  Don't know what others think, but I personally prefer GitHub pull
  requests because they are much simpler and don't involve any
  interaction with stone age software like trac or various MTAs. Just
  out of the curiosity why don't we mirror anything related to
  Fedora-Infra at GitHub? We actually have a working Fedora-Infra
  organisation here:
  
  https://github.com/fedora-infra
 
 While github is nice for pulls and patches, it's not so great for
 tickets and support needs. 

And you can, of course, just mail patches to mailing lists. That's what
git was designed for in the first place, and it appears to work
perfectly well for kernel and anaconda devs...

(though the github workflow works fine too, and I've been using it quite
a lot lately).

has anyone yet publicly noted the irony of someone building a wildly
successful proprietary SCM platform on top of a project that was written
to rescue the kernel from a proprietary SCM platform, btw? :P
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: RFC - Downgrade BlueZ to v4.101 in Fedora 20

2014-01-23 Thread Dan Williams
On Thu, 2014-01-23 at 16:58 -0500, Brian J. Murrell wrote:
 On Thu, 2014-01-23 at 20:04 +0100, David Sommerseth wrote:
  
  Nope, several packages depends on the bluez-5.13-1 package.
 
 Indeed.  However I could probably live without gnome-bluetooth if
 blueman were still available.
 
 pulseaudio-module-bluetooth though.  Would it work with Bluez4?  Would
 it need a compile to do so?  I wonder how you make that a functional
 downgrade that users can select if they still need Bluez4.
 
  ---
  -- Finished Dependency Resolution
  Error: Package: pulseaudio-module-bluetooth-4.0-9.gitf81e3.fc20.x86_64
  (@updates/20)
 Requires: bluez = 5.0
 Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
 bluez = 5.13-1.fc20
 Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
 bluez = 4.101-9.fc19
 Available: bluez-4.101-6.fc19.x86_64 (fedora)
 bluez = 4.101-6.fc19
  Error: Package: 1:gnome-bluetooth-3.10.0-1.fc20.x86_64 (@anaconda/20)
 Requires: bluez = 5.0
 Removing: bluez-5.13-1.fc20.x86_64 (@updates/20)
 bluez = 5.13-1.fc20
 Downgraded By: bluez-4.101-9.fc19.x86_64 (updates)
 bluez = 4.101-9.fc19
 Available: bluez-4.101-6.fc19.x86_64 (fedora)
 bluez = 4.101-6.fc19
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  
  
  Might even be a worse conflict for other users, depending on installed
  packages.  I believe there's no way around re-compiling NetworkManager,
  pulseaudio and other GNOME and KDE packages depending on bluez.
 
 Indeed.  I suspect the same.  Perhaps gnome-bluetooth could be
 uninstalled and replace with blueman without too much heartburn.  It's
 the other packages that get troublesome.  A
 pulseaudio-module-bluetooth-bluez4 as an alternative BT module for PA?
 Something similar for NM?  It's starting to get ugly and perhaps the
 effort spent doing that would be better put towards:
 
 https://bugs.freedesktop.org/show_bug.cgi?id=73325#c5
 
 But either way, it does seem a pretty serious regression.  Although
 maybe you and me, David, are the only F20 users using HSP bluetooth
 headsets.  :-/

Out of curiosity, what do people use Blueman for?

Dan

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Heads up; F22 will require applications to ship appdata to be listed in software center

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 16:55 +0100, Reindl Harald wrote:
 Am 23.01.2014 16:49, schrieb Jóhann B. Guðmundsson:
  
  On 01/23/2014 01:48 PM, Matthew Miller wrote:
  So, one possibility would be to move less-maintained packages to a separate
  repository tree still included as Fedora and enabled by default
  
  That wont reduce the bugs reported against it...
 
 well, why not remove all packages so no bugs get reported at all?
 
 consider packages for removal because upstream does not jump around
 and release at least once per year a new version is hmmm... i
 must not say the words in public

I think this discussion is going down a needlessly divisive path that it
doesn't need to at all.

The discussion is assuming we have precisely two choices:

* Rigidly and with no exceptions throw out software which meets some
arbitrary approximations for determining 'maintained or abandoned'
* Change nothing

I don't think that's true at all. Would anyone on either side of the
debate object to an approach which tried to identify software that was
truly abandoned either up- or down-stream - not just 'software that no
longer required changing' - and throw that out?

I'm sure there's at least a certain amount of low-hanging fruit that
no-one would really mind getting rid of.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: What to do about packaging beta, or rc as alternate installable

2014-01-23 Thread Adam Williamson
On Thu, 2014-01-23 at 19:43 +0100, Kevin Kofler wrote:
 Christopher Meng wrote:
  But you can do this on copr IMO.  Also update-testing is not just a place
  for updates to have a break, you can let it satisfy the needs of testing
  for unstable.
 
 Well, that's kinda abusing updates-testing. IMHO, COPR is the much better 
 option until you have something reasonably close to going stable.

It's not just kinda abusing updates-testing, *it is abusing
updates-testing*. updates-testing has a specific and explicitly
specified purpose: to test updates before they go to -stable. That is
all that it is for. Anything in updates-testing must be something that
the maintainer expects to submit to stable once testing has indicated
that it works correctly.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Lars Seipel
On Thu, Jan 23, 2014 at 05:07:16PM -0500, Josh Boyer wrote:
 Also possibly correct.  However, that doesn't preclude the repos as we
 know them today from still existing, with still the same quality.

Server, desktop or embedded board, in today's Fedora it's all the same,
just with a different package set installed. People (not all, obviously)
consider this a good thing. I just have to put a minimal Fedora install
on some machine and then build it from there.

That's what Tom was getting at, I think. The discussions in the WGs so
far have hinted that it's not necessarily a reasonable expectation that
this will continue to be the case. An oft-cited reason was that RPMs
apparently can't provide the 'integration' that is somehow wanted.

I always considered it nice that there's only a single Fedora. I thought
that split products were mostly an artefact of commercial
differentiation and so Fedora users don't have to deal with you can't
use this filesystem unless you have the Ultra Enterprise Storage
Edition or stuff like that. ☺
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Fedora.next in 2014 -- Big Picture and Themes

2014-01-23 Thread Matthew Miller
On Thu, Jan 23, 2014 at 02:16:23PM -0800, Adam Williamson wrote:
 Read all the above sequentially. My point is that although you are
 technically correct that no WG has proposed doing away with the repos,
 the RPM format, or yum/dnf, their plans - under a reasonable
 interpretation of the discussions so far - still invalidate the
 assumptions he is currently making: he can no longer assume that all he
 basically has to worry about is getting 'Fedora' installed somehow and
 he can then install whatever he likes. Broadly stated, it will no longer
 be valid to conceive of Fedora as a large package repository with some
 installation methods attached to it, whereas currently that's a pretty
 reasonable conceptual framework that I believe many people (not just
 Tom) employ.
 
 In other words, Tom was really correct. ;)

Well, maybe. It really is the case that nothing is finalized and it's a
legitimate concern. This is why we (and here I'm using we not in the royal
sense but because it really wasn't just _me_) have the Base Design, not just
three separate product working groups. I share the trepidation about adding
more bureaucracy, but also seems pretty important to keep a coherent shared
base. 

It's possible that eventually it'll be kind of hard to go from Fedora
Workstation to Fedora Cloud, or from Fedora Cloud to Fedora Workstation --
but that's not _really_ so different from how it is now, where if you start
from one of those and try to go to the other, you're going to have to tear
down a bunch of things first. On the other hand, the Cloud WG made the
ability to go from Fedora Cloud to Fedora Server an explicit goal.

Either way, I think it's pretty likely that someone who wants to start with
the base and build up will be able to with, with varying possible degrees of
difficulty. It may also end up that it's easier to make and share specific,
lightweight remixes, so that while you don't necessarily build up in an
install, you do it in a tool of some sort -- that was part of Stephen
Gallagher's original products idea, if I'm remembering right.

  So yes, there may very well be different options.  That doesn't mean
  they can't also be the same if you choose not to use those different
  things.
 Is that going to be a reasonably sustainable approach, though? It's at
 least possible that it won't. What if the Desktop 'product' starts
 caring much about shipping commonly-used desktop applications as 'app
 bundles' rather than packages? What if the Server 'product' implements
 Wordpress as a container image rather than a package?

That might happen, although I would be shocked if anyone has anything near
workable for F21 timeframe. Or F22. But, would it be so bad? People who are
interested in packaging it in the traditional way still could... or, at
least _I_ hope so -- that's been part of my version of the proposal since
the beginning.

-- 
Matthew Miller--   Fedora Project--mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

  1   2   3   >