rpmfusion-infra / fedy

Fedy makes it easy to install third-party software in Fedora.
GNU General Public License v3.0
185 stars 20 forks source link

Update politics #28

Open MalteKiefer opened 4 years ago

MalteKiefer commented 4 years ago

Maybe we should create a new Update politic so that the users get the latest updates faster. Something like that:

Release Code: x.y.z x -> Major release, something like a new category y -> Minor release, new software added z -> Fix release, only to fix typos, repos, folders, icons stuff like that

So when the copr is correctly configured it should build all by themself. What do you think about that? @kwizart

kwizart commented 4 years ago

I think we might only maintain one "major" version at a time anyway, so. In my mind: x -> Major is how the fedy software is built and main installation process (5.x means the version installable from copr). y -> Second Major, is how the fedy code is updated (in javascript). z -> Minor is about any content that is updated or component removed (after been deprecated).

But by update policy I would more means to have a guideline about which software can be added to Fedy and the order of preference.

kwizart commented 4 years ago

And another important criterion 3rd party software installation must not break fedora/rpmfusion packages functionality. (mainly by not replacing fedora/rpmfusion packages/libraries).

MalteKiefer commented 4 years ago

OK i Like this way. maybe we should create then a Code of conduct

leigh123linux commented 4 years ago

OK i Like this way. maybe we should create then a Code of conduct

Maybe call it 'code guidelines' instead as I really hate the the term 'Code of conduct'

MalteKiefer commented 4 years ago

OK. Did you Check the maintainer settings

Am 5. Januar 2020 11:37:12 MEZ schrieb Leigh Scott notifications@github.com:

OK i Like this way. maybe we should create then a Code of conduct

Maybe call it 'code guidelines' instead as I really hate the the term 'Code of conduct'

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/rpmfusion-infra/fedy/issues/28#issuecomment-570898369

-- Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.

kwizart commented 4 years ago

We can have both a "code of conduct" to protect contributors and maintainers in the case of conflict. And a "Contribution guide" to state the general goal of the project and and the general policy about accepting new "plugins".

kwizart commented 4 years ago

@MalteKiefer I wonder if you can push a new version ? You were good at creating the changelog and the tag with thoses informations, I don't know how to do that yet...

MalteKiefer commented 4 years ago

I will take it. Give me some hours

On January 17, 2020 4:50:46 PM GMT+01:00, "Nicolas Chauvet (kwizart)" notifications@github.com wrote:

@MalteKiefer I wonder if you can push a new version ? You was good at creating the changelog and the tag with thoses informations, I don't know how to do that yet...

kwizart commented 4 years ago

@MalteKiefer gentle reminder (about tagging). I can do it, but it won't create a changelog as you did...

MalteKiefer commented 4 years ago

Sorry. I make it now.

MalteKiefer commented 4 years ago

@kwizart done

kwizart commented 4 years ago

Seems like you forgot to bump the spec file, so the RPM took the previous version field, not the new 5.0.5.

MalteKiefer commented 4 years ago

thanks for fixing.