[Trac] Trac 1.1.2 released

2014-10-25 Thread Ryan Ollos
Trac 1.1.2 Released
===

Trac 1.1.2 continues the 1.1.x development line leading to 1.2
with some new features and a few not-so-disruptive changes.

Note that the 1.1.x releases are "stable" and tested snapshots
of the trunk.  They can be seen as sub-milestones on the road
towards Trac 1.2. As opposed to maintenance releases,
*we offer no guarantees on feature and API compatibility
from one 1.1.x release to the next*.

However, by following 1.1.x you get a chance to use new features
earlier, and therefore be able to contribute feedback when things
are still in flux. It's also less risky than just getting the latest trunk,
as we won't cut a 1.1.x release in the middle
of a series of changes (though we had and still intend to have a
good record of keeping things always working on trunk).

The intended audience are therefore enthusiast Trac users and Trac
plugin developers. These packages should *not* be integrated in
distributions, for example.

Here are a few highlights:

 - Dropped support for Python 2.5. Trac can no longer be run on
   Python 2.5 as incompatible changes have been made in the
   source code (#11600).
 - The new ticket workflow action `may_set_owner` is similar to
   `set_owner` but the owner defaults to the existing ticket
   owner rather than the current user (#10018).
 - The new option `[ticket]` `optional_fields` specifies ticket
   select fields that are treated as optional (i.e. an empty value
   is allowed) (#10772).
 - Line number and row highlighting annotations can be specified
   for WikiProcessor code blocks (#10834).
 - The //default handler// can be set as a session preference
   (#11597), and the default value for all users can be set from
   the //Basic Settings// admin page (#11519).
 - Attachments can't be added to read-only wiki pages (#11244).
 - Tables on the admin pages have a //Select all// checkbox in
   the header (#10994).
 - Submit buttons are disabled if the required items are not
   selected (#11056).
 - The Admin //Permissions// page has a //Copy Permissions// form
   for copying permissions between users and groups (#11099).
 - The new option `[milestone]` `default_retarget_to` determines
   the default milestone for retargeting tickets when a milestone
   is deleted or closed, and can be specified from the
   //Milestone// admin page (#10010).
 - The //retarget// select is not shown when closing or deleting
   a milestone which has no tickets associated with it (#11366).
 - //Clear default// buttons allow the ticket system default value
   (e.g. `default_milestone`, `default_version`) to be cleared
   through the corresponding admin pages (#10772, #11300).
 - The `TitleIndex` macro supports relative path prefixes when used
   on wiki pages (#11455).
 - CommitTicketUpdater will recognize a ticket reference that
   includes a trailing `#comment:N` or `#comment:description`
   (#11622).
 - The //Tickets// column of the milestone table on the
   //Milestone// admin page contains links to the query page
   showing all tickets associated with the milestone, grouped
   by status (#11661).
 - Authz policy can be used to restrict access to the //Report List//
 page using the resource id `-1` (#11697).

Besides the few issues listed here, the fixes made for 1.0.2 and
0.12.6 are also included.

You can find all the detailed release notes at:

 -
http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.1#DevelopmentReleases
 -
http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.0#MaintenanceReleases
 -
http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/0.12#MaintenanceReleases

Download URLs:

  http://download.edgewall.org/trac/Trac-1.1.2.tar.gz
  http://download.edgewall.org/trac/Trac-1.1.2.win32.exe
  http://download.edgewall.org/trac/Trac-1.1.2.win-amd64.exe
  http://download.edgewall.org/trac/Trac-1.1.2.zip


MD5 sums:

  32d7000abdc8bd7b7132c544e6512361  Trac-1.1.2.tar.gz
  ff33a630636549d24e0f558c539294ba  Trac-1.1.2.win32.exe
  2569b748e4bb53b5d65a7da59473b406  Trac-1.1.2.win-amd64.exe
  29ba27dacf1c1f65efae37881c2a5a6d  Trac-1.1.2.zip

SHA1 sums:

  0f2845d69551d135b635dbfc9211ef36f6797c50  Trac-1.1.2.tar.gz
  8737d9d4dce384a995741bd1c80a313e1c099181  Trac-1.1.2.win32.exe
  4eee91a9f983ec855f001eb8017481caafa8a566  Trac-1.1.2.win-amd64.exe
  b548489c514602c35cff7455c96de548c778d77f  Trac-1.1.2.zip

Enjoy!

- The Trac Team  http://trac.edgewall.org/

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


[Trac] Re: trac still being actively developed?

2014-10-25 Thread RjOllos
On Wednesday, October 15, 2014 12:49:41 PM UTC-7, Jeremy Huylebroeck wrote:
>
> Sorry for the dummy question, but is Trac still actively being 
> developed/supported?
>
> I've used and loved it many many years ago on top of subversion.
>
> I am looking at it as an option for integration with the "new" tools 
> around the block (Git, Jenkins, cloud services).
> But it seems the dev has slowed down a lot since late 2013.
> Am I mistaken?
>

Release 1.0.2 is available now. Please give it a try! 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


[Trac] Trac 1.0.2 released

2014-10-25 Thread Ryan Ollos
Trac 1.0.2 Released
===

Trac 1.0.2, our long-awaited second maintenance release for the
current stable branch, is here!

You will find this release at the usual places:

  http://trac.edgewall.org/wiki/TracDownload#LatestStableRelease
  https://pypi.python.org/pypi/Trac/1.0.2

Trac 1.0.1 was release in February 2013 and we've provided over
200 fixes and minor enhancements since then.

A few highlights from this release:

 - Subversion keywords are expanded and EOL substitutions made
   when viewing a file in the repository browser and when
   downloading a file (#717).
 - Notification email is sent to the old owner when a ticket
   is reassigned (#2311).
 - Ticket change history is updated when renaming and deleting a
   milestone, and when retargeting tickets to another milestone
   (#4582, #5658).
 - Numerous fixes for the Authz permissions policy in
   the browser/repository (#10961, #11646), wiki (#8976, #11067),
   admin (#11069) and report (#11176) realms.
 - Multiple form submits are disallowed (#10138).
 - `ConfigurationError` is raised if any of the `permission_policies`
 can't be loaded, preventing possible information leakage due
   to internal and installation errors (#10285).
 - Wiki toolbars can be disabled through a configuration
   setting (#10837)
 - The number of entries in a table is shown next to heading
   on applicable admin pages (#11027).
 - //Cancel// buttons are consistently located on all pages (#11076).
 - Focus is placed on a text element when an edit page is
   loaded (#11084).
 - The //Edit conflict// and //Merge// warning messages are
   always visible in side-by-side edit mode (#11102).
 - Improvements to the layout of the Report (#11106, #11664)
   and Ticket pages (#11471).
 - Genshi 0.7 compatibility (#11218).
 - Numerous minor fixes for Git repository support.

This release includes all fixes made in the 0.12.6 release as well. You can
find the detailed list of tickets at:

  http://trac.edgewall.org/milestone/1.0.2
  http://trac.edgewall.org/milestone/0.12.6

You can find the detailed release notes for 1.0.2 and 0.12.6:
  http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.0#MaintenanceReleases

http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/0.12#MaintenanceReleases.



Now to the packages themselves:

URLs:

  http://download.edgewall.org/trac/Trac-1.0.2.tar.gz
  http://download.edgewall.org/trac/Trac-1.0.2.win32.exe
  http://download.edgewall.org/trac/Trac-1.0.2.win-amd64.exe
  http://download.edgewall.org/trac/Trac-1.0.2.zip

MD5 sums:

  392d07ea1d4351c6737b8c51de7dbe0b  Trac-1.0.2.tar.gz
  ea78312fe76e8865992dde633070a29b  Trac-1.0.2.win32.exe
  fc5c44a5fbc2b1fb5a5345e9340d663c  Trac-1.0.2.win-amd64.exe
  4729d7dfa9cb4f12063f001e7d753204  Trac-1.0.2.zip

SHA1 sums:

  b3e58b0a30da9618f3c8f3e981e0cb591db880b1  Trac-1.0.2.tar.gz
  ca06ce9f58a04214655a5906a7394e2ebda699f9  Trac-1.0.2.win32.exe
  d39c2a67fd814929e67a294f03f3f1b39cbe53dd  Trac-1.0.2.win-amd64.exe
  c66ea948d67ccfac8e2c89f3f32dcbef65789825  Trac-1.0.2.zip


Acknowledgements


Many thanks to the growing number of people who have, and continue to,
support the project. Also our thanks to all people providing feedback
and bug reports that helps us make Trac better, easier to use and more
effective. Without your invaluable help, Trac would not evolve. Thank
you all.

Finally, we offer hope that Trac will prove itself useful to like-
minded programmers around the world, and that this release will be
an improvement over the last version.

Please let us know.:-)

/The Trac Team  http://trac.edgewall.org/

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


[Trac] Trac 0.12.6 released

2014-10-25 Thread Ryan Ollos
Trac 0.12.6 Released


Trac 0.12.6, our long-awaited maintenance release for the
long term maintenance release line 0.12.x, is here!

You will find this release at the usual places:

  http://trac.edgewall.org/wiki/TracDownload#PreviousStableRelease
  https://pypi.python.org/pypi/Trac/0.12.6

For the security conscious people, the md5sums of the packages are:

9b855120b43bc8c54b5aee569de00de4  Trac-0.12.6.tar.gz
d3dedd64ed3d7577814919aadc735e62  Trac-0.12.6.win32.exe
9ec068672972d7f92271d94e8f9ad88c  Trac-0.12.6.win-amd64.exe
7483ab96d94b647e8fa8e6132f81dd09  Trac-0.12.6.zip


Trac 0.12.6 contains fixes for 56 issues, including the following
highlights:
 - Subversion blame would fail for a path with URL-encoded
   characters (#10386), a lower-case drive letter on Windows
   (#10514), or a non-ascii filename with Subversion 1.7 (#11167).
 - Improved performance rendering `svn:mergeinfo` properties
   in browser view (#8459) and changeset view (#11219).
 - Query with many custom fields would fail (#11140).
 - Zip archive had a timestamp with no timezone information
   (#11162).
 - Failure or incorrect ranges rendering log TracLinks (#11308,
   #11346).
 - Textareas in ticket view did not wrap correctly in IE 11 (#11376).
 - Emails were not being obfuscated in owner field on CSV export
   from ticket and query pages (#11594).
 - Locale data was not being included in egg in Distribute 0.6.29 and
   later (#11640).
 - Deleting a milestone would not delete its attachments (#11672).
 - Added support for Babel 1.0 and later (#11258, #11345).
 - Added support for `ConfigObj` 5.0 and later (#11498).

You can find the detailed list of tickets at:

  http://trac.edgewall.org/milestone/0.12.6


Acknowledgements


Many thanks to the growing number of people who have, and continue to,
support the project. Also our thanks to all people providing feedback
and bug reports that helps us make Trac better, easier to use and more
effective. Without your invaluable help, Trac would not evolve. Thank
you all.

Finally, we offer hope that Trac will prove itself useful to like-
minded programmers around the world, and that this release will be
an improvement over the last version.

Please let us know.:-)

/The Trac Team  http://trac.edgewall.org/

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


Re: [Trac] Trac, Ubuntu and svn (no changeset 0)

2014-10-25 Thread Steffen Hoffmann
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 25.10.2014 11:41, Jeff Skyrunner wrote:
> So, pretending to ignore my dumbness, could you please help me with
> another issue? I've commited a file in the repo, but had to manually
> resync the repository to see that file in the source code... shouldn't
> that be provided automatically by the hooks? Or am I missing (again)
> something very obvious?

You may find the part on repo sync in "TracRepositoryAdmin" [1] wiki
page (self-documentation as in you own Trac environments) enlightening.
In short, since Trac v0.12 you'll have to install a repository-specific
hook script (examples available) or opt for per-request sync. And make
sure that the related option 'repository_sync_per_request' is set
accordingly in you trac.ini file.

Steffen Hoffmann


[1] http://trac.edgewall.org/wiki/TracRepositoryAdmin#Synchronization
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlRLtRgACgkQ31DJeiZFuHfwWQCfQeD6gsPUNAKswKpQFMeHCymm
O9MAniJBqDEZ8sBJaHBrAw/4JIeo73xp
=Jx3I
-END PGP SIGNATURE-

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To post to this group, send email to trac-users@googlegroups.com.
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.


Re: [Trac] Trac, Ubuntu and svn (no changeset 0)

2014-10-25 Thread Jeff Skyrunner
Mark, please receive all my thanks! :)


The problem was not only that there was nothing to show, but also that I 
was confusing "repository" and "working directory", so when I tried to 
commit something, I was doing that in the wrong dir! 


So, pretending to ignore my dumbness, could you please help me with another 
issue? I've commited a file in the repo, but had to manually resync the 
repository to see that file in the source code... shouldn't that be 
provided automatically by the hooks? Or am I missing (again) something very 
obvious?


Thanks again for your help and please excuse me for having used html 
instead of plain text.


J.


Il giorno giovedì 23 ottobre 2014 15:30:48 UTC+2, Cooke, Mark ha scritto:
>
> > -Original Message- 
> > From: Jeff Skyrunner [mailto:jeffsk...@gmail.com ] 
> > Sent: 23 October 2014 13:19 
> > 
> > Hi there. 
> > 
> > Here are more informations: 
> > 
> > DISTRIB_ID=Ubuntu 
> > DISTRIB_RELEASE=14.04 
> > DISTRIB_CODENAME=trusty 
> > DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS" 
> > 
> > Python 2.7.6 
> > 
> > svn, version 1.8.8 (r1568071) 
> > 
> > Regarding the trac.ini (thanks for the hint, Mark, I've read that pages 
> many 
> > times, but still haven't found any clue of my mistake), those are the 
> > relevant settings, in my opinion: 
> > 
> > repository_dir = 
> > repository_sync_per_request = 
> > repository_type = svn 
> > 
> > [components] 
> > tracopt.versioncontrol.svn.* = enabled 
> > 
> > (I've tried also to set re repository_sync_per_request=false) 
> > 
> > As said, I've set the svn repository like in this link: 
> > http://trac.edgewall.org/wiki/Ubuntu-11.04-Subversion and I've set the 
> post- 
> > commit and post-revprop-change hooks 
> > 
> > If I try the 
> > 
> > trac-admin /var/lib/trac/YourProject repository resync "*" 
> > 
> > command, it says (translating from italian's version): 
> > 
> > Resyncing repository history for (default)... 
> > 0 revisions cached. 
> > Done. 
>
> Ahh... 
>
> > Checking the log file, I've seen this: 
> > 
> > 2014-10-23 13:56:21,363 Trac[svn_fs] DEBUG: Subversion bindings imported 
> > 2014-10-23 13:56:21,379 Trac[cache] INFO: Cleaning cache 
> > 2014-10-23 13:56:21,421 Trac[cache] INFO: Resetting "repository_dir": 
> > svn:29b30372-f039-4182-be65-c0aa4fea183c:/var/lib/svn/YourProject 
> > 2014-10-23 13:56:21,438 Trac[cache] DEBUG: cache metadata undefined 
> > (youngest_rev=0) 
> > 2014-10-23 13:56:21,439 Trac[cache] INFO: repos rev [0] != cached rev 
> [None] 
>
> That looks fine to me 
>
> > This is what I see in the /var/lib/svn/YourProject 
> > 
> > drwxr-xr-x 2 jeff root 4096 ott 16 13:12 conf 
> > drwxr-sr-x 6 jeff root 4096 ott 16 13:12 db 
> > -r--r--r-- 1 jeff root2 ott 16 13:12 format 
> > drwxr-xr-x 2 jeff root 4096 ott 16 13:22 hooks 
> > drwxr-xr-x 2 jeff root 4096 ott 16 13:12 locks 
> > -rw-r--r-- 1 jeff root  246 ott 16 13:12 README.txt 
> > 
> > If I try: 
> > 
> > svnlook history /var/lib/svn/YourProject 
> > 
> > I receive: 
> > 
> > REVISION   PATH 
> > -   
> >0   / 
>
> Ahh... (again) 
>
> > Any idea? Maybe something wrong in svn? 
> > 
> > I know the solution will be a tiny thing I've forgotten somewhere... >.< 
>
> I suspect that this might be an edge case that could be handled better: 
> there is nothing in the repository to report on! 
>
> Can you please commit something (anything) to the repository and try again 
> (you can always recreate a new empty repo afterwards)?  I suspect that will 
> work (assuming your post-commit works).  If it does, then we can look at 
> how an "empty repo" is handled... 
>
> I almost always create the "trunk, tags, branches" triumvirate before 
> syncing the repo, so have not tried this before. 
>
> For reference, your original error is: 
>
> > 6. I've clicked the "Browse source button" and... ""No changeset 0 in 
> the repository" 
>
> ~ Mark C 
>
> P.S. this list prefers posting in-line or at the bottom (and in plain 
> text), if possible. 
>
> > Thanks in advance 
> > 
> > J. 
> > 
> > 
> > Il giorno giovedì 23 ottobre 2014 10:57:49 UTC+2, Cooke, Mark ha 
> scritto: 
> > 
> > > -Original Message- 
> > > From: Jeff Skyrunner [mailto:jeffsk...@gmail.com 
>  ] 
> > > Sent: 23 October 2014 08:33 
> > > 
> > > Thanks Mark and Mike for your help. 
> > > 
> > > > It would be useful to see all relevant lines in your 
> trac.ini, 
> > there 
> > > > should be others. 
> > > 
> > > Have you any suggestion of any lines in particular or do you 
> prefer 
> > all 
> > > of it? 
> > 
> > Any lines that seem relevant to repository operation.  The docs 
> [1, 
> > depending on your version] list the contents (with descriptions) to help 
> you 
> > decide.  I mentioned one specifically in the bits you cut out (anything 
> with 
> > `repository` is a good start).  [2] also gives good information, have 
> you 
> > read that? 
> > 
> >