Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #1300 (closed defect: fixed)

Opened 12 years ago

Last modified 12 years ago

Update/remove changelog page

Reported by: Felix.Schwarz Owned by: Chris Arndt
Priority: normal Milestone: 1.0.3
Component: Web site Version: 1.0.2
Severity: normal Keywords:
Cc:

Description

 http://www.turbogears.org/about/changelog.html is out of date and should be updated/removed.

Attachments

changelog.wiki Download (40.8 KB) - added by tbradshaw 12 years ago.
An initial "port" of the old ChangeLog to Trac, updated to 1.0.1

Change History

comment:1 Changed 12 years ago by jorge.vargas

yes I was thinking about this the other day, maybe it should be replaced for one page in trac like the guys in trac.  http://trac.edgewall.org/wiki/ChangeLog

comment:2 Changed 12 years ago by tbradshaw

I think that's an awesome idea. Easier to write and very informative thanks to bug linking.

comment:3 Changed 12 years ago by tbradshaw

  • Status changed from new to assigned
  • Owner changed from splee to tbradshaw

Although I don't have edit access to the wiki, I'll start writing a new one based on the merging the roadmap with the changelog on turbogears.org and attach it to this ticket so someone else can put it into Trac.

Changed 12 years ago by tbradshaw

An initial "port" of the old ChangeLog to Trac, updated to 1.0.1

comment:4 follow-up: ↓ 5 Changed 12 years ago by tbradshaw

Okay, I finally finished an initial version.

Things I have done:

  • Copied all info from TurboGears.org into a new document.
  • Added about a billion !'s to avoid links when CamelCase was present but a link wasn't appropriate.
  • Went through all of the back tickets and added links to them on relevant lines for all of the change log that didn't include them.
  • Updated the change log with all of the resolved bugs for version 1.0b3 and 1.0.1

Things I haven't done:

  • Tested the page in Trac. I don't have edit privileges, but would be happy to go back over the page post-submit to fix any errors.
  • Went through the repository log to add any additional entries that might be appropriate. (But if it had a ticket and wasn't really trivial or non-user oriented, I included it.)

Let me know if I should do anything else.

comment:5 in reply to: ↑ 4 Changed 12 years ago by alberto

Replying to tbradshaw:

Okay, I finally finished an initial version.

Things I have done:

  • Copied all info from TurboGears.org into a new document.
  • Added about a billion !'s to avoid links when CamelCase was present but a link wasn't appropriate.
  • Went through all of the back tickets and added links to them on relevant lines for all of the change log that didn't include them.
  • Updated the change log with all of the resolved bugs for version 1.0b3 and 1.0.1

Things I haven't done:

  • Tested the page in Trac. I don't have edit privileges, but would be happy to go back over the page post-submit to fix any errors.
  • Went through the repository log to add any additional entries that might be appropriate. (But if it had a ticket and wasn't really trivial or non-user oriented, I included it.)

Let me know if I should do anything else.

You should have perms now. Feel free to create (and update when necessary :) the page an close this.

Thanks :)

Alberto

comment:6 Changed 12 years ago by alberto

  • Milestone changed from 1.0.2 to 1.0.3

comment:7 Changed 12 years ago by tbradshaw

Finals were upon me! I'm back now.

comment:8 Changed 12 years ago by tbradshaw

I've created the ChangeLog page and updated the front of the wiki to add a link.

I'll keep this ticket open until I get the page updated with the latest and greatest from the 1.0.2 release.

comment:9 Changed 12 years ago by Chris Arndt

Why is this page on the trac wiki where hardly anybody can update it? Wouldn't this be better placed on the docs wiki? We could make it as editor-write-only-page.

It also needs updating for the 1.0.2 release.

comment:10 Changed 12 years ago by tbradshaw

It's on the Trac wiki because Trac provides a bunch of features like auto-linking to tickets and changesets. Trac makes everything almost automatic for this kind of thing.

comment:11 Changed 12 years ago by faide

  • Milestone changed from 1.0.3 to 1.1

comment:12 Changed 12 years ago by Chris Arndt

I updated the ChangeLog page and added the missing release dates and missing releases from  http://www.turbogears.org/about/changelog.html.

But it's a pity that this page is in Trac wiki format. The Changelog is already maintained in ReST format as source:branches/1.0/CHANGELOG.txt. Release maintainers should be able to just paste new section from this file into the ChangeLog page.

Anybody has Trac wiki to ReST converter? Maybe this could be a start:

 http://docs.turbogears.org/ConvertingDocumentation

comment:13 Changed 12 years ago by Chris Arndt

  • Status changed from assigned to new
  • Severity changed from minor to normal
  • Priority changed from low to normal
  • Version changed from 1.0 to 1.0.2
  • Milestone changed from 1.1 to 1.0.3
  • Owner changed from tbradshaw to Chris Arndt

comment:14 Changed 12 years ago by Chris Arndt

  • Status changed from new to closed
  • Resolution set to fixed

We're probably getting rid of the CHANGELOG.txt file in the repository entirely and will only use the wiki page from then on (possibly with the help of a script that generates the changelog entries (semi-)automatically from the SVN log messages).

Since the ChangeLog page is now up-to-date, I'm closing this ticket and open another for the script.

Note: See TracTickets for help on using tickets.