On Friday, 5 June 2020 05.06.19 WEST Richard Kimberly Heck wrote:
> Please ignore the date in Help> About LyX.... That will be fixed.

Honestly soon no one will care about the date. :-)
As long as it is in the past.

> Speaking of which, José, you might want to rebuild....

No I do not, I am dragging my feet on this. :-)


The reason is the numbering scheme that forces me to change the spec file in 
several 
places for a one off change.

It is easier for me to take a diff between the source that we have now and 
original source 
code and apply that patch because then I only need to change one line in the 
spec file (the 
line where I declare the patch).


Also every time that I update the submission the karma is reset. That is 
relevant because 
the package goes from updates-testing to updates based on two criteria 
(whatever comes 
first):

 * if the karma is above some given threshold (3 is the default that I did not 
change for this 
update);
 * after 7 days in updates-testing.

If I do any update both counters reset, actually the dates only applies after 
the package is 
pushed to testing. This process happens more or less daily but it adds another 
day to have 
the package in updates.

Of course that we can speed up the process if I ask fedora users, in our users' 
list, to test 
the package and give karma to the package we can reduce this process to two 
days. 
Actually we can do even better because the update is available from the bodhi 
site even 
before being pushed to the updates-testing repository, if enough users give 
positive 
feedback (the 3 karma up votes that I referred above) the package since it 
satisfies the first 
criteria will be pushed directly to the updates repository and this being 
available to all 
users that update.


The reason why I am writing this message is to make explicit my reasoning. 
Usually I build 
the packages that you make available but I expect for the formal announce 
before 
submitting the packages to the update process.

For those that do not know Fedora, that in this regards works more or less like 
the other 
Linux distributions, building and making the package available as an update are 
separate 
processes.

I can build a package and not to submit it for update. Of course that if I want 
to submit an 
update I need a build. :-)

In Fedora (for any release) there are three repositories for packages:

 * fedora (the set of packages that were in stable repository when the 
distribution was 
declared ready for release);
 * updates (all the stable packages go there);
 * updates-testing (staging repository where packages stay before going to 
updates).

The first two repositories are set by default and the last is turned off by 
default.

The difference between Linux distribution is about the updates policy. In 
Fedora we 
consider to update lyx when 2.4 is released for the currently supported Fedora 
releases.

> Riki

My point is that if you wish I can coordinate more closely with you the update 
process. 
With my Fedora hat on (pun intended) that is my reaction to all upstream 
projects.

Best regards,
-- 
José Abílio
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to