Re: Minimization Objective report

2019-11-25 Thread Adam Samalik
On Tue, Nov 19, 2019 at 8:22 PM Adam Jackson wrote: > On Fri, 2019-11-15 at 23:38 +0100, Kevin Kofler wrote: > > Adam Samalik wrote: > > > 1/ A history chart for base images [2] is now being generated — > includes > > > data since 25 September. It's a bit rough initial implementation, but > it's

Re: Minimization Objective report

2019-11-20 Thread Kevin Kofler
Miro Hrončok wrote: > That was put there by me. I understood from the mailing list discussions > that you suggested the same thing as Jan, not just repeated what he said. Indeed, I had not read Jan's mail when I sent mine. Kevin Kofler ___ devel

Re: Minimization Objective report

2019-11-20 Thread Charalampos Stratakis
- Original Message - > From: "Kevin Kofler" > To: devel@lists.fedoraproject.org > Sent: Thursday, November 21, 2019 1:08:34 AM > Subject: Re: Minimization Objective report > > Charalampos Stratakis wrote: > > We heard the feedback and did a lot o

Re: Minimization Objective report

2019-11-20 Thread Miro Hrončok
On 21. 11. 19 1:08, Kevin Kofler wrote: Charalampos Stratakis wrote: We heard the feedback and did a lot of experimentation and benchmarking with a ton of different options so I really can't fathom how you are taking credit for something that others invested so much time in. The new Feature pa

Re: Minimization Objective report

2019-11-20 Thread Kevin Kofler
Charalampos Stratakis wrote: > We heard the feedback and did a lot of experimentation and benchmarking > with a ton of different options so I really can't fathom how you are > taking credit for something that others invested so much time in. The new Feature page: https://fedoraproject.org/wiki/Ch

Re: Minimization Objective report

2019-11-20 Thread Charalampos Stratakis
- Original Message - > From: "Kevin Kofler" > To: devel@lists.fedoraproject.org > Sent: Wednesday, November 20, 2019 7:10:32 PM > Subject: Re: Minimization Objective report > > Adam Jackson wrote: > > You're right, you spend two months achieving

Re: Minimization Objective report

2019-11-20 Thread Kevin Kofler
Adam Jackson wrote: > You're right, you spend two months achieving zero towards this goal, Well, just a few days ago, I managed to stop a Change that would have almost doubled Python 3's size wherever both the python3 executable and the libpython3 library are needed, and to point out an alternat

Re: Minimization Objective report

2019-11-20 Thread Aleksandra Fedorova
On Wed, Nov 20, 2019 at 6:05 PM David Malcolm wrote: > On Wed, 2019-11-20 at 11:22 -0500, Adam Jackson wrote: > > On Wed, 2019-11-20 at 02:53 +0100, Kevin Kofler wrote: > > > Adam Jackson wrote: > > > > That's about 44M worth of potential savings out of a 204M base > > > > image, a > > > > bit ov

Re: Minimization Objective report

2019-11-20 Thread David Malcolm
On Wed, 2019-11-20 at 11:22 -0500, Adam Jackson wrote: > On Wed, 2019-11-20 at 02:53 +0100, Kevin Kofler wrote: > > Adam Jackson wrote: > > > That's about 44M worth of potential savings out of a 204M base > > > image, a > > > bit over 20%. I'll happily file proper bug reports for these > > > somewh

Re: Minimization Objective report

2019-11-20 Thread Adam Jackson
On Wed, 2019-11-20 at 02:53 +0100, Kevin Kofler wrote: > Adam Jackson wrote: > > That's about 44M worth of potential savings out of a 204M base image, a > > bit over 20%. I'll happily file proper bug reports for these somewhere > > if we want, but it took me like 30 minutes to look into this. If yo

Re: Minimization Objective report

2019-11-20 Thread Adam Samalik
On Fri, Nov 15, 2019 at 11:42 PM Kevin Kofler wrote: > Adam Samalik wrote: > > 1/ A history chart for base images [2] is now being generated — includes > > data since 25 September. It's a bit rough initial implementation, but > it's > > there! > > Almost 2 months of work to save… 0.5%! That does

Re: Minimization Objective report

2019-11-20 Thread Adam Samalik
On Fri, Nov 15, 2019 at 7:16 PM Robbie Harwood wrote: > Adam Samalik writes: > > > This is the Minimization Objective [0] update. > > > > Status: Discovery phase > > > > == Next phase approval == > > > > Next phase proposal [1] is being voted on by the Council — only positive > > votes so far! >

Re: Minimization Objective report

2019-11-19 Thread Kevin Kofler
Adam Jackson wrote: > That's about 44M worth of potential savings out of a 204M base image, a > bit over 20%. I'll happily file proper bug reports for these somewhere > if we want, but it took me like 30 minutes to look into this. If you're > not even willing to put in _that_ little effort, then fo

Re: Minimization Objective report

2019-11-19 Thread Adam Jackson
On Fri, 2019-11-15 at 23:38 +0100, Kevin Kofler wrote: > Adam Samalik wrote: > > 1/ A history chart for base images [2] is now being generated — includes > > data since 25 September. It's a bit rough initial implementation, but it's > > there! > > Almost 2 months of work to save… 0.5%! That does n

