Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tools-pmc] Approval request for Eclipse Titan 8.0.0 release


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Thu, 26 Aug 2021 at 09:14, Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:
A related problem - but something that perhaps should be delegated to the Eclipse Webmaster - the issues tab is empty for the release. Indeed it seems moving the project to gitlab caused the issues tab to become empty for all previous releases too as a result of all the Titan issues becoming archived.

AFAICT, the Eclipse Titan project never really leveraged this feature. The issues tab is dynamically generated, even for older releases. To work, the project must specify a Bugzilla Product and optional component in their metadata (which Titan has done), must have a target milestone that matches the release version (which Titan has not provided), and must have Bugzilla issues aligned with the target milestone (which I see no evidence of). There's more information in the handbook.



AFAICT, Eclipse Titan has 19 Bugzilla issues, but webmaster may have moved some issues to the z_Archived product (and will eventually move all of the ones there now).

 

In general, though, it is a limitation of the PMI that, since this information is dynamically generated, information will disappear from older releases as products sever their ties with Bugzilla. We've discussed extending this support to include GitHub and GitLab, but my strong preference is quickly becoming to leave it projects to maintain their own change log as they see fit.

+1 - but there should be some path between the release record and that list of issues or changelog.

What is a shame is that due to the dynamic nature, the release records of old releases on PMI are changed after release and review. This is not a Titan specific issue - all the old CDT release records will be affected too if CDT gets archived.

Jonah
 

Wayne

On Thu, Aug 26, 2021 at 8:47 AM Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Hi Lenard,

Please provide some information on the release in the PMI. The release record is empty at the moment. Compare with the 7.1.0 or 6.6.1 which have a more complete release record. At a minimum a link to New and Noteworthy + some explanation about the version number major bump / API breakages (which can also be in the N&N document).

A related problem - but something that perhaps should be delegated to the Eclipse Webmaster - the issues tab is empty for the release. Indeed it seems moving the project to gitlab caused the issues tab to become empty for all previous releases too as a result of all the Titan issues becoming archived.

Thanks,
Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Thu, 26 Aug 2021 at 05:03, Lénárd Nagy via tools-pmc <tools-pmc@xxxxxxxxxxx> wrote:
Dear PMC,

Please approve the Eclipse Titan 8.0.0 release

Tracking issue: 
https://gitlab.eclipse.org/eclipsefdn/emo-team/emo/-/issues/80

Regards,
Lenard Nagy
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tools-pmc
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tools-pmc


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation

_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tools-pmc

Back to the top