[Kde-games-devel] KMahjongg archaeology
Albert Astals Cid
aacid at kde.org
Sat Jan 10 17:19:46 UTC 2015
El Dissabte, 10 de gener de 2015, a les 16:55:05, Ian Wadham va escriure:
> Hello Roney,
>
> It has been a while since we talked… :-) Thanks very much for
> stepping forward. I also would like to help out with sorting the
> various patches and branches of KMahjongg into a coherent whole.
>
> @Laurent Montel:
> @Albert:
> Please could you advise us on what might be the best/easiest workflow
> for getting Christian's, Jan-Peter's and Laurent's changes all into one
> branch (i.e. the "frameworks" branch)? This is so that everything can be
> tested before it goes back into master and gets released in Applications
> 15.04 as a KDE 4 or KF5 app --- depending on how far we get…
>
> I notice that the first freeze is on 25 February.
>
> @Albert:
> Does the release schedule really need 3 Betas and a Release Candidate
> (as used to occur for full releases of KDE 4 and KDE 4 libraries)? It would
> be nice to have a little more pre-freeze time up our sleeves...
It's what we've always had, if you want to suggest a chance we're discussing
(well noone is commenting) that in the release-team mailing list right now
http://lists.kde.org/?t=142040776400004&r=1&w=2
Cheers,
Albert
>
> On 10/01/2015, at 11:50 AM, Roney Gomes wrote:
> > On Sun, Jan 4, 2015 at 6:22 AM, Ian Wadham <iandw.au at gmail.com> wrote:
> >> So now we have divergent streams of work on KMahjongg:
> >> - A released version of KMahjongg, using obsolete graphics,
> >> - Laurent's port of existing KMahjongg to KF5, using obsolete graphics,
> >> - Christian's port of KMahjongg to QGraphicsView --- branch "qgraphic",
> >> unmerged, - The patch in the above ReviewBoard entry,
> >> - A whole slew of Jan-Peter Nilsson's patches on Bugzilla and
> >> ReviewBoard,
> >>
> >> some of which may clash with Christian's "qgraphic" branch.
> >>
> >> What to do? I really hate to see good work slipping away.
> >
> > I vote for prioritizing Christian's porting work. The main reasons
> > being that we really do not have enough people to maintain the games,
> > so when someone arrives and kindly disposes some time to pick one of
> > them and move it away from a deprecated and no longer maintained API
> > we should grab the opportunity and thankfully accept this person's
> > work.
>
> I agree entirely, Roney. Christian actually did this work back in 2012,
> when you were porting some other games to QGV. Somehow, it never
> got merged… :-(
>
> > Of course the same idea applies to Jan-Peter recent patches, but I
> > believe the port is more important in this case since there's more
> > people familiar to QGraphicsView than to KGameCanvas, which makes the
> > game more prone to receiving contributions. Furthermore, we can't
> > really afford maintaining a game using an abandoned API.
>
> Absolutely. I could not agree more.
>
> > So I propose the following: let's merge "qgraphic" into master and
> > check whether the bugs fixed by Jan-Peter still persist, if so, we can
> > update his patches so they make sense according to the new code
> > structure. I'm sure I can find some time for this and help Jan-Peter
> > on that, if he agrees, naturally.
>
> As I said, I can help too, but ATM I can only "eyeball" KF5 changes.
> I cannot yet build and test KF5 apps on my MacBook.
>
> Are you able to test KF5 games, Roney?
>
> All the best, Ian W.
>
> _______________________________________________
> kde-games-devel mailing list
> kde-games-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-games-devel
More information about the kde-games-devel
mailing list