This mail is an automated notification from the task tracker
 of the project: Savane.

/**************************************************************************/
[task #517] Latest Modifications:

Changes by: 
                Mathieu Roy <[EMAIL PROTECTED]>
'Date: 
                mar 22.06.2004 � 12:53 (Europe/Paris)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Cancelled
         Assigned to | None                      | yeupou
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
In fact, it will not be handled by a CC mail, until we implement the mail interface 
(and I am not in favor of a partial mail interface, I think it is a too serious task 
to be carried out without taking the big picture in consideration first). However, we 
plan to provide a way to manipulate with the commit message like described in task #310






/**************************************************************************/
[task #517] Full Item Snapshot:

URL: <http://gna.org/task/?func=detailitem&item_id=517>
Project: Savane
Submitted by: Paulev� Loic
On: ven 28.05.2004 � 15:34

Should Start On:  ven 28.05.2004 � 00:00
Should be Finished on:  dim 28.11.2004 � 00:00
Category:  Backend
Priority:  4 - High
Resolution:  Cancelled
Assigned to:  yeupou
Percent Complete:  0%
Status:  Closed
Effort:  0.00
Planned Release:  


Summary:  cvs commitinfo support for closing items

Original Submission:  Is it possible to add a special CCMAIL in log message from cvs 
commit to automatically close/reply a bug/task?
like
CCMAIL: [EMAIL PROTECTED]

is this already supported ? if yes what is the syntax of email adress ?

Thanks.

Commentaires :
------------------


-------------------------------------------------------
Date: mar 22.06.2004 � 12:53        By: yeupou
In fact, it will not be handled by a CC mail, until we implement the mail interface 
(and I am not in favor of a partial mail interface, I think it is a too serious task 
to be carried out without taking the big picture in consideration first). However, we 
plan to provide a way to manipulate with the commit message like described in task #310

-------------------------------------------------------
Date: ven 28.05.2004 � 15:34        By: yeupou
This item has been reassigned from the project Administration support tracker to your 
tracker.

The original report is still available at support #234

Following are the information included in the original report:

[field #0] <font class="preinput"><font class="help" title="Unique item 
identifier">Item ID: </font></font> 234<br>[field #1] <font class="preinput"><font 
class="help" title="Unique project identifier">Group ID: </font></font> 101<br>[field 
#2] <font class="preinput"><font class="help" title="Current Status">Status: 
</font></font> Open<br>[field #3] <font class="preinput"><font class="help" 
title="Impact of the item on the system (Critical, Major,...)">Severity: 
</font></font> A - Undefined<br>[field #4] <font class="preinput"><font class="help" 
title="Generally high level modules or functionalities of the software (e.g. User 
interface, Configuration Manager, etc)">Category: </font></font> Savane 
Tools<br>[field #5] <font class="preinput"><font class="help" title="User who 
originally submitted the item">Submitted by: </font></font> panard<br>[field #6] <font 
class="preinput"><font class="help" title="Who is in charge of handling the 
item">Assigned to: </font></font> None<br>[field #7] <font class="preinput"><font 
class="help" title="Date and time of the initial submission">Submitted on: 
</font></font> lun 24.05.2004 � 17:10<br>[field #8] <font class="preinput"><font 
class="help" title="One line description of the item">Summary: </font></font> CCMAIL 
in cvs ci to automatically close bugs/tasks<br>[field #9] <font class="preinput"><font 
class="help" title="Full description of the item">Original Submission: </font></font> 
Is it possible to add a special CCMAIL in log message from cvs commit to automatically 
close/reply a bug/task?<br />
like<br />
CCMAIL: [EMAIL PROTECTED]<br />
<br />
is this already supported ? if yes what is the syntax of email adress ?<br />
<br />
Thanks.<br>[field #11] <font class="preinput"><font class="help" title="Characterizes 
the nature of the item (e.g. Crash Error, Documentation Typo, Installation Problem, 
etc">Item Group: </font></font> None<br>[field #12] <font class="preinput"><font 
class="help" title="Current resolution of the item">Resolution: </font></font> 
None<br>[field #13] <font class="preinput"><font class="help" title="Version of the 
System Component impacted by the item">Component Version: </font></font> 
None<br>[field #14] <font class="preinput"><font class="help" title="Name and version 
of the platform impacted by the item">Platform Version: </font></font> None<br>[field 
#15] <font class="preinput"><font class="help" title="How easy it is to reproduce the 
item">Reproducibility: </font></font> None<br>[field #16] <font class="preinput"><font 
class="help" title="Estimated size of the code to be developed or reworked to handle 
the item">Size (loc): </font></font> None<br>[field #17] <font class="preinput"><font 
class="help" title="Release in which the item was actually implemented">Fixed Release: 
</font></font> None<br>[field #18] <font class="preinput"><font class="help" 
title="Release in which it is planned to have the item implemented">Planned Release: 
</font></font> None<br>[field #19] <font class="preinput"><font class="help" 
title="Number of hours of work needed to handle the item">Effort: </font></font> 
0.00<br>[field #23] <font class="preinput"><font class="help" title="How quickly the 
item should be implemented (Immediate, Normal, Low, Later,...)">Priority: 
</font></font> 5 - Normal<br>[field #26] <font class="preinput"><font class="help" 
title="">Percent Complete: </font></font> 0%<br>[field #28] <font 
class="preinput"><font class="help" title="Release (global version number) impacted by 
the item">Release: </font></font> None<br>[field #53] <font class="preinput"><font 
class="help" title="Customizable Select Box (pull down menu with predefined 
values)">Custom Select Box #1: </font></font> None<br>[field #54] <font 
class="preinput"><font class="help" title="Customizable Select Box (pull down menu 
with predefined values)">Custom Select Box #2: </font></font> None<br>[field #55] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #3: </font></font> None<br>[field #56] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #4: </font></font> None<br>[field #57] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #5: </font></font> None<br>[field #58] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #6: </font></font> None<br>[field #59] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #7: </font></font> None<br>[field #60] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #8: </font></font> None<br>[field #61] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #9: </font></font> None<br>[field #62] 
<font class="preinput"><font class="help" title="Customizable Select Box (pull down 
menu with predefined values)">Custom Select Box #10: </font></font> None<br>

-------------------------------------------------------
Date: ven 28.05.2004 � 15:34        By: yeupou
(First "close #1231" cant work, for the simple reason that id are tracker specific)



In fact, it does not have to involve cvsreport at all (it would be best if he does 
not, to avoid getting savane to tighly bound to a specific program). It is just a 
matter of having a backend on cvs.gna.org that can access db.gna.org and do simple 
task like closing/reopening items after checking privileges, an posting as the 
ChangeLog entry as comment. If can be very handy indeed.



It should be very complex to implement either, just one more backend script. But this 
backend script should be clearly cleanly secured, as it won't be run by us but by user 
(I do not mean that the other script are not secure at all, but we definitely have to 
pay lot of attention when writing this one).



As this is clearly a feature that is missing in the Savane backend, I reassign the 
item where it should be.



Regards,



-------------------------------------------------------
Date: jeu 27.05.2004 � 16:00        By: panard
Yes, I'm totally agree with you, there is a big security issue.
A command like 'close bug #1367' or 'close task #1230' is a very good idea, and would 
as usefull as the CCMAIL.


-------------------------------------------------------
Date: mer 26.05.2004 � 19:33        By: zerodeux
This is handy and would be quite easy to provide, but I think there would be some 
authentication issue : I'm not sure we would allow a Gna! user to close a bug only by 
trusting the From: field of an e-mail. Although the latter would be locally generated 
and the [EMAIL PROTECTED] 'gateway' could check that the source is a Gna! machine.



Technically, cvsreport will have to be able to handle the 'ccmail:' request, not a big 
deal. But that could be abused to spam if we don't check destinations properly.



All considered, it would be easier for Gna! to implement the feature without the 
e-mail gateway : a simple command like 'close #1367' could call the proper backend, 
and the commit IS properly authenticated (thanks to SSH). This could be a cvsreport 
plugin. What do you think ?



-------------------------------------------------------
Date: mer 26.05.2004 � 11:22        By: panard
In the commit log message, you can add :

CCMAIL: [EMAIL PROTECTED]

And this will close the bug 1367 with as an additional comment the content of 
cvsreport.
I think that CCMAIL is really used as is, and its when you mail to [EMAIL PROTECTED], 
that a 'daemon' close the bug and add the commentary.
Here is an example : http://bugs.yzis.org/show_bug.cgi?id=10

Perhaps CCMAIL command must be supported by cvsreport and a sort of daemon must filter 
(bugs|tasks)-<number>[EMAIL PROTECTED] and do the appropriate action with it.

I really love this feature, and I'll be really happy if gna! may support it. 

I know that kde support it, the tools may perhaps already exist...


-------------------------------------------------------
Date: mer 26.05.2004 � 10:54        By: yeupou
No, this is not supported right now.  



Can you details how it should work in your opinion?












For detailed info, follow this link:
<http://gna.org/task/?func=detailitem&item_id=517>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Savane-dev mailing list
[EMAIL PROTECTED]
https://mail.gna.org/listinfo/savane-dev

Reply via email to