Re: Proposal: XSBC-Bugtracker in debian package
On Fri, Aug 28, 2009 at 11:15 AM, Graham Cobbg+...@cobb.uk.net wrote: I presume a garage tracker is an acceptable URL. If Ed ever gets the chance to do his autobuild from garage proposal he could default this to the associated tracker! Acceptable, but probably not preferable. I'd like to see everybody move as far away from the GForge tracker as possible. ;) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Saturday 29 August 2009 16:23:43 Ryan Abel wrote: On Fri, Aug 28, 2009 at 11:15 AM, Graham Cobbg+...@cobb.uk.net wrote: I presume a garage tracker is an acceptable URL. If Ed ever gets the chance to do his autobuild from garage proposal he could default this to the associated tracker! Acceptable, but probably not preferable. I'd like to see everybody move as far away from the GForge tracker as possible. ;) That is a good point. But people who use garage for development probably don't have access to any other system for a bug tracker. Maybe provide better bug tracker should be on the wishlist for garage? Or, maybe there should be a garage section in the Maemo bug tracker? In my case, the one application I store on garage has a niche user base (maybe 4 people?) so I think they could put up with it. Graham ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Sat, Aug 29, 2009 at 12:30 PM, Graham Cobbg+...@cobb.uk.net wrote: On Saturday 29 August 2009 16:23:43 Ryan Abel wrote: On Fri, Aug 28, 2009 at 11:15 AM, Graham Cobbg+...@cobb.uk.net wrote: I presume a garage tracker is an acceptable URL. If Ed ever gets the chance to do his autobuild from garage proposal he could default this to the associated tracker! Acceptable, but probably not preferable. I'd like to see everybody move as far away from the GForge tracker as possible. ;) That is a good point. But people who use garage for development probably don't have access to any other system for a bug tracker. Maybe provide better bug tracker should be on the wishlist for garage? Or, maybe there should be a garage section in the Maemo bug tracker? Well, it hasn't been heavily advertised yet (as the process still requires a lot of overhead), but we're moving to Bugzilla for community bug tracking. The Extras classification on Bugzilla contains all Extras projects (most with Garage projects). Eventually this will be automated, but it'll require some software updates first. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Friday 28 August 2009 14:38:33 Niels Breet wrote: XSBC-Bugtracker: The URL of the bugtracker for this package, preferably (when applicable) the URL where you can directly file a bug. The content of this field is a simple URL without any surrounding characters such as . Thanks, Niels. I think this is a good idea. I presume a garage tracker is an acceptable URL. If Ed ever gets the chance to do his autobuild from garage proposal he could default this to the associated tracker! When this feature is accepted, it should be added to the Packaging Policy too. This is where it gets a bit more tricky. I think it should be added as a strong recommendation, for user/ packages. Much as I would like it to be for all user/ packages I don't think we can make it mandatory. Commercial application publishers are unlikely to want to do it and there may also be some applications (particularly small ones with a small user base) which just do not have the facility to do this but which are still useful to have available. It may have some value for library packages (and other non-user packages) but it is clearly not necessary for those -- most people never know or care that they exist. In previous discussions there has been talk of using this to provide a common UI for bug reporting (or even to automatically report crashes). That would require that the bug reporting systems all worked in the same way (or all supported some particular URL syntax for reporting bugs). While that would be useful I think it is impossible for the immediate future and should not be part of this proposal. If/when someone comes up with a way to do that we can add another control file field to indicate support for automatic bug reporting. Graham ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Fri, August 28, 2009 17:15, Graham Cobb wrote: On Friday 28 August 2009 14:38:33 Niels Breet wrote: XSBC-Bugtracker: The URL of the bugtracker for this package, preferably (when applicable) the URL where you can directly file a bug. The content of this field is a simple URL without any surrounding characters such as . Thanks, Niels. I think this is a good idea. I presume a garage tracker is an acceptable URL. If Ed ever gets the chance to do his autobuild from garage proposal he could default this to the associated tracker! Yes you should be able to point to any tracker of course. When this feature is accepted, it should be added to the Packaging Policy too. This is where it gets a bit more tricky. I think it should be added as a strong recommendation, for user/ packages. Much as I would like it to be for all user/ packages I don't think we can make it mandatory. Commercial application publishers are unlikely to want to do it and there may also be some applications (particularly small ones with a small user base) which just do not have the facility to do this but which are still useful to have available. I think it this should be in the policy as SHOULD, not MUST. I mentioned the policy because this is not an official field and should be listed there. The easier it is for people to find a bugtracker, the easier it is to report bugs. Developers will benefit from that. If they don't want this feature, they should just not use it. It may have some value for library packages (and other non-user packages) but it is clearly not necessary for those -- most people never know or care that they exist. In previous discussions there has been talk of using this to provide a common UI for bug reporting (or even to automatically report crashes). That would require that the bug reporting systems all worked in the same way (or all supported some particular URL syntax for reporting bugs). While that would be useful I think it is impossible for the immediate future and should not be part of this proposal. If/when someone comes up with a way to do that we can add another control file field to indicate support for automatic bug reporting. Yes, I think automatic bug reporting is really out of the scope for this proposal. Graham - Niels ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Fri, Aug 28, 2009 at 9:38 AM, Niels Breetni...@maemo.org wrote: [Graham Cobb asked me to post this here too] While implementing the maemo.org packages interface[1], I wanted to add a link to the bugtracker for a package or project. Eventually integrating bug reporting/searching, but more on that later. As all information is gathered from the debian packages themselves, it would make sense to have the bugtracker URL available in the control file. I like the idea. Ideally, I think it can be used to (finally) automatically close bugs based on the Fixes: MB# markers in debian/changelog, like it's done in Debian. Regards, -- Anderson Lizardo OpenBossa Labs - INdT Manaus - Brazil ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Proposal: XSBC-Bugtracker in debian package
On Aug 28, 2009, at 15:38, Niels Breet wrote: Example: XSBC-Bugtracker: https://bugs.maemo.org/enter_bug.cgi?product=Wormux By putting the bugtracker URL inside the package, people always have a way to find out where to file bugs. This could even be used for filing bugs through an application interface or crash reporter in the future. When this feature is accepted, it should be added to the Packaging Policy too. Please let me know what you think. This rocks. Let's implement it. Jeremiah ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers