Hi again Rony.  Thanks for the feedback.

On 8/23/12 5:09 AM, Rony G. Flatscher (Apache) wrote:
> Hi Dave,
> 
> On 22.08.2012 20:00, Dave Brondsema wrote:
>> Patches:  Perhaps I am not understanding the problem clearly.  Are you
>> talking about a ticket in your "Patches" tracker?  E.g.
>> https://sourceforge.net/p/oorexx/patches/171/  On there I can see the
>> attached patch file and can open it fine.  If you are subscribed to a
>> ticket, you should get an email when a file is attached.  It'll have the
>> attachment metadata, but not the whole file included.  Emailing the
>> attachments could be a problem if they are very large.  Can you provide
>> an example if I'm not on the right track here?
> Maybe the following helps understand the built  "attitude/expectation" 
> better: when following a
> project like ooRexx over the years as a former/potential developer it is 
> important to learn about
> *all* supplied patches and *all* commits in general. Then, if patches, 
> commits occur it used to be
> the case that an e-mail including the diffs got sent out via a 
> relay-e-mail-list and anyone who
> subsribed to that e-mail list received it. Now, the diffs embedded in the 
> e-mail would not be
> necessary, if the e-mail contained a list of files that got changed each with 
> a link to get to its
> diff (and ultimately one link that would present all diffs at once). For 
> study purposes or merely
> documentation printing out those diffs (either physically or as a pdf) is 
> important, if an area got
> changed that one has special interest in.
> 
> Following a specific tracker item needs the prerequisite, that one learns 
> that a tracker item got
> created in the first place, which is quite cumbersome. [In the example
> "https://sourceforge.net/p/oorexx/patches/171/"; one would be able to get 
> access to the patch
> attachment, but I have not found a way to display it inline with color 
> highlighting.]
> 
> So maybe the bottom line would be: allow for sending out any patch (and 
> commit) via a relay
> e-mail-list, which can be subscribed by interested parties. This would allow 
> for a push model, where
> one would be informed that a patch (commit) got submitted/applied. If that 
> e-mail contained the
> aforementioned links to get to diffs (on each file or optionally having one 
> big diff for all
> affected files), then this would be great!

There is a setting that should get you most of the way there, I think.
If you go to Admin, Tools and then click on Options for the tracker,
there is a "Email ticket notifications to:" field.

The remaining piece would be to easily get to the attached patches.
Allura doesn't have that now, but a new ticket to make the attachment
references include a direct link seems appropriate.

> 
>> Sorting bugs:  There is a ticket
>> https://sourceforge.net/p/allura/tickets/4596/ for making the sort order
>> oldest-first by default.  Several people have voted for it already, so
>> we'll probably get to it soon.  Of course, patches are welcome too :)
>>
>> After you do a search, there is a 'Help' button near the search box.
>> That help box details the fields available for searching and sorting
>> (near the bottom of that help box).
> Thank you, yes, I have studied the help box. (It seems that now the initial 
> order of the bug tracker
> is newest first, oldest last, which is great! However, when doing a search on 
> the bug tracker
> system, the order is oldest first, newest last.)
> 
> Here there would be the following ideas/requests: allow for displaying the 
> column "reported_by_s"
> and in addition allow/show a field/column "reported on".and "mod_date_dt".
> 
> Also, in general a RFE (not sure whether I should open a ticket for it) for 
> sorting: how about
> having a popup (like the field popup where one can determine which fields to 
> display) that displays
> all sortable fields which one can activate for sorting (having a radio button 
> group of "ascending",
> "descending", "none") and which allows to move the fields up and down to 
> determine the sorting
> order, if sorting should be done on more than one field and make it saveable 
> for the user as well?
> (If such a definable sort order becomes available, then it should be applied 
> on search results as well.)

Feel free to create a ticket.  A few points of reference: the "Fields"
admin page lets you specify whether custom field display in ticket
listings or not.  And there is a widget in the upper right of ticket
listings to let you choose some columns to display, but its not a
permanent setting.  And neither of those cover the fields you mention
(reported by, on, etc)

> 
> 
>> Commit diffs in emails:  I see there are a lot of votes and comments on
>> https://sourceforge.net/p/allura/tickets/2922/  I assume many are from
>> ooRexx developers.  It certainly is on our radar due to that, and
>> something we'd like to add.  When subscribed (btw, admins are
>> automatically subscribed to all tools including SVN) emails will be sent
>> with each commit, including a link to view the diff.
> Maybe making this feature available for regular users (maybe as an option to 
> activate) would already
> solve this requeust?

Yeah, I agree.

