eclipse-packaging / packages

Eclipse IDE product definitions.
Eclipse Public License 2.0
4 stars 12 forks source link

Find and update all locations that say file bugs in bugzilla and migrate that to GitHub issues #14

Open jonahgraham opened 1 year ago

jonahgraham commented 1 year ago

This issue needs Webmaster's help and I have raised https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/2956

In EPP we just declare a bugzilla ID like this:

https://github.com/eclipse-packaging/packages/blob/c29d3986eec9ae0c4bde7279c9d271e005f4ea58/packages/org.eclipse.epp.package.java.feature/epp.website.xml#L14

merks commented 7 months ago

Wow, there's even a schema for this:

https://github.com/eclipse-packaging/packages/blob/42922409eb441e9006db069e817a5a134c74e2fe/releng/org.eclipse.epp.config/eppconfig.xsd#L166-L168

Probably we want a link (full URI) to the some "issues" page, but we need to start somewhere and it looks like the XSD Schema is the place to start...

merks commented 7 months ago

@jonahgraham

I wonder if we couldn't just ask the web folks to just ignore the bugzilla ID and use the packageName attribute to synthesize a URL for opening an issue like this?

File an issue on this Package

[File an issue on this Package](https://github.com/eclipse-packaging/packages/issues/new?title=Problem+with+Eclipse+IDE+for+Eclipse+Committers+&body=This+is+some+text.)

Of course we could add an attribute with a URL, but that would probably end up with just boiler plate content describe from existing information...