Hi Dave,

thank you for your feedback, which leaded to the creation of the following four 
tickets, hoping that
their description and content can be understood out of context as well:

  * #4792 Please allow normal users to receive notification e-mails for all 
commits and patches:
    <https://sourceforge.net/p/allura/tickets/4792/>
  * #4789 Please add links to the file's diffs for commits and patches in the 
notification e-mail :
    <<https://sourceforge.net/p/allura/tickets/4789/>
  * #4790 Allow additional fields to be shown on bug tracker:
    <https://sourceforge.net/p/allura/tickets/4790/>
  * #4791 Please add a popup to determine sort (fields, sorting position and 
kind):
    <https://sourceforge.net/p/allura/tickets/4791/>

---rony



On 23.08.2012 23:58, Dave Brondsema wrote:
> 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

Reply via email to