> 
>> In the mean time, you could consider using the RSS feed at
>> https://sourceforge.net/p/oorexx/code-0/feed  I know that's not as good
>> as an email.  We also want to get svn-notify available as a post-commit
>> hook, but it isn't available yet.
> Great, thank you, looking forward to it!
> 
> Maybe a last pointer: personally, I have been active in many opensource 
> projects to the point, where
> I am totally "overdrawn". Therefore it is extremely helpful to get 
> notifications (but also to be
> able to turn them off, if too many come along).
> 
> ---
> 
> Ad "patches are welcome": please believe me, if I had time available, I would 
> love to help!
> Unfortunately, at this time I have been overwhelmed with too much work and 
> projects and simply do
> not have the resources free to help personally in this interesting project. 
> The only thing I can do
> at the moment is trying to give constructive feedback and trying to explain 
> the reasons why I would
> request something that seems to be very importang/helpful as a person who has 
> been following and
> participating in sourceforge projects for many years. [I think everyone on 
> the ooRexx development
> team is courageous, adventerous and constructively trying to adopt the new 
> Allura system. It seems
> that this is of mutual benefit bringing experienced opensource developers 
> together to help each other!]
> 
> ---rony
> 
> 
> 
>> On 8/22/12 6:15 AM, Rony G. Flatscher (Apache) wrote:
>>> Hi there,
>>>
>>> having been many years interested/active in 
>>> <https://sourceforge.net/projects/oorexx/> I have
>>> experienced the project's switch to Allura.
>>>
>>> The project is a long standing one, which means that the trackers have 
>>> quite a few entries and
>>> developers have been accustomed to learning/seeing/printing code diffs 
>>> right away to make it easy to
>>> study what got changed.
>>>
>>> After some time of using the new system (to get accustomed to it) there are 
>>> many, many
>>> questions/problems opened, some of which can be answered/solved on the 
>>> ooRexx developer list, some
>>> via Allura-trackers, but it seems for very important aspects of a developer 
>>> system, there is (yet?)
>>> no solution or knowledge available.
>>>
>>> Therefore I would like to kindly request comments/hints/pointers to the 
>>> following three items, that
>>> are coming into ones way, being accustomed to the old system and not having 
>>> found the counterparts
>>> in the new Allura:
>>>
>>>     -------- Original Message --------
>>>     Subject:        [Oorexx-devel] Ad Allura interface: a few questions ...
>>>     Date:   Wed, 22 Aug 2012 09:50:29 +0200
>>>     From:   Rony G. Flatscher
>>>     Reply-To:       Open Object Rexx Developer Mailing List 
>>> <[email protected]>
>>>     To:     Open Object Rexx Developer Mailing List 
>>> <[email protected]>
>>>
>>>
>>>
>>>     Sorry, if this has been answered already, just do not know the latest 
>>> state.
>>>
>>>       * Ad Patches: it is possible (following Mark's directions) to 
>>> subscribe Patch messages by
>>>         merely pressing the envelope symbol on the Patch UI. However, how 
>>> would one be able to see
>>>         the patch file (the diffs) from such a message?
>>>           o One (a little bit cumbersome) way is to look in the left pane 
>>> of commits and somehow
>>>             pick the right commit from the bullet list that appears after a 
>>> while in the center
>>>             pane. However, once one gets to the diff page and tries to 
>>> print it, the printout does
>>>             not contain any of the nicely formatted code! :(
>>>
>>>       * Ad Bugs: is it possible to get the opening date, the submitter, 
>>> such that one becomes able
>>>         to sort by them as well. It is strange that the order of showing 
>>> tracker entries is from
>>>         oldest to latest, rather than the other way round (maybe the 
>>> developers only use small
>>>         databases where the order does not matter for them, but in a long 
>>> standing project one may
>>>         have hundreds, maybe more tracker entries).
>>>
>>>       * Ad svn commit diffs: it would be great, if the commit message 
>>> contained links directly to
>>>         the files that got committed with links to diffs. (The same would 
>>> be helpful for any code
>>>         submission, including the patches).
>>>
>>>     Is there anything I could do to help get the above items 
>>> tackled/resolved somehow?
>>>
>>>     ---rony
>>>
>>> Thanks in advance for any comments/hints/pointers (maybe time frames to 
>>> expect feature changes that
>>> could help)!
>>>
>>> N.B.: Please excuse my addressing this to allura-users and allura-dev, as I 
>>> do not know which e-mail
>>> list is appropriate for such questions.
>>>
>>> ---rony
> 



-- 
Dave Brondsema : [email protected]
http://www.brondsema.net : personal
http://www.splike.com : programming
              <><

Reply via email to