Re: Requesting review of complex Xfburn changes
Hunter Turcin <[email protected]> Mon, 24 Oct 2022 14:35:49 -0500
| Newsgroups | gmane.comp.desktop.xfce.devel.version4 |
|---|---|
| Message-ID | <CABqvZyM7nC619W8dxS+g0Nk-_sD5eHoxqacoppLnz4zDOtKEjQ@mail.gmail.com> |
Thank you both for taking a look -- I'm going to move the discussion to the GitLab issue and merge request for better visibility, but to answer your question Andre, unfortunately I don't know of any mock burners :( I just use actual burners. On Mon, Oct 24, 2022 at 5:39 AM <[email protected]> wrote: > Hi all, > I was wondering the same, I can do code review (it's in my todolist, just > don't wait for me to merge), but without an actual burner it's hard to > actually test the app. Do you know any mock burner? > > Cheers, > Andre Miranda > > Oct 24, 2022, 11:31 by [email protected]: > > Hi Hunter, > > I took a quick look at your MR and it looks good, however I can't say much > more as I don't have a burner to test and don't know the Xfburn code. > > It builds and installs fine for me, however it then coredumps on launch. > But it doesn't seem to be related to this MR, it's also the case with git > master, I'll open a new issue about that. > > If no one can do a real code review in the near future, which is likely, I > think you should go ahead and merge if it's right for you. You can always > complete/fix later. > > Cheers, > Gaƫl > > ------- Original Message ------- > On Saturday, October 22nd, 2022 at 3:16 AM, Hunter Turcin < > [email protected]> wrote: > > Hello again :) > > I would like to thank you folks again for letting me volunteer to take > on the maintainership of Xfburn. Over the past few days, I've been > working on reviewing the long-pending merge requests and fixing some of > the long-standing bugs, inconsistencies, and crashes in the > application. I also seem to keep finding more of these bugs along the > way... > > During an investigation of one such issue (a GTK assertion failure that > occurs when plugging in a burner), I discovered that the bones for > device hotplugging support were present in Xfburn and that those bones > just needed some massaging in order to let the application be able to > respond dynamically to additions and removals of burners instead of > only being able to properly respond to disc change events > (insertion/removal). In my testing so far, this has led to a more > robust Xfburn that is better equipped to handle the user forgetting to > plug in a burner (or forgetting to swap out the wrong burner for the > right burner) without needing to restart the application. > > I have more details in the pending merge request (linked below). Please > take a look at reviewing it if anyone has the time (or the knowledge); > while everything seems to work properly in my testing, it would be good > to have some extra pairs of eyes seeing if there's anything missing or > any glaring violations of maintainability that might have been > introduced. > > https://gitlab.xfce.org/apps/xfburn/-/merge_requests/23 > > Additionally, am I correct in my assumption that HAVE_GUDEV is only > ever going to be defined on a Linux system? > > Thanks again, > Hunter Turcin > _______________________________________________ > Xfce4-dev mailing list > [email protected] > https://mail.xfce.org/mailman/listinfo/xfce4-dev > > _______________________________________________ > Xfce4-dev mailing list > [email protected] > https://mail.xfce.org/mailman/listinfo/xfce4-dev > > > _______________________________________________ > Xfce4-dev mailing list > [email protected] > https://mail.xfce.org/mailman/listinfo/xfce4-dev _______________________________________________ Xfce4-dev mailing list [email protected] https://mail.xfce.org/mailman/listinfo/xfce4-dev