This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 140389 - Projects roadmap newsgroup/mailing list - not a link
Summary: Projects roadmap newsgroup/mailing list - not a link
Status: RESOLVED WORKSFORME
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Bjorn Freeman-Benson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-05 12:02 EDT by Richard Kulp CLA
Modified: 2007-10-10 11:42 EDT (History)
0 users

See Also:


Attachments
Picture from project info page (3.10 KB, image/gif)
2006-05-05 12:04 EDT, Richard Kulp CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Kulp CLA 2006-05-05 12:02:50 EDT
Bjorn asked me to report this as a bug to track down:


> I just created VE's project-info file. I have questions about it.
>
> When I go to
> http://www.eclipse.org/projects/roadmap/project.php?project=tools.ve 

>     * The mailing list and newsgroup sections on that page have no links
>       on them. It just lists the mailing list and the newsgroup names
>       and that is it. I have the maillist and newsgroup files in the
>       project-info directory but it isn't using them to describe them.
>       Is this page not showing this info?
Comment 1 Richard Kulp CLA 2006-05-05 12:04:25 EDT
Created attachment 40496 [details]
Picture from project info page

Here's a picture of the page. The entries for the newsgroup and mailing lists are not links. They are simply text. I would of expected a link to something for these.
Comment 2 Bjorn Freeman-Benson CLA 2006-05-24 19:29:43 EDT
(In reply to comment #1)
> I would of expected a link to something for these.

Good idea. The PHP code for that page is in the /cvsroot/org.eclipse repository under www/projects/roadmap/project.php. If you attach a patch that adds some relevant links, I'd be happy to apply it.
Comment 3 Richard Kulp CLA 2006-05-25 10:56:54 EDT
I took a look but there is a problem. The project info class and the project-info.xml format is wrong for mailing list and news groups.

Here is the format currently:

  <!--
     - Each Eclipse project has one or more newsgroups.
     - Some projects also have a separate web page describing these lists
     - while others rely on the main Eclipse newsgroups page.
     - 
     - <newsgroups url="..."> <newsgroup name="..."/> ... </newsgroups>
     - The url is optional; if absent, the url will default to the Eclipse
     - newsgroups page. Multiple <newsgroups>s are allowed.
    -->
  <newsgroups>
    <newsgroup name="eclipse.tools.ve"/>
  </newsgroups>

The problem here is that the url should not be on "newsgroup" element. It should be on each newsgroup element. Each newsgroup has a different url. If you don't specify a url it uses a default url based upon the first newsgroup. 

The same problem exists on mailing lists.
Comment 4 Bjorn Freeman-Benson CLA 2006-05-25 22:54:22 EDT
The url on the <newsgroups> element is for a summary web page (i.e., "Some projects also have a separate web page describing these lists").  The urls for each newsgroup are the same pattern for each newsgroup news://news.eclipse.org/xxxx.xxxx (or http://dev.eclipse.org/newslists/news.xxxx.xxxxx/maillist.html if you want the web page version) and thus it should be easy to generate from just the newsgroup name.
Comment 5 Denis Roy CLA 2006-12-19 14:46:04 EST
Is there anything left to do here?
Comment 6 Bjorn Freeman-Benson CLA 2006-12-22 13:33:50 EST
closing
Comment 7 Denis Roy CLA 2007-10-10 11:42:04 EDT
Moving to Community/Website