Re: Minimization Objective report

2019-11-15 Thread Kevin Kofler
Adam Samalik wrote: > 1/ A history chart for base images [2] is now being generated — includes > data since 25 September. It's a bit rough initial implementation, but it's > there! Almost 2 months of work to save… 0.5%! That does not look like a huge success to me. You simply cannot win against t

Re: Minimization Objective report

2019-11-15 Thread Robbie Harwood
Adam Samalik writes: > This is the Minimization Objective [0] update. > > Status: Discovery phase > > == Next phase approval == > > Next phase proposal [1] is being voted on by the Council — only positive > votes so far! > > == Feedback Pipeline == > > A few new features developed! > > 1/ A histo

Minimization Objective report

2019-11-15 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Next phase approval == Next phase proposal [1] is being voted on by the Council — only positive votes so far! == Feedback Pipeline == A few new features developed! 1/ A history chart for base images [2] is now being gen

Minimization Objective report

2019-10-30 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Next phase approval == Next phase proposal [1] to be voted on by Council, starting tomorrow. Feedback still collected in the PR [2]. == Polkit and Mojzs == Finished investigation and send recommended changes to postgres

Re: Minimization Objective report

2019-10-30 Thread Adam Samalik
On Thu, Oct 17, 2019 at 10:50 AM Miro Hrončok wrote: > On 16. 10. 19 20:14, Adam Samalik wrote:> == PostgreSQL == > > > > Started talking to the maintainers about removing systemd, python2, and > to > > consider skipping weak dependencies in the container use case. > > Thanks! Please keep mes loo

Re: Minimization Objective report

2019-10-17 Thread Miro Hrončok
On 16. 10. 19 20:14, Adam Samalik wrote:> == PostgreSQL == Started talking to the maintainers about removing systemd, python2, and to consider skipping weak dependencies in the container use case. Thanks! Please keep mes looped in for the python2 thing. -- Miro Hrončok -- Phone: +42077797480

Minimization Objective report

2019-10-16 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Next phase proposed == The next phase has been proposed [1] [2] to the Council and feedback is being collected. A formal vote happens in two weeks. == PostgreSQL == Started talking to the maintainers about removing syste

Minimization Objective report

2019-10-03 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Next phase definition == I'm putting together a proposal for the next phase approval. I've made a Logic Model [1] so far, more is coming soon. See the issue [2] to get more updates and to give feedback which is very welcom

Re: Minimization Objective report

2019-10-01 Thread Peter Pentchev
On Mon, Sep 30, 2019 at 02:58:54PM -0400, Matthew Miller wrote: > On Mon, Sep 30, 2019 at 01:16:52PM -, Petr Pisar wrote: > > > Is this a perfectly drop-in compatible replacement from a user point of > > > view? > > The user that executes "grep -P"? Not many changes. Usually a corner > > cases

Re: Minimization Objective report

2019-10-01 Thread Petr Pisar
On 2019-09-30, James Cassell wrote: > > On Mon, Sep 30, 2019, at 9:16 AM, Petr Pisar wrote: >> On 2019-09-27, Matthew Miller wrote: >> > On Wed, Sep 25, 2019 at 05:52:31PM +0200, Adam Samalik wrote: >> >> == pcre -> pcre2 == >> >> Moving grep (one of the last packages using pcre) to pcre2. [4] >>

Re: Minimization Objective report

2019-09-30 Thread Matthew Miller
On Mon, Sep 30, 2019 at 01:16:52PM -, Petr Pisar wrote: > > Is this a perfectly drop-in compatible replacement from a user point of > > view? > The user that executes "grep -P"? Not many changes. Usually a corner > cases that have a different performance or exhibit bug fixes. Yeah, that's the

Re: Minimization Objective report

2019-09-30 Thread James Cassell
On Mon, Sep 30, 2019, at 9:16 AM, Petr Pisar wrote: > On 2019-09-27, Matthew Miller wrote: > > On Wed, Sep 25, 2019 at 05:52:31PM +0200, Adam Samalik wrote: > >> == pcre -> pcre2 == > >> Moving grep (one of the last packages using pcre) to pcre2. [4] > > > > Is this a perfectly drop-in compatible

Re: Minimization Objective report

2019-09-30 Thread Petr Pisar
On 2019-09-27, Matthew Miller wrote: > On Wed, Sep 25, 2019 at 05:52:31PM +0200, Adam Samalik wrote: >> == pcre -> pcre2 == >> Moving grep (one of the last packages using pcre) to pcre2. [4] > > Is this a perfectly drop-in compatible replacement from a user point of > view? > The user that execute

Re: Minimization Objective report

2019-09-28 Thread Zbigniew Jędrzejewski-Szmek
On Sat, Sep 28, 2019 at 08:47:03AM +0200, Igor Gnatenko wrote: > > == pcre -> pcre2 == > > > > Moving grep (one of the last packages using pcre) to pcre2. [4] > > I'm curious if we should simply replace grep by ripgrep :) Crossed my mind too. But grep is 800k, ripgrep 4500k. In case of grep we us

Re: Minimization Objective report

2019-09-27 Thread Igor Gnatenko
On Wed, Sep 25, 2019 at 6:01 PM Adam Samalik wrote: > > This is the Minimization Objective [0] update. > > Status: Discovery phase > > == Regular meeting canceled == > > We have decided to cancel the regular Minimization Team Meeting [1] as we > prefer async discussions on #fedora-devel and de...

Re: Minimization Objective report

2019-09-27 Thread Matthew Miller
On Wed, Sep 25, 2019 at 05:52:31PM +0200, Adam Samalik wrote: > == pcre -> pcre2 == > Moving grep (one of the last packages using pcre) to pcre2. [4] Is this a perfectly drop-in compatible replacement from a user point of view? -- Matthew Miller Fedora Project Leader __

Minimization Objective report

2019-09-25 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Regular meeting canceled == We have decided to cancel the regular Minimization Team Meeting [1] as we prefer async discussions on #fedora-devel and de...@lists.fp.o. This makes it more inclusive to people with other commit

Minimization Objective report

2019-09-18 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == systemd-sysusers == Many packages pull in Systemd because of systemd-sysusers to create new users. This is fine in traditional setups where there already is Systemd, but for containers, that means pulling additional 60MB j

Minimization Objective report

2019-09-11 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Use case analysis == Removing Systemd dependency from container use cases: -- nginx -- * Pull request to drop systemd as a runtime requirement [1] -- httpd -- * Pull request to drop systemd as a runtime requirement [2] *

Minimization Objective report

2019-09-04 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Feedback Pipeline == A prototype is live [1]! It shows packages and an overall size of use cases we are focusing on, installed on top of various Fedora bases. In addition to showing the current status, it will be also pu

Re: Minimization Objective report

2019-08-28 Thread Brian (bex) Exelbierd
This was an awesome objective update and one I hope we will see more of from other Objectives! regards, bex On Wed, Aug 28, 2019 at 10:33 AM Adam Samalik wrote: > This is the Minimization Objective [0] update. > > Status: Discovery phase > > == Toolbox == > > The 'showme' tool got renamed to '

Minimization Objective report

2019-08-28 Thread Adam Samalik
This is the Minimization Objective [0] update. Status: Discovery phase == Toolbox == The 'showme' tool got renamed to 'rpm-showme' to make it more discoverable. It has been also moved to a new repository of the same name [1]. New features: * report — generates an html report [2] [3] comparing

Re: 'showme' RPM dependency visualizer (was: Minimization Objective report)

2019-08-28 Thread Adam Samalik
Moved: https://pagure.io/minimization/rpm-showme I'm now updating all the references. On Fri, Aug 23, 2019 at 2:12 PM Adam Samalik wrote: > Yeah, that's a good point. I might rename the repo as well. Thanks for the > suggestion! > > On Fri, Aug 23, 2019 at 1:15 PM Dusty Mabe wrote: > >> >> >>

Re: 'showme' RPM dependency visualizer (was: Minimization Objective report)

2019-08-23 Thread Adam Samalik
Yeah, that's a good point. I might rename the repo as well. Thanks for the suggestion! On Fri, Aug 23, 2019 at 1:15 PM Dusty Mabe wrote: > > > On 8/23/19 6:35 AM, Dominik 'Rathann' Mierzejewski wrote: > > Hi, Adam. > > > > On Wednesday, 21 August 2019 at 15:41, Adam Samalik wrote: > > [...] > >>

Re: 'showme' RPM dependency visualizer (was: Minimization Objective report)

2019-08-23 Thread Dusty Mabe
On 8/23/19 6:35 AM, Dominik 'Rathann' Mierzejewski wrote: > Hi, Adam. > > On Wednesday, 21 August 2019 at 15:41, Adam Samalik wrote: > [...] >> == Toolbox == >> >> The 'showme' tool [3] for visualising and inspecting RPM dependencies >> now supports weak dependencies and a package list output. >

'showme' RPM dependency visualizer (was: Minimization Objective report)

2019-08-23 Thread Dominik 'Rathann' Mierzejewski
Hi, Adam. On Wednesday, 21 August 2019 at 15:41, Adam Samalik wrote: [...] > == Toolbox == > > The 'showme' tool [3] for visualising and inspecting RPM dependencies > now supports weak dependencies and a package list output. I didn't have a chance to tell you this at Flock, but could you rename

Minimization Objective report

2019-08-21 Thread Adam Samalik
This is the Minimization Objective [0] update. == Regular meeting == Team meeting every Wednesday 15:00 GMT (find it in the SIGs calendar [1]). == Discoveries == A new discoveries page [2] created that will contain random useful discoveries. It'll get structured as it fills up. Potential areas

Minimization Objective report

2019-08-03 Thread Adam Samalik
Congratulations! You're reading the very first Minimization Objective [1] update. == New Minimization Team == A new team is being formed, having 9 members already! Read the team page [2] for more information, including how to join. Welcome, everyone! == Communication channels == Following are