<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>allura-dev@incubator.apache.org Archives</title>
<link rel="self" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/?format=atom"/>
<link href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/"/>
<id>http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/</id>
<updated>2013-06-19T01:27:50Z</updated>
<entry>
<title>developing a bulk export / backup feature</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c51C06E28.8010501@brondsema.net%3e"/>
<id>urn:uuid:%3c51C06E28-8010501@brondsema-net%3e</id>
<updated>2013-06-18T14:26:48Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
For us at SourceForge, we have a need to build a feature that lets project&#010;admins download a backup/export of all their project data.  Since this is a&#010;pretty big feature, I wanted to propose here how we might do it and get feedback&#010;&amp; ideas before we proceed.&#010;&#010;Add a bulk_export() method to Application which would be responsible for&#010;generating json for all the artifacts in the tool.  The format should match the&#010;API format for artifacts so that we're consistent.  Thus any tool that&#010;implements bulk_export() would typically loop through all the artifacts for this&#010;instance (matching app_config_id) and convert to json the same way the API json&#010;is generated (e.g. call the __json__ method or RestController method; some&#010;refactoring might be needed).  Multiple types of artifacts/objects could be&#010;listed out in groups, e.g. Tracker app could have a list of tickets, list of&#010;saved search bins, list of milestones, and the tracker config data.  Discussion&#010;threads would need to be included too, ideally inline with the artifact they go&#010;with.  No permission checks would be done since this export would only be&#010;available to admins (makes it faster &amp; simpler).&#010;&#010;Provide a page on the Admin sidebar to generate a bulk export.  Project admins&#010;could choose individual tool instances, or all tools in the project (that&#010;support it).  That form would kick off a background task which goes through the&#010;selected tools and runs their bulk_export() methods.  Save each tool's data as&#010;mount_point.json and zip them all together.&#010;&#010;It'd be easiest to store &amp; deliver the zip files similarly to the code snapshots&#010;(static files not served through allura), but that won't be secure.  We'll need&#010;to either serve it through allura with authentication, or maybe name the zip&#010;file with a random name that can't be guessed (and then serve it directly&#010;through apache or nginx).  Other ideas?&#010;&#010;When the task is complete, notify the user.  What way is best?  Send an email?&#010;Probably would be good to show a listing of available completed extracts on the&#010;extract page, so if any older ones are still sitting around they can be&#010;retrieved (would be up to server admins to have a cron to delete old files)&#010;&#010;We could make this something that can be triggered automatically via the API and&#010;check status through the API, but that seems like a good thing to add on later.&#010;&#010;Should we include attachments?  These would be important in some cases but not&#010;in others.  It could also increase the export size immensely in some cases.&#010;Maybe leave out for now, and add in later when needed, possibly as an option.&#010;&#010;Further thoughts on implementation details:&#010;&#010;So that a giant json string doesn't have to be held in memory for each tool, the&#010;export task should open a file handle for mount_point.json and send call&#010;bulk_export() with that open file handle and each App can append to their file&#010;incrementally.&#010;&#010;If mongo performance is slow, some refactoring may be needed to avoid lots of&#010;individual mongo calls and be more batch oriented.  We can see how it goes.&#010;&#010;Could parallelize bulk_export() later, to do multiple tools at once.&#010;&#010;&#010;Sound reasonable?  Any suggestions or other ideas?&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Allura API docs</title>
<author><name>Tim Van Steenburgh &lt;tvansteenburgh@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3cDA299B1C84FD411184C44422126F67B9@gmail.com%3e"/>
<id>urn:uuid:%3cDA299B1C84FD411184C44422126F67B9@gmail-com%3e</id>
<updated>2013-06-18T14:05:30Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
We've added a new step to the Allura build process to generate and publish API docs. What we&#010;have so far is here: &#010;&#010;http://allura.sourceforge.net/docs/#api-documentation&#010;&#010;With this first round of API docs we tried to cover the key components needed to build an&#010;Allura plugin. Couple these docs with an example standalone plugin (http://sf.net/p/forgepastebin&#010;is a good one), and hopefully you'll have enough info to start creating your own Allura plugin.&#010;&#010;&#010;This is just a start! We'll be gradually improving and adding to the Allura documentation&#010;as we move forward.&#010;&#010;-- &#010;Tim Van Steenburgh&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Marvin &lt;no-reply@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c20130611165852.8EC95CD5A@minotaur.apache.org%3e"/>
<id>urn:uuid:%3c20130611165852-8EC95CD5A@minotaur-apache-org%3e</id>
<updated>2013-06-11T16:58:52Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
&#010;&#010;Dear podling,&#010;&#010;This email was sent by an automated system on behalf of the Apache Incubator PMC.&#010;It is an initial reminder to give you plenty of time to prepare your quarterly&#010;board report.&#010;&#010;The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The report &#010;for your podling will form a part of the Incubator PMC report. The Incubator PMC &#010;requires your report to be submitted 2 weeks before the board meeting, to allow &#010;sufficient time for review and submission (Wed, Jun 5th).&#010;&#010;Please submit your report with sufficient time to allow the incubator PMC, and &#010;subsequently board members to review and digest. Again, the very latest you &#010;should submit your report is 2 weeks prior to the board meeting.&#010;&#010;Thanks,&#010;&#010;The Apache Incubator PMC&#010;&#010;Submitting your Report&#010;----------------------&#010;&#010;Your report should contain the following:&#010;&#010; * Your project name&#010; * A brief description of your project, which assumes no knowledge of the project&#010;   or necessarily of its field&#010; * A list of the three most important issues to address in the move towards &#010;   graduation.&#010; * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of&#010; * How has the community developed since the last report&#010; * How has the project developed since the last report.&#010; &#010;This should be appended to the Incubator Wiki page at:&#010;&#010;  http://wiki.apache.org/incubator/June2013&#010;&#010;Note: This manually populated. You may need to wait a little before this page is&#010;      created from a template.&#010;&#010;Mentors&#010;-------&#010;Mentors should review reports for their project(s) and sign them off on the &#010;Incubator wiki page. Signing off reports shows that you are following the &#010;project - projects that are not signed may raise alarms for the Incubator PMC.&#010;&#010;Incubator PMC&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Progress on allura-vm.apache.org setup</title>
<author><name>Tim Van Steenburgh &lt;tvansteenburgh@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c6FE23500B73B48379E6AE2B83F96689F@gmail.com%3e"/>
<id>urn:uuid:%3c6FE23500B73B48379E6AE2B83F96689F@gmail-com%3e</id>
<updated>2013-06-07T21:06:22Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
BACKUPS &#010;&#010;I made a cron to do a `mongodump` daily. There a ticket for INFRA (https://issues.apache.org/jira/browse/INFRA-6360)&#010;to encrypt the daily backup and ship offsite.&#010;&#010;SSL &amp; EMAIL&#010;&#010;Ticketed for INFRA: &#010;https://issues.apache.org/jira/browse/INFRA-6359&#010;https://issues.apache.org/jira/browse/INFRA-6361&#010;&#010;SCM&#010;&#010;Repo root on the vm is /var/local/repos. I installed a Git tool in the Allura project, then&#010;added it as the 'local' remote on the vm's checkout of git-wip-us.a.o. There's a cron that&#010;pulls master from git-wip-us.a.o and pushes it to the 'local' remote and triggers a refresh&#010;every 5 minutes.&#010;&#010;SOLR&#010;&#010;Didn't realize this was never set up before. Got it set up (v4.2.1) and running.&#010;&#010;&#010;Next steps are to follow-up with infra on the tickets listed above. &#010;&#010;-- &#010;Tim Van Steenburgh&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c51AEB7B6.3040007@brondsema.net%3e"/>
<id>urn:uuid:%3c51AEB7B6-3040007@brondsema-net%3e</id>
<updated>2013-06-05T03:59:50Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 06/04/2013 04:38 PM, Roberto Galoppini wrote:&#010;&gt; On Tue, Jun 4, 2013 at 8:35 PM, Dave Brondsema &lt;dave@brondsema.net&gt; wrote:&#010;&gt;&gt; I've drafted a report for us at http://wiki.apache.org/incubator/June2013  Did I&#010;&gt;&gt; miss anything we've accomplished?  Feel free to edit it or sign-off if ready.&#010;&gt; &#010;&gt; I believe it worth to notice that we have people from the PROSE&#010;&gt; EU-funded projects joined us to implement Allura on-premise, and even&#010;&gt; if the site is still in beta it looks really nice:&#010;&gt; http://opensourceprojects.eu/&#010;&gt; &#010;&#010;I've added this to the report.  Thanks.&#010;&#010;&gt; Last but not least we might want to mention that Stefano and Simone&#010;&gt; graduated with their thesis based on the experience maturated at the&#010;&gt; Apache Allura podling. I wish to congratulate with them for the great&#010;&gt; job, as witnessed by the fact they got an extra mark (a very rare&#010;&gt; thing at Politecnico of Milan!).&#010;&#010;Great, congrats to Simone and Stefano!  Are there any public papers or&#010;such from the thesis work?&#010;&#010;&gt; &#010;&gt; Roberto&#010;&gt; &#010;&gt; &#010;&gt;&gt;&#010;&gt;&gt; For reference, our last report was at http://wiki.apache.org/incubator/March2013&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt; On 5/31/13 8:13 PM, Marvin wrote:&#010;&gt;&gt;&gt; Dear podling,&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; This email was sent by an automated system on behalf of the Apache Incubator&#010;PMC.&#010;&gt;&gt;&gt; It is an initial reminder to give you plenty of time to prepare your quarterly&#010;&gt;&gt;&gt; board report.&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The report&#010;&gt;&gt;&gt; for your podling will form a part of the Incubator PMC report. The Incubator&#010;PMC&#010;&gt;&gt;&gt; requires your report to be submitted 2 weeks before the board meeting, to allow&#010;&gt;&gt;&gt; sufficient time for review and submission (Wed, Jun 5th).&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Please submit your report with sufficient time to allow the incubator PMC, and&#010;&gt;&gt;&gt; subsequently board members to review and digest. Again, the very latest you&#010;&gt;&gt;&gt; should submit your report is 2 weeks prior to the board meeting.&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Thanks,&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; The Apache Incubator PMC&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Submitting your Report&#010;&gt;&gt;&gt; ----------------------&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Your report should contain the following:&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt;  * Your project name&#010;&gt;&gt;&gt;  * A brief description of your project, which assumes no knowledge of the project&#010;&gt;&gt;&gt;    or necessarily of its field&#010;&gt;&gt;&gt;  * A list of the three most important issues to address in the move towards&#010;&gt;&gt;&gt;    graduation.&#010;&gt;&gt;&gt;  * Any issues that the Incubator PMC or ASF Board might wish/need to be aware&#010;of&#010;&gt;&gt;&gt;  * How has the community developed since the last report&#010;&gt;&gt;&gt;  * How has the project developed since the last report.&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; This should be appended to the Incubator Wiki page at:&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt;   http://wiki.apache.org/incubator/June2013&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Note: This manually populated. You may need to wait a little before this page&#010;is&#010;&gt;&gt;&gt;       created from a template.&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Mentors&#010;&gt;&gt;&gt; -------&#010;&gt;&gt;&gt; Mentors should review reports for their project(s) and sign them off on the&#010;&gt;&gt;&gt; Incubator wiki page. Signing off reports shows that you are following the&#010;&gt;&gt;&gt; project - projects that are not signed may raise alarms for the Incubator PMC.&#010;&gt;&gt;&gt;&#010;&gt;&gt;&gt; Incubator PMC&#010;&gt;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt; --&#010;&gt;&gt; Dave Brondsema : dave@brondsema.net&#010;&gt;&gt; http://www.brondsema.net : personal&#010;&gt;&gt; http://www.splike.com : programming&#010;&gt;&gt;               &lt;&gt;&lt;&#010;&gt; &#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;               &lt;&gt;&lt;&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update email subscriptions button on discussion forum page</title>
<author><name>Cory Johns &lt;cjohns@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3cCAEMb8zUyfaNyz6yU7ATReL79x3SBEPbLUzdupFpMtQv26QSutQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAEMb8zUyfaNyz6yU7ATReL79x3SBEPbLUzdupFpMtQv26QSutQ@mail-gmail-com%3e</id>
<updated>2013-06-04T20:47:42Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
E.g. https://sourceforge.net/p/strawhat/discussion/general&#010;&#010;The "Update email subscriptions" button doesn't seem to be tied in any way&#010;to the actual email notifications implemented via Mailbox, AFAICT.&#010;&#010;Would it make more sense to remove that button and the associated&#010;checkboxes and fix the standard subscription control on individual thread&#010;pages (as mentioned in https://sourceforge.net/p/allura/tickets/5461/), or&#010;does un/subscribing to multiple threads at once seem like a useful feature?&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Roberto Galoppini &lt;rgaloppini@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3cCA+g3pFOq2N3xrMeK6QOL=UBvQoX30PRrk___k3nKZRp7_OCahQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCA+g3pFOq2N3xrMeK6QOL=UBvQoX30PRrk___k3nKZRp7_OCahQ@mail-gmail-com%3e</id>
<updated>2013-06-04T20:38:47Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Tue, Jun 4, 2013 at 8:35 PM, Dave Brondsema &lt;dave@brondsema.net&gt; wrote:&#010;&gt; I've drafted a report for us at http://wiki.apache.org/incubator/June2013  Did I&#010;&gt; miss anything we've accomplished?  Feel free to edit it or sign-off if ready.&#010;&#010;I believe it worth to notice that we have people from the PROSE&#010;EU-funded projects joined us to implement Allura on-premise, and even&#010;if the site is still in beta it looks really nice:&#010;http://opensourceprojects.eu/&#010;&#010;Last but not least we might want to mention that Stefano and Simone&#010;graduated with their thesis based on the experience maturated at the&#010;Apache Allura podling. I wish to congratulate with them for the great&#010;job, as witnessed by the fact they got an extra mark (a very rare&#010;thing at Politecnico of Milan!).&#010;&#010;Roberto&#010;&#010;&#010;&gt;&#010;&gt; For reference, our last report was at http://wiki.apache.org/incubator/March2013&#010;&gt;&#010;&gt;&#010;&gt; On 5/31/13 8:13 PM, Marvin wrote:&#010;&gt;&gt; Dear podling,&#010;&gt;&gt;&#010;&gt;&gt; This email was sent by an automated system on behalf of the Apache Incubator PMC.&#010;&gt;&gt; It is an initial reminder to give you plenty of time to prepare your quarterly&#010;&gt;&gt; board report.&#010;&gt;&gt;&#010;&gt;&gt; The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The report&#010;&gt;&gt; for your podling will form a part of the Incubator PMC report. The Incubator PMC&#010;&gt;&gt; requires your report to be submitted 2 weeks before the board meeting, to allow&#010;&gt;&gt; sufficient time for review and submission (Wed, Jun 5th).&#010;&gt;&gt;&#010;&gt;&gt; Please submit your report with sufficient time to allow the incubator PMC, and&#010;&gt;&gt; subsequently board members to review and digest. Again, the very latest you&#010;&gt;&gt; should submit your report is 2 weeks prior to the board meeting.&#010;&gt;&gt;&#010;&gt;&gt; Thanks,&#010;&gt;&gt;&#010;&gt;&gt; The Apache Incubator PMC&#010;&gt;&gt;&#010;&gt;&gt; Submitting your Report&#010;&gt;&gt; ----------------------&#010;&gt;&gt;&#010;&gt;&gt; Your report should contain the following:&#010;&gt;&gt;&#010;&gt;&gt;  * Your project name&#010;&gt;&gt;  * A brief description of your project, which assumes no knowledge of the project&#010;&gt;&gt;    or necessarily of its field&#010;&gt;&gt;  * A list of the three most important issues to address in the move towards&#010;&gt;&gt;    graduation.&#010;&gt;&gt;  * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of&#010;&gt;&gt;  * How has the community developed since the last report&#010;&gt;&gt;  * How has the project developed since the last report.&#010;&gt;&gt;&#010;&gt;&gt; This should be appended to the Incubator Wiki page at:&#010;&gt;&gt;&#010;&gt;&gt;   http://wiki.apache.org/incubator/June2013&#010;&gt;&gt;&#010;&gt;&gt; Note: This manually populated. You may need to wait a little before this page is&#010;&gt;&gt;       created from a template.&#010;&gt;&gt;&#010;&gt;&gt; Mentors&#010;&gt;&gt; -------&#010;&gt;&gt; Mentors should review reports for their project(s) and sign them off on the&#010;&gt;&gt; Incubator wiki page. Signing off reports shows that you are following the&#010;&gt;&gt; project - projects that are not signed may raise alarms for the Incubator PMC.&#010;&gt;&gt;&#010;&gt;&gt; Incubator PMC&#010;&gt;&gt;&#010;&gt;&#010;&gt;&#010;&gt;&#010;&gt; --&#010;&gt; Dave Brondsema : dave@brondsema.net&#010;&gt; http://www.brondsema.net : personal&#010;&gt; http://www.splike.com : programming&#010;&gt;               &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c51AE337E.1040108@brondsema.net%3e"/>
<id>urn:uuid:%3c51AE337E-1040108@brondsema-net%3e</id>
<updated>2013-06-04T18:35:42Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I've drafted a report for us at http://wiki.apache.org/incubator/June2013  Did I&#010;miss anything we've accomplished?  Feel free to edit it or sign-off if ready.&#010;&#010;For reference, our last report was at http://wiki.apache.org/incubator/March2013&#010;&#010;&#010;On 5/31/13 8:13 PM, Marvin wrote:&#010;&gt; Dear podling,&#010;&gt; &#010;&gt; This email was sent by an automated system on behalf of the Apache Incubator PMC.&#010;&gt; It is an initial reminder to give you plenty of time to prepare your quarterly&#010;&gt; board report.&#010;&gt; &#010;&gt; The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The report &#010;&gt; for your podling will form a part of the Incubator PMC report. The Incubator PMC &#010;&gt; requires your report to be submitted 2 weeks before the board meeting, to allow &#010;&gt; sufficient time for review and submission (Wed, Jun 5th).&#010;&gt; &#010;&gt; Please submit your report with sufficient time to allow the incubator PMC, and &#010;&gt; subsequently board members to review and digest. Again, the very latest you &#010;&gt; should submit your report is 2 weeks prior to the board meeting.&#010;&gt; &#010;&gt; Thanks,&#010;&gt; &#010;&gt; The Apache Incubator PMC&#010;&gt; &#010;&gt; Submitting your Report&#010;&gt; ----------------------&#010;&gt; &#010;&gt; Your report should contain the following:&#010;&gt; &#010;&gt;  * Your project name&#010;&gt;  * A brief description of your project, which assumes no knowledge of the project&#010;&gt;    or necessarily of its field&#010;&gt;  * A list of the three most important issues to address in the move towards &#010;&gt;    graduation.&#010;&gt;  * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of&#010;&gt;  * How has the community developed since the last report&#010;&gt;  * How has the project developed since the last report.&#010;&gt;  &#010;&gt; This should be appended to the Incubator Wiki page at:&#010;&gt; &#010;&gt;   http://wiki.apache.org/incubator/June2013&#010;&gt; &#010;&gt; Note: This manually populated. You may need to wait a little before this page is&#010;&gt;       created from a template.&#010;&gt; &#010;&gt; Mentors&#010;&gt; -------&#010;&gt; Mentors should review reports for their project(s) and sign them off on the &#010;&gt; Incubator wiki page. Signing off reports shows that you are following the &#010;&gt; project - projects that are not signed may raise alarms for the Incubator PMC.&#010;&gt; &#010;&gt; Incubator PMC&#010;&gt; &#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c51AD0120.4060805@brondsema.net%3e"/>
<id>urn:uuid:%3c51AD0120-4060805@brondsema-net%3e</id>
<updated>2013-06-03T20:48:32Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 5/31/13 10:15 PM, Rich Bowen wrote:&#010;&gt; It would be wonderful if we could get a realease out, or at least in&#010;&gt; process, for this report. Where are we in that process?&#010;&gt; &#010;&#010;I think we're all set with licensing (to our own knowledge) and just need to cut&#010;the release, vote on it, etc.&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Rich Bowen &lt;rbowen@rcbowen.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3cCAD6Vrevuo5yO=W6BgJhczsGA4c7eHoFBeJth5i=RydXG_PcCfQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAD6Vrevuo5yO=W6BgJhczsGA4c7eHoFBeJth5i=RydXG_PcCfQ@mail-gmail-com%3e</id>
<updated>2013-06-01T02:15:03Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
It would be wonderful if we could get a realease out, or at least in&#010;process, for this report. Where are we in that process?&#010;&#010;-- &#010;Rich Bowen, mobile edition&#010;rbowen@rcbowen.com&#010;On May 31, 2013 10:12 PM, "Marvin" &lt;no-reply@apache.org&gt; wrote:&#010;&#010;&gt;&#010;&gt;&#010;&gt; Dear podling,&#010;&gt;&#010;&gt; This email was sent by an automated system on behalf of the Apache&#010;&gt; Incubator PMC.&#010;&gt; It is an initial reminder to give you plenty of time to prepare your&#010;&gt; quarterly&#010;&gt; board report.&#010;&gt;&#010;&gt; The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The&#010;&gt; report&#010;&gt; for your podling will form a part of the Incubator PMC report. The&#010;&gt; Incubator PMC&#010;&gt; requires your report to be submitted 2 weeks before the board meeting, to&#010;&gt; allow&#010;&gt; sufficient time for review and submission (Wed, Jun 5th).&#010;&gt;&#010;&gt; Please submit your report with sufficient time to allow the incubator PMC,&#010;&gt; and&#010;&gt; subsequently board members to review and digest. Again, the very latest you&#010;&gt; should submit your report is 2 weeks prior to the board meeting.&#010;&gt;&#010;&gt; Thanks,&#010;&gt;&#010;&gt; The Apache Incubator PMC&#010;&gt;&#010;&gt; Submitting your Report&#010;&gt; ----------------------&#010;&gt;&#010;&gt; Your report should contain the following:&#010;&gt;&#010;&gt;  * Your project name&#010;&gt;  * A brief description of your project, which assumes no knowledge of the&#010;&gt; project&#010;&gt;    or necessarily of its field&#010;&gt;  * A list of the three most important issues to address in the move towards&#010;&gt;    graduation.&#010;&gt;  * Any issues that the Incubator PMC or ASF Board might wish/need to be&#010;&gt; aware of&#010;&gt;  * How has the community developed since the last report&#010;&gt;  * How has the project developed since the last report.&#010;&gt;&#010;&gt; This should be appended to the Incubator Wiki page at:&#010;&gt;&#010;&gt;   http://wiki.apache.org/incubator/June2013&#010;&gt;&#010;&gt; Note: This manually populated. You may need to wait a little before this&#010;&gt; page is&#010;&gt;       created from a template.&#010;&gt;&#010;&gt; Mentors&#010;&gt; -------&#010;&gt; Mentors should review reports for their project(s) and sign them off on the&#010;&gt; Incubator wiki page. Signing off reports shows that you are following the&#010;&gt; project - projects that are not signed may raise alarms for the Incubator&#010;&gt; PMC.&#010;&gt;&#010;&gt; Incubator PMC&#010;&gt;&#010;&gt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Incubator PMC/Board report for Jun 2013 ([ppmc])</title>
<author><name>Marvin &lt;no-reply@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201306.mbox/%3c20130601001321.093661057B@minotaur.apache.org%3e"/>
<id>urn:uuid:%3c20130601001321-093661057B@minotaur-apache-org%3e</id>
<updated>2013-06-01T00:13:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
&#010;&#010;Dear podling,&#010;&#010;This email was sent by an automated system on behalf of the Apache Incubator PMC.&#010;It is an initial reminder to give you plenty of time to prepare your quarterly&#010;board report.&#010;&#010;The board meeting is scheduled for Wed, 19 June 2013, 10:30:00:00 PST. The report &#010;for your podling will form a part of the Incubator PMC report. The Incubator PMC &#010;requires your report to be submitted 2 weeks before the board meeting, to allow &#010;sufficient time for review and submission (Wed, Jun 5th).&#010;&#010;Please submit your report with sufficient time to allow the incubator PMC, and &#010;subsequently board members to review and digest. Again, the very latest you &#010;should submit your report is 2 weeks prior to the board meeting.&#010;&#010;Thanks,&#010;&#010;The Apache Incubator PMC&#010;&#010;Submitting your Report&#010;----------------------&#010;&#010;Your report should contain the following:&#010;&#010; * Your project name&#010; * A brief description of your project, which assumes no knowledge of the project&#010;   or necessarily of its field&#010; * A list of the three most important issues to address in the move towards &#010;   graduation.&#010; * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of&#010; * How has the community developed since the last report&#010; * How has the project developed since the last report.&#010; &#010;This should be appended to the Incubator Wiki page at:&#010;&#010;  http://wiki.apache.org/incubator/June2013&#010;&#010;Note: This manually populated. You may need to wait a little before this page is&#010;      created from a template.&#010;&#010;Mentors&#010;-------&#010;Mentors should review reports for their project(s) and sign them off on the &#010;Incubator wiki page. Signing off reports shows that you are following the &#010;project - projects that are not signed may raise alarms for the Incubator PMC.&#010;&#010;Incubator PMC&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Removing commit counts on branch &amp; tag buttons in the sidebar?</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c519EDCB7.2070502@brondsema.net%3e"/>
<id>urn:uuid:%3c519EDCB7-2070502@brondsema-net%3e</id>
<updated>2013-05-24T03:21:27Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 05/23/2013 05:35 PM, Cory Johns wrote:&#010;&gt; Does anyone object to me removing the commit counts on the branch &amp; tag&#010;&gt; buttons in the sidebar?  They can be expensive to compute and I don't feel&#010;&gt; they add much value.&#010;&#010;Nope, no objections here. Especially with large repos the numbers don't&#010;even fit.  I think there is some small value on smaller repos when e.g.&#010;one branch has 12 commits and another has 16, you can see that it's&#010;*probably* 4 commits ahead.  But not worth it given the computation cost&#010;you describe&#010;&#010;&gt; They're currently cached as part of the reindexing process, but I'd like to&#010;&gt; move away from that as much as possible, since it's been such a huge source&#010;&gt; of issues.  If we really want the counts back at some point, we could&#010;&gt; potentially load them as AJAX or cache them in memcached, but I'd prefer to&#010;&gt; defer that if we even want to bother.&#010;&gt; &#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;               &lt;&gt;&lt;&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: How do we handle an Incubator release</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c519E8E46.5030409@brondsema.net%3e"/>
<id>urn:uuid:%3c519E8E46-5030409@brondsema-net%3e</id>
<updated>2013-05-23T21:46:46Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 5/23/13 5:10 PM, Peter Hartmann wrote:&#010;&gt; On 23.05.2013 21:56, Dave Brondsema wrote:&#010;&gt;&gt; To help us move along towards the release, I ran the Release Audit Tool again&#010;&gt;&gt; and fixed up some missing headers and added .  They were pretty trivial changes&#010;&gt;&gt; so I did them on master, they can be reviewed here in case I did anything wrong:&#010;&gt;&gt;&#010;&gt;&gt; https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=6702bc7bf1ff2ba53daf2fbe05bf1357217508ab&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt; https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=53d8b05c2e35ef00123703e8da8f71d9c605a898&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt; After that, I was left with just one file without license info:&#010;&gt;&gt; Allura/allura/tests/data/unicode_test.txt  I wasn't sure what to do with that.&#010;&gt;&gt; It looks like it was sourced from somewhere else and I couldn't find a license&#010;&gt;&gt; for it.  But it's just test data, so maybe it doesn't need a license, or maybe&#010;&gt;&gt; we can remove the test that uses it.  Thoughts?&#010;&gt; Hey Dave. I had a real tough week, so I haven't really made much work on that.&#010;&gt; My apologies.&#010;&gt; &#010;&gt; I did some heavy research on that file while doing a set-up for RAT and initial&#010;&gt; audit. In fact, one software package has removed it, due to the statement on&#010;&gt; author's website:&#010;&gt; http://source.icu-project.org/repos/icu/icu/trunk/source/extra/uconv/samples/utf8/utf-8-demo.txt&#010;&gt; &#010;&gt; &#010;&gt; However, the file is distributed along with an Unicode fonts set, and here's&#010;&gt; what author has to say about it:&#010;&gt; &#010;&gt;&gt; The copyright status of these fonts remains the same as for the original fonts&#010;&gt; in the X11 distribution&#010;&gt; &#010;&gt; http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html&#010;&gt; &#010;&gt; And the fonts are under public domain (copyright information is available in&#010;&gt; each individual .bdf file). As per ASF guidelines, public domain is handled by&#010;&gt; adding an attribution line to NOTICE. Don't really know why I haven't done it&#010;&gt; back then.&#010;&gt; &#010;&#010;Cool, good info.  If we want to keep it simple, we could remove it pretty easily&#010;too.  It's only used one test, in Allura/allura/tests/test_helpers.py  We could&#010;easily test with simpler file that we create&#010;&#010;And FYI, I ran 'rat' on another server recently (our internal CI build) and it&#010;thought unicode_test.txt was binary.&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing commit counts on branch &amp; tag buttons in the sidebar?</title>
<author><name>Cory Johns &lt;cjohns@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAEMb8zWeP2eMCUKR5SLh5xo1kgofVN=HE46LX_GuGjNEducDwg@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAEMb8zWeP2eMCUKR5SLh5xo1kgofVN=HE46LX_GuGjNEducDwg@mail-gmail-com%3e</id>
<updated>2013-05-23T21:35:15Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Does anyone object to me removing the commit counts on the branch &amp; tag&#010;buttons in the sidebar?  They can be expensive to compute and I don't feel&#010;they add much value.&#010;&#010;They're currently cached as part of the reindexing process, but I'd like to&#010;move away from that as much as possible, since it's been such a huge source&#010;of issues.  If we really want the counts back at some point, we could&#010;potentially load them as AJAX or cache them in memcached, but I'd prefer to&#010;defer that if we even want to bother.&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: How do we handle an Incubator release</title>
<author><name>Peter Hartmann &lt;mailbox.tec@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c519E85C5.9080407@gmail.com%3e"/>
<id>urn:uuid:%3c519E85C5-9080407@gmail-com%3e</id>
<updated>2013-05-23T21:10:29Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 23.05.2013 21:56, Dave Brondsema wrote:&#010;&gt; To help us move along towards the release, I ran the Release Audit Tool again&#010;&gt; and fixed up some missing headers and added .  They were pretty trivial changes&#010;&gt; so I did them on master, they can be reviewed here in case I did anything wrong:&#010;&gt;&#010;&gt; https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=6702bc7bf1ff2ba53daf2fbe05bf1357217508ab&#010;&gt;&#010;&gt; https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=53d8b05c2e35ef00123703e8da8f71d9c605a898&#010;&gt;&#010;&gt; After that, I was left with just one file without license info:&#010;&gt; Allura/allura/tests/data/unicode_test.txt  I wasn't sure what to do with that.&#010;&gt; It looks like it was sourced from somewhere else and I couldn't find a license&#010;&gt; for it.  But it's just test data, so maybe it doesn't need a license, or maybe&#010;&gt; we can remove the test that uses it.  Thoughts?&#010;Hey Dave. I had a real tough week, so I haven't really made much work on &#010;that. My apologies.&#010;&#010;I did some heavy research on that file while doing a set-up for RAT and &#010;initial audit. In fact, one software package has removed it, due to the &#010;statement on author's website: &#010;http://source.icu-project.org/repos/icu/icu/trunk/source/extra/uconv/samples/utf8/utf-8-demo.txt&#010;&#010;However, the file is distributed along with an Unicode fonts set, and &#010;here's what author has to say about it:&#010;&#010; &gt; The copyright status of these fonts remains the same as for the &#010;original fonts in the X11 distribution&#010;&#010;http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html&#010;&#010;And the fonts are under public domain (copyright information is &#010;available in each individual .bdf file). As per ASF guidelines, public &#010;domain is handled by adding an attribution line to NOTICE. Don't really &#010;know why I haven't done it back then.&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: How do we handle an Incubator release</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c519E747D.6030805@brondsema.net%3e"/>
<id>urn:uuid:%3c519E747D-6030805@brondsema-net%3e</id>
<updated>2013-05-23T19:56:45Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
To help us move along towards the release, I ran the Release Audit Tool again&#010;and fixed up some missing headers and added .  They were pretty trivial changes&#010;so I did them on master, they can be reviewed here in case I did anything wrong:&#010;&#010;https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=6702bc7bf1ff2ba53daf2fbe05bf1357217508ab&#010;&#010;https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commit;h=53d8b05c2e35ef00123703e8da8f71d9c605a898&#010;&#010;After that, I was left with just one file without license info:&#010;Allura/allura/tests/data/unicode_test.txt  I wasn't sure what to do with that.&#010;It looks like it was sourced from somewhere else and I couldn't find a license&#010;for it.  But it's just test data, so maybe it doesn't need a license, or maybe&#010;we can remove the test that uses it.  Thoughts?&#010;&#010;On 5/8/13 1:41 PM, Peter Hartmann wrote:&#010;&gt; W dniu 08.05.2013 16:58, Dave Brondsema pisze:&#010;&gt;&gt; I wonder if maybe we should do a simple first release (e.g. tarball of the whole&#010;&gt;&gt; thing, if that's the easiest option).  Then we could get our first release out&#010;&gt;&gt; sooner.  We can also work through any licensing/procedure concerns on the first&#010;&gt;&gt; release(s) and not have to worry about technical complexities at the same time.&#010;&gt; I sort of agree. Also, I was going to mention that later, but it seems to me now&#010;&gt; that "codebase tarball" would be better way to do things because as far as i&#010;&gt; know, tests are typically omitted from pypi packages.Tim was right again :)&#010;&gt; &#010;&gt; One problem I can see is that Allura doesn't seem too portable. I fixed some&#010;&gt; related errors occuring on my distro (Arch Linux) but this may only be tip of an&#010;&gt; iceberg.Well, it's not like we'll know unless we get more people using it :P&#010;&gt; &#010;&gt; If it is possible, i'd recommend to mark this release as alpha or beta. As a&#010;&gt; user I'd be surprised to find that stable release only works on a specified&#010;&gt; setup of Ubuntu.&#010;&gt; &#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>New Vagrant box available</title>
<author><name>Tim Van Steenburgh &lt;tvansteenburgh@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cD45A50A0E2854BF498C752B6489F26E2@gmail.com%3e"/>
<id>urn:uuid:%3cD45A50A0E2854BF498C752B6489F26E2@gmail-com%3e</id>
<updated>2013-05-23T16:05:48Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hey everyone,&#010;&#010;There's a new vagrant box available for Allura. Changes include:&#010;&#010;- Mongodb upgraded to v2.2.3&#010;- Solr upgraded to v4.2.1&#010;- matplotlib and numpy dependencies removed&#010;&#010;The instructions for getting started are here: https://sourceforge.net/p/allura/wiki/Install%20and%20Run%20Allura%20-%20Vagrant/&#010;&#010;Tim&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>infrastructure thread about allura-vm.a.o</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c519A773D.3060705@brondsema.net%3e"/>
<id>urn:uuid:%3c519A773D-3060705@brondsema-net%3e</id>
<updated>2013-05-20T19:19:25Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
FYI we had an open ticket https://issues.apache.org/jira/browse/INFRA-6066 about&#010;a several issues for our Allura instance.  We're going to start a thread on&#010;infrastructure@a.o shortly, if anybody wants to tune in.&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: testing allura tools does not work</title>
<author><name>Tim Van Steenburgh &lt;tvansteenburgh@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c937AA22F-CDAD-4112-B881-461F53C11DF1@gmail.com%3e"/>
<id>urn:uuid:%3c937AA22F-CDAD-4112-B881-461F53C11DF1@gmail-com%3e</id>
<updated>2013-05-20T12:13:59Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
It looks like the tests are expecting ForgeActivity to be installed. Try running ./update.sh&#010;first, then run the tests again.&#010;&#010;Tim&#010;&#010;Sent from my iPhone&#010;&#010;On May 20, 2013, at 4:58 AM, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&#010;&gt; Yes, it is strange the number of failures &gt; number of tests for the&#010;&gt; ForgeTracker tool. For other tools this does not happen.&#010;&gt; So my question is: do I have to do anything else besides what is described&#010;&gt; here http://sourceforge.net/p/allura/git/ci/master/tree/README.markdown to&#010;&gt; make the existing tests pass (for Allura and other Allura tools which come&#010;&gt; with it) ?&#010;&gt; Did I run the tests correctly: "ALLURA_VALIDATION=none ./run_tests" for&#010;&gt; Allura&#010;&gt; and "python setup.py nosetests" for ForgeTracker/ForgeWiki tools?&#010;&gt; &#010;&gt; &#010;&gt; &#010;&gt; &#010;&gt; On Fri, May 17, 2013 at 9:30 PM, Olemis Lang &lt;olemis@gmail.com&gt; wrote:&#010;&gt; &#010;&gt;&gt; On 5/17/13, Olemis Lang &lt;olemis@gmail.com&gt; wrote:&#010;&gt;&gt;&gt; On 5/17/13, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&gt;&gt;&gt;&gt; Hi,&#010;&gt;&gt;&gt; &#010;&gt;&gt;&gt; :)&#010;&gt;&gt;&gt; &#010;&gt;&gt;&gt; [...]&#010;&gt;&gt;&gt;&gt; &#010;&gt;&gt;&gt;&gt; ----------------------------------------------------------------------&#010;&gt;&gt;&gt;&gt; Ran 105 tests in 34.943s&#010;&gt;&gt;&gt;&gt; &#010;&gt;&gt;&gt;&gt; FAILED (errors=108)&#010;&gt;&gt;&gt;&gt; &#010;&gt;&gt;&gt;&gt; What could be the problem? How can I make these tests pass?&#010;&gt;&gt;&gt; &#010;&gt;&gt;&gt; That's lokking something weird . Test failures &gt; Total tests ? Is it a&#010;&gt;&gt;&gt; big in unittest module ?&#010;&gt;&gt; &#010;&gt;&gt; big =&gt; bug ... sorry ...&#010;&gt;&gt; :-$&#010;&gt;&gt; &#010;&gt;&gt; --&#010;&gt;&gt; Regards,&#010;&gt;&gt; &#010;&gt;&gt; Olemis.&#010;&gt;&gt; &#010;&gt;&gt; Apache™ Bloodhound contributor&#010;&gt;&gt; http://issues.apache.org/bloodhound&#010;&gt;&gt; &#010;&gt;&gt; Blog ES: http://simelo-es.blogspot.com/&#010;&gt;&gt; Blog EN: http://simelo-en.blogspot.com/&#010;&gt;&gt; &#010;&gt;&gt; Featured article:&#010;&gt;&gt; &#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: testing allura tools does not work</title>
<author><name>Edit Mera &lt;emera@donay.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAFbU2kpABR5Kq5fZwbVWL3G4FgxqxA00R_=-ywr62mjbDObb8w@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAFbU2kpABR5Kq5fZwbVWL3G4FgxqxA00R_=-ywr62mjbDObb8w@mail-gmail-com%3e</id>
<updated>2013-05-20T08:58:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Yes, it is strange the number of failures &gt; number of tests for the&#010;ForgeTracker tool. For other tools this does not happen.&#010;So my question is: do I have to do anything else besides what is described&#010;here http://sourceforge.net/p/allura/git/ci/master/tree/README.markdown to&#010;make the existing tests pass (for Allura and other Allura tools which come&#010;with it) ?&#010;Did I run the tests correctly: "ALLURA_VALIDATION=none ./run_tests" for&#010;Allura&#010;and "python setup.py nosetests" for ForgeTracker/ForgeWiki tools?&#010;&#010;&#010;&#010;&#010;On Fri, May 17, 2013 at 9:30 PM, Olemis Lang &lt;olemis@gmail.com&gt; wrote:&#010;&#010;&gt; On 5/17/13, Olemis Lang &lt;olemis@gmail.com&gt; wrote:&#010;&gt; &gt; On 5/17/13, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&gt; &gt;&gt; Hi,&#010;&gt; &gt;&gt;&#010;&gt; &gt;&#010;&gt; &gt; :)&#010;&gt; &gt;&#010;&gt; &gt; [...]&#010;&gt; &gt;&gt;&#010;&gt; &gt;&gt; ----------------------------------------------------------------------&#010;&gt; &gt;&gt; Ran 105 tests in 34.943s&#010;&gt; &gt;&gt;&#010;&gt; &gt;&gt; FAILED (errors=108)&#010;&gt; &gt;&gt;&#010;&gt; &gt;&gt; What could be the problem? How can I make these tests pass?&#010;&gt; &gt;&gt;&#010;&gt; &gt;&#010;&gt; &gt; That's lokking something weird . Test failures &gt; Total tests ? Is it a&#010;&gt; &gt; big in unittest module ?&#010;&gt; &gt;&#010;&gt;&#010;&gt; big =&gt; bug ... sorry ...&#010;&gt; :-$&#010;&gt;&#010;&gt; --&#010;&gt; Regards,&#010;&gt;&#010;&gt; Olemis.&#010;&gt;&#010;&gt; Apache™ Bloodhound contributor&#010;&gt; http://issues.apache.org/bloodhound&#010;&gt;&#010;&gt; Blog ES: http://simelo-es.blogspot.com/&#010;&gt; Blog EN: http://simelo-en.blogspot.com/&#010;&gt;&#010;&gt; Featured article:&#010;&gt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: testing allura tools does not work</title>
<author><name>Olemis Lang &lt;olemis@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAGMZAuPMPK8wSnQbVh5Zk5F2-R6MMxQOBbDCnxsTV2e8nbxNFg@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAGMZAuPMPK8wSnQbVh5Zk5F2-R6MMxQOBbDCnxsTV2e8nbxNFg@mail-gmail-com%3e</id>
<updated>2013-05-17T18:30:58Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 5/17/13, Olemis Lang &lt;olemis@gmail.com&gt; wrote:&#010;&gt; On 5/17/13, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&gt;&gt; Hi,&#010;&gt;&gt;&#010;&gt;&#010;&gt; :)&#010;&gt;&#010;&gt; [...]&#010;&gt;&gt;&#010;&gt;&gt; ----------------------------------------------------------------------&#010;&gt;&gt; Ran 105 tests in 34.943s&#010;&gt;&gt;&#010;&gt;&gt; FAILED (errors=108)&#010;&gt;&gt;&#010;&gt;&gt; What could be the problem? How can I make these tests pass?&#010;&gt;&gt;&#010;&gt;&#010;&gt; That's lokking something weird . Test failures &gt; Total tests ? Is it a&#010;&gt; big in unittest module ?&#010;&gt;&#010;&#010;big =&gt; bug ... sorry ...&#010;:-$&#010;&#010;-- &#010;Regards,&#010;&#010;Olemis.&#010;&#010;Apache™ Bloodhound contributor&#010;http://issues.apache.org/bloodhound&#010;&#010;Blog ES: http://simelo-es.blogspot.com/&#010;Blog EN: http://simelo-en.blogspot.com/&#010;&#010;Featured article:&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: testing allura tools does not work</title>
<author><name>Olemis Lang &lt;olemis@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAGMZAuMfqzUxEfk-W_TPOrCZmLF74VdHgCn=9ywz0i=JRR7ExQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAGMZAuMfqzUxEfk-W_TPOrCZmLF74VdHgCn=9ywz0i=JRR7ExQ@mail-gmail-com%3e</id>
<updated>2013-05-17T18:24:29Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 5/17/13, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&gt; Hi,&#010;&gt;&#010;&#010;:)&#010;&#010;[...]&#010;&gt;&#010;&gt; ----------------------------------------------------------------------&#010;&gt; Ran 105 tests in 34.943s&#010;&gt;&#010;&gt; FAILED (errors=108)&#010;&gt;&#010;&gt; What could be the problem? How can I make these tests pass?&#010;&gt;&#010;&#010;That's lokking something weird . Test failures &gt; Total tests ? Is it a&#010;big in unittest module ?&#010;&#010;-- &#010;Regards,&#010;&#010;Olemis.&#010;&#010;Apache™ Bloodhound contributor&#010;http://issues.apache.org/bloodhound&#010;&#010;Blog ES: http://simelo-es.blogspot.com/&#010;Blog EN: http://simelo-en.blogspot.com/&#010;&#010;Featured article:&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>testing allura tools does not work</title>
<author><name>Edit Mera &lt;emera@donay.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAFbU2koAh=GzsS29tKapGC3PLL_TOO_+84d3bWxPiA3AvzxWtw@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAFbU2koAh=GzsS29tKapGC3PLL_TOO_+84d3bWxPiA3AvzxWtw@mail-gmail-com%3e</id>
<updated>2013-05-17T16:43:51Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi,&#010;&#010;I have installed Allura as described here&#010;http://sourceforge.net/p/allura/git/ci/master/tree/README.markdown.&#010;I have written a new tool for Allura and I want to write some tests.&#010;The problem is that the Allura tests fail (ALLURA_VALIDATION=none&#010;./run_tests) and if I run "python setup.py nosetests" for a tool such as&#010;ForgeTracker, tests fail as well.&#010;The test.log does not contain any error messages. In console I have&#010;messages like:&#010;...&#010;&#010;======================================================================&#010;ERROR: test suite for &lt;module 'forgetracker.tests.test_tracker_roles'&#010;from '/root/src/allura/ForgeTracker/forgetracker/tests/test_tracker_roles.pyc'&gt;&#010;----------------------------------------------------------------------&#010;Traceback (most recent call last):&#010;  File "/root/anvil/local/lib/python2.7/site-packages/nose/suite.py",&#010;line 208, in run&#010;    self.setUp()&#010;  File "/root/anvil/local/lib/python2.7/site-packages/nose/suite.py",&#010;line 291, in setUp&#010;    self.setupContext(ancestor)&#010;  File "/root/anvil/local/lib/python2.7/site-packages/nose/suite.py",&#010;line 314, in setupContext&#010;    try_run(context, names)&#010;  File "/root/anvil/local/lib/python2.7/site-packages/nose/util.py",&#010;line 478, in try_run&#010;    return func()&#010;  File "/root/src/allura/ForgeTracker/forgetracker/tests/test_tracker_roles.py",&#010;line 26, in setUp&#010;    setup_basic_test()&#010;  File "/root/src/allura/AlluraTesting/alluratest/controller.py", line&#010;66, in setup_basic_test&#010;    cmd.run([test_file])&#010;  File "/root/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py",&#010;line 68, in run&#010;    return super(AbstractInstallCommand, self).run(new_args)&#010;  File "/root/anvil/local/lib/python2.7/site-packages/paste/script/command.py",&#010;line 238, in run&#010;    result = self.command()&#010;  File "/root/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py",&#010;line 456, in command&#010;    self, config_file, section, self.sysconfig_install_vars(installer))&#010;  File "/root/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py",&#010;line 598, in setup_config&#010;    mod.setup_app, command, filename, section, vars)&#010;  File "/root/anvil/local/lib/python2.7/site-packages/paste/script/appinstall.py",&#010;line 614, in _call_setup_app&#010;    func(command, conf, vars)&#010;  File "/root/src/allura/Allura/allura/websetup/__init__.py", line 37,&#010;in setup_app&#010;    bootstrap.bootstrap(command, conf, vars)&#010;  File "/root/src/allura/Allura/allura/websetup/bootstrap.py", line&#010;166, in bootstrap&#010;    p_adobe1 = n_adobe.register_project('adobe-1', u_admin)&#010;  File "/root/src/allura/Allura/allura/model/neighborhood.py", line&#010;121, in register_project&#010;    self, shortname, project_name, user or getattr(c, 'user', None),&#010;user_project, private_project, apps)&#010;  File "/root/src/allura/Allura/allura/lib/plugin.py", line 441, in&#010;register_project&#010;    return self._create_project(neighborhood, shortname, project_name,&#010;user, user_project, private_project, apps)&#010;  File "/root/src/allura/Allura/allura/lib/plugin.py", line 500, in&#010;_create_project&#010;    apps=apps or [] if 'tools' in project_template else None)&#010;  File "/root/src/allura/Allura/allura/model/project.py", line 764, in&#010;configure_project&#010;    self.install_app(ep_name, mount_point, label, ordinal=i)&#010;  File "/root/src/allura/Allura/allura/model/project.py", line 555, in&#010;install_app&#010;    App = g.entry_points['tool'][ep_name]&#010;  File "/root/src/allura/Allura/allura/lib/utils.py", line 365, in __getitem__&#010;    return self.store[self.__keytransform__(key)]&#010;KeyError: 'activity'&#010;&#010;----------------------------------------------------------------------&#010;Ran 105 tests in 34.943s&#010;&#010;FAILED (errors=108)&#010;&#010;&#010;&#010;What could be the problem? How can I make these tests pass?&#010;&#010;Thanks.&#010;&#010;Edit&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>tmp dir during tests</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c5193FE6F.8040808@brondsema.net%3e"/>
<id>urn:uuid:%3c5193FE6F-8040808@brondsema-net%3e</id>
<updated>2013-05-15T21:30:23Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Allura tests use /tmp for some things, like SVN repo testing.  However, on some&#010;systems (e.g. Centos 6.3 on our new internal CI server) the /tmp filesystem is&#010;mounted as `noexec` so nothing can execute directly on it, even if the execute&#010;bit is set on the file.&#010;&#010;I fixed a number of test failures with this commit&#010;https://git-wip-us.apache.org/repos/asf?p=incubator-allura.git;a=commitdiff;h=97ddc1593a230fdd09f9cd65aab28a2ec31fc4ea&#010;&#010;But now I'm facing errors that can't be easily worked around.  The trace is at&#010;the end of this email, but basically the `pre-revprop-change` hook must exist&#010;and be executable to run an svnsync.  So when /tmp is mounted noexec this&#010;doesn't work.&#010;&#010;Any suggestions for how to make our tests work better?  I'm thinking about&#010;having them use the $TMPDIR environment variable if it is set.  In my case, I&#010;could then set TMPDIR=/var/lib/jenkins/tmp and it should work.  But anyone else&#010;running into this would have to know to set TMPDIR.  Another option might be use&#010;use a local ./tmp/ directory right in the allura directory.  But I don't like&#010;something about creating files in the local directory space (the ever-growing&#010;test.log files are bad enough).&#010;&#010;&#010;&#010;Traceback (most recent call last):&#010;  File "/usr/lib64/python2.7/unittest/case.py", line 365, in run&#010;    testMethod()&#010;  File&#010;"/var/lib/jenkins/workspace/allura/ForgeSVN/forgesvn/tests/model/test_repository.py",&#010;line 152, in test_fork&#010;    repo._impl.clone_from('file://' + repo_path)&#010;  File "/var/lib/jenkins/workspace/allura/ForgeSVN/forgesvn/model/svn.py", line&#010;277, in clone_from&#010;    'initialize', self._url, source_url])&#010;  File "/var/lib/jenkins/workspace/allura/ForgeSVN/forgesvn/model/svn.py", line&#010;240, in check_call&#010;    raise SVNCalledProcessError(cmd, p.returncode, stdout, stderr)&#010;SVNCalledProcessError: Command: '['svnsync', '--non-interactive',&#010;'--allow-non-empty', 'initialize', 'file:///tmp/testsvn',&#010;'file:///var/lib/jenkins/workspace/allura/ForgeSVN/forgesvn/tests/data/testsvn']' returned&#010;non-zero exit status 1&#010;STDOUT:&#010;STDERR: svnsync: E165001: Revprop change blocked by pre-revprop-change hook&#010;(exit code 255) with no output.&#010;&#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: ticket search by id and project</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c5193F57D.5020109@brondsema.net%3e"/>
<id>urn:uuid:%3c5193F57D-5020109@brondsema-net%3e</id>
<updated>2013-05-15T20:52:13Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Tickets (like most artifacts) are associated with a tool (a.k.a. app) instance,&#010;not with a project directly.  This is because you can have multiple ticket tools&#010;installed within one project.  To get the app config id(s) for a project, use&#010;something like this:&#010;&#010;# this is the full app_config objects:&#010;acs = project.app_configs&#010;&#010;# just their _id values:&#010;ids = [ac._id for ac in project.app_configs]&#010;&#010;# limit to Ticket tools:&#010;ids = [ac._id for ac in project.app_configs if ac.tool_name=='Tickets']&#010;&#010;And then you can search for tickets with a query like {"app_config_id": {"$in":&#010;ids}}&#010;&#010;&#010;On 5/15/13 5:43 AM, Edit Mera wrote:&#010;&gt; Can project be used in Ticket search?&#010;&gt; If not, how can I get a Ticket object in an extension tool controller&#010;&gt; method, knowing the ticket_num and the project?&#010;&gt; Or is there a way to get the ForgeTrackerApp config._id in an extension&#010;&gt; tool?&#010;&gt; Thanks in advance.&#010;&gt; &#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>ticket search by id and project</title>
<author><name>Edit Mera &lt;emera@donay.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAFbU2koOGrQBgZccdMBZcGJRuBzAoz3VDwvhRP7XWdHUJEMvoQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAFbU2koOGrQBgZccdMBZcGJRuBzAoz3VDwvhRP7XWdHUJEMvoQ@mail-gmail-com%3e</id>
<updated>2013-05-15T09:43:34Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Can project be used in Ticket search?&#010;If not, how can I get a Ticket object in an extension tool controller&#010;method, knowing the ticket_num and the project?&#010;Or is there a way to get the ForgeTrackerApp config._id in an extension&#010;tool?&#010;Thanks in advance.&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: differences between platforms</title>
<author><name>David Brondsema &lt;dbrondsema@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAHsVjEWzsgNswcaR6rfAukr8=-atMLTPkzcVr319Yv9ab9aJnA@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAHsVjEWzsgNswcaR6rfAukr8=-atMLTPkzcVr319Yv9ab9aJnA@mail-gmail-com%3e</id>
<updated>2013-05-14T18:59:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
+1   Merged ph/3905 to master&#010;&#010;&#010;On Fri, May 10, 2013 at 2:23 PM, Peter Hartmann &lt;mailbox.tec@gmail.com&gt;wrote:&#010;&#010;&gt; W dniu 10.05.2013 20:11, Dave Brondsema pisze:&#010;&gt;&#010;&gt;  Peter, on IRC you had mentioned resolving several platform-independence&#010;&gt;&gt; issues.&#010;&gt;&gt;   Running tests against CentOS 6.3 gives me this error and before I dig&#010;&gt;&gt; into it,&#010;&gt;&gt; I was wondering if this was one you had run into as well?  FWIW, we use&#010;&gt;&gt; CentOS&#010;&gt;&gt; 5.6 a lot and all is fine there.&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt; FAIL: allura.tests.functional.test_**static.TestStatic.test_static_**&#010;&gt;&gt; controller&#010;&gt;&gt; ------------------------------**------------------------------**&#010;&gt;&gt; ----------&#010;&gt;&gt; Traceback (most recent call last):&#010;&gt;&gt;    File&#010;&gt;&gt; "/var/lib/jenkins/**shiningpanda/jobs/2756ebc1/**&#010;&gt;&gt; virtualenvs/d41d8cd9/lib/**python2.7/site-packages/nose/**case.py",&#010;&gt;&gt; line 197, in runTest&#010;&gt;&gt;      self.test(*self.arg)&#010;&gt;&gt;    File&#010;&gt;&gt; "/var/lib/jenkins/workspace/**allura/Allura/allura/tests/**&#010;&gt;&gt; functional/test_static.py",&#010;&gt;&gt; line 23, in test_static_controller&#010;&gt;&gt;      self.app.get('/nf/_static_/**wiki/js/browse.js')&#010;&gt;&gt;    File&#010;&gt;&gt; "/var/lib/jenkins/workspace/**allura/AlluraTesting/**alluratest/validation.py",&#010;&gt;&gt; line&#010;&gt;&gt; 315, in get&#010;&gt;&gt;      self._validate(resp, 'get', val_params)&#010;&gt;&gt;    File&#010;&gt;&gt; "/var/lib/jenkins/workspace/**allura/AlluraTesting/**alluratest/validation.py",&#010;&gt;&gt; line&#010;&gt;&gt; 302, in _validate&#010;&gt;&gt;      assert False, 'Unexpected output content type: ' + content_type&#010;&gt;&gt; AssertionError: Unexpected output content type: text/javascript&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt;&#010;&gt;&gt;  No, I haven't encountered that one. If you may recall, we talked on irc&#010;&gt; about content_type errors thrown by browser. These were releated to&#010;&gt; mimetype handling, but none actually happened in a test.&#010;&gt;&#010;&gt; I've pushed my branch now, as platform-independence fixes should probably&#010;&gt; get merged before we do Apache release (the work was done as part of&#010;&gt; preparing pypi release). +1?&#010;&gt;&#010;&gt;&#010;&#010;&#010;-- &#010;Dave Brondsema&#010;Principal Software Engineer - sourceforge.net&#010;Dice Holdings, Inc.&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: is it possible to customize the ticket page in an extension tool?</title>
<author><name>Cory Johns &lt;cjohns@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAEMb8zWKM1CnYoNjj8uv=GMBaT-_wJGVt4p-N2N=7QVvWVUzRQ@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAEMb8zWKM1CnYoNjj8uv=GMBaT-_wJGVt4p-N2N=7QVvWVUzRQ@mail-gmail-com%3e</id>
<updated>2013-05-14T15:52:41Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
It depends on what you want to do.  If you're just wanting to display some&#010;information, like a banner of text, the Ticket Options page has fields for&#010;text to display on the ticket list page and new ticket form (although not&#010;on an existing ticket page).&#010;&#010;You could also do something more extensive with creative use of a custom&#010;theme.  There is some documentation here:&#010;https://sourceforge.net/p/allura/wiki/Themes%20in%20Allura/  The theme&#010;system is a little limited and not really aimed at replacing parts of&#010;specific tools, but you could combine something with the header and CSS,&#010;perhaps.&#010;&#010;Finally, and probably closest to what you want, we have a pending&#010;merge-request for the ability to override specific template files:&#010;https://sourceforge.net/p/allura/git/merge-requests/4/  Unfortunately, that&#010;has been pending for some time, and I haven't been able to get back to it&#010;as I would have liked.  But it seems like a good starting point for what&#010;you're looking for.  If we could get some test coverage on it and get it&#010;cleaned up from any changes since when it was submitted, it would be nice&#010;to get it merged in.&#010;&#010;&#010;On Tue, May 14, 2013 at 3:53 AM, Edit Mera &lt;emera@donay.com&gt; wrote:&#010;&#010;&gt; Hi,&#010;&gt;&#010;&gt; I am building an extension tool for Allura.&#010;&gt; When this new extension tool is installed, I want to display some extra&#010;&gt; information on the ticket page.&#010;&gt; Is this possible? If it is, how can I customize the ticket.html template?&#010;&gt;&#010;&gt; Thanks.&#010;&gt; Edit&#010;&gt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>is it possible to customize the ticket page in an extension tool?</title>
<author><name>Edit Mera &lt;emera@donay.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAFbU2krmwFEn3T8Tp7Xxbbw3sG+ebHkc+PB0kk5Xs2byrwF7Jg@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAFbU2krmwFEn3T8Tp7Xxbbw3sG+ebHkc+PB0kk5Xs2byrwF7Jg@mail-gmail-com%3e</id>
<updated>2013-05-14T07:53:42Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi,&#010;&#010;I am building an extension tool for Allura.&#010;When this new extension tool is installed, I want to display some extra&#010;information on the ticket page.&#010;Is this possible? If it is, how can I customize the ticket.html template?&#010;&#010;Thanks.&#010;Edit&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>html/js validation errors</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c51915741.2090302@brondsema.net%3e"/>
<id>urn:uuid:%3c51915741-2090302@brondsema-net%3e</id>
<updated>2013-05-13T21:12:33Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
So I've been setting up new continuous integration builds of our test suite,&#010;both at https://builds.apache.org/job/Allura/ (needs some libraries installed)&#010;and on our internal SourceForge server (where we've been running them for a while).&#010;&#010;One feature of the tests is to validate that our HTML &amp; JS is good.  It's not on&#010;by default, but can be enabled with environment variable ALLURA_VALIDATION=all&#010;before running the tests.  We have quite a few failures... I guess we haven't&#010;run tests with this on for a while.&#010;&#010;So if anyone is interested in cleaning those up, feel free :P  Most should be&#010;relatively simple to fix I think.&#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: differences between platforms</title>
<author><name>Peter Hartmann &lt;mailbox.tec@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518D3B2C.9000903@gmail.com%3e"/>
<id>urn:uuid:%3c518D3B2C-9000903@gmail-com%3e</id>
<updated>2013-05-10T18:23:40Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
W dniu 10.05.2013 20:11, Dave Brondsema pisze:&#010;&gt; Peter, on IRC you had mentioned resolving several platform-independence issues.&#010;&gt;   Running tests against CentOS 6.3 gives me this error and before I dig into it,&#010;&gt; I was wondering if this was one you had run into as well?  FWIW, we use CentOS&#010;&gt; 5.6 a lot and all is fine there.&#010;&gt;&#010;&gt;&#010;&gt; FAIL: allura.tests.functional.test_static.TestStatic.test_static_controller&#010;&gt; ----------------------------------------------------------------------&#010;&gt; Traceback (most recent call last):&#010;&gt;    File&#010;&gt; "/var/lib/jenkins/shiningpanda/jobs/2756ebc1/virtualenvs/d41d8cd9/lib/python2.7/site-packages/nose/case.py",&#010;&gt; line 197, in runTest&#010;&gt;      self.test(*self.arg)&#010;&gt;    File&#010;&gt; "/var/lib/jenkins/workspace/allura/Allura/allura/tests/functional/test_static.py",&#010;&gt; line 23, in test_static_controller&#010;&gt;      self.app.get('/nf/_static_/wiki/js/browse.js')&#010;&gt;    File&#010;&gt; "/var/lib/jenkins/workspace/allura/AlluraTesting/alluratest/validation.py", line&#010;&gt; 315, in get&#010;&gt;      self._validate(resp, 'get', val_params)&#010;&gt;    File&#010;&gt; "/var/lib/jenkins/workspace/allura/AlluraTesting/alluratest/validation.py", line&#010;&gt; 302, in _validate&#010;&gt;      assert False, 'Unexpected output content type: ' + content_type&#010;&gt; AssertionError: Unexpected output content type: text/javascript&#010;&gt;&#010;&gt;&#010;&gt;&#010;&gt;&#010;No, I haven't encountered that one. If you may recall, we talked on irc &#010;about content_type errors thrown by browser. These were releated to &#010;mimetype handling, but none actually happened in a test.&#010;&#010;I've pushed my branch now, as platform-independence fixes should &#010;probably get merged before we do Apache release (the work was done as &#010;part of preparing pypi release). +1?&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>differences between platforms</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518D385F.3080005@brondsema.net%3e"/>
<id>urn:uuid:%3c518D385F-3080005@brondsema-net%3e</id>
<updated>2013-05-10T18:11:43Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Peter, on IRC you had mentioned resolving several platform-independence issues.&#010; Running tests against CentOS 6.3 gives me this error and before I dig into it,&#010;I was wondering if this was one you had run into as well?  FWIW, we use CentOS&#010;5.6 a lot and all is fine there.&#010;&#010;&#010;FAIL: allura.tests.functional.test_static.TestStatic.test_static_controller&#010;----------------------------------------------------------------------&#010;Traceback (most recent call last):&#010;  File&#010;"/var/lib/jenkins/shiningpanda/jobs/2756ebc1/virtualenvs/d41d8cd9/lib/python2.7/site-packages/nose/case.py",&#010;line 197, in runTest&#010;    self.test(*self.arg)&#010;  File&#010;"/var/lib/jenkins/workspace/allura/Allura/allura/tests/functional/test_static.py",&#010;line 23, in test_static_controller&#010;    self.app.get('/nf/_static_/wiki/js/browse.js')&#010;  File&#010;"/var/lib/jenkins/workspace/allura/AlluraTesting/alluratest/validation.py", line&#010;315, in get&#010;    self._validate(resp, 'get', val_params)&#010;  File&#010;"/var/lib/jenkins/workspace/allura/AlluraTesting/alluratest/validation.py", line&#010;302, in _validate&#010;    assert False, 'Unexpected output content type: ' + content_type&#010;AssertionError: Unexpected output content type: text/javascript&#010;&#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Feasibility of mongo-less git browsing</title>
<author><name>Cory Johns &lt;cjohns@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAEMb8zXaunkeWWwh9RJUrOt4s77zOm-RUz8mWf6t+Y2TD7EDog@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAEMb8zXaunkeWWwh9RJUrOt4s77zOm-RUz8mWf6t+Y2TD7EDog@mail-gmail-com%3e</id>
<updated>2013-05-09T14:54:25Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I continue to get more and more frustrated with the need for a full&#010;indexing of SCM repos in Allura and all of the complexity and performance&#010;issues that entails.  To start to work on removing some of the dependency&#010;on the indexing, I created a script to test the timing of generating the&#010;tree browsing data on-demand, straight from GitPython:&#010;https://sourceforge.net/p/allura/pastebin/518bb63d7929e51a2548196a/&#010;&#010;Even on very large repos (linux), I'm seeing completion times almost always&#010;under 2 seconds.  It could use some more testing on different repos, but as&#010;it stands, it seems like we could drop this in in place of our current git&#010;tree browsing with comparable, if not better, performance.&#010;&#010;Looking for comments, concerns, or other feedback.&#010;&#010;&#010;- Cory&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Contributors, please add license headers to your work</title>
<author><name>Peter Hartmann &lt;mailbox.tec@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518AB0B6.6040807@gmail.com%3e"/>
<id>urn:uuid:%3c518AB0B6-6040807@gmail-com%3e</id>
<updated>2013-05-08T20:08:22Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Not all developers are visiting irc, and this should probably get &#010;announced anyways, so here I go :)&#010;&#010;Apache Software Foundation's legal policy is to add a license header to &#010;every source file created within ASF project or donated to it:&#010;&#010;http://www.apache.org/legal/src-headers.html&#010;&#010;Recently, work has been taken to adopt all our codebase to this &#010;requirement, but our software is constantly being developed and as such, &#010;we need to take care of this all the time. Therefore, all developers are &#010;asked to add a license header, as specified in the link above, to the &#010;code they are contributing.&#010;&#010;This isn't a big deal and as long as you have CLA filed, someone else &#010;may fix that for you later. However, by adding a header, you make it &#010;clear that you're willing to license your code under Apache License and &#010;that you yourself solidify that willingness :)&#010;&#010;Be aware that this applies ONLY to code written under CLA, or &#010;contributed with clearly stated will do donate the code to ASF project &#010;(the latter usually happend with one-time donations, e.g. minor &#010;patches). Do not, under any circumstances, add license header to a 3rd &#010;party code, and do not replace any license headers already available in &#010;the 3rd party code. These sources are to be left as-is and, if they are &#010;licensed at all, mentioned in the LICENSE file with their license copied &#010;there. Read the ASF legal doc linked above, look at LICENSE and NOTICE &#010;files to get an impression of how it's done. When in doubt, ask here on &#010;the mailing list - I'm no expert but after reading a ton of ASF &#010;guideline documents and legal team's JIRA tickets, I may be of some &#010;help. And other devs may be more knowledgeable.&#010;&#010;Cheers,&#010;Peter&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improving our openness</title>
<author><name>Cory Johns &lt;cjohns@slashdotmedia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3cCAEMb8zWga0u-rxhrOEU=Q4vL-w+Y9v2a2bVJUv6ebGYscby_-g@mail.gmail.com%3e"/>
<id>urn:uuid:%3cCAEMb8zWga0u-rxhrOEU=Q4vL-w+Y9v2a2bVJUv6ebGYscby_-g@mail-gmail-com%3e</id>
<updated>2013-05-08T18:17:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
During one of our team meetings today, we discussed how to better support&#010;and encourage the community for Allura, and the biggest item, we decided,&#010;was being more open with our activity on the project.  To that end, I will&#010;briefly summarize our discussion and take-aways and open it up for further&#010;discussion here.&#010;&#010;The discussion focused mainly on being more open with our activity on&#010;Allura, moving discussions to the mailing list and IRC and getting ticket&#010;activity onto the mailing list.  Rich suggested http://openhatch.org/ as a&#010;good resource for ideas to make Allura more community-friendly, such as&#010;tagging tickets that would be appropriate for newcomers.&#010;http://producingoss.com/en/index.html and&#010;https://hacks.mozilla.org/2013/05/how-to-spread-the-word-about-your-code/also&#010;have some good information.&#010;&#010;We also need to improve and cross-link our documentation, and get it up on&#010;Read the Docs.  Screencasts were brought up as a great way to provide&#010;tutorials for getting started, and having YouTube videos will increase our&#010;organic traffic.&#010;&#010;Our take-away goals were:&#010;  * Send ticket notification emails to dev mailing list to increase&#010;visibility of ticket discussion (requires #6219)&#010;  * Get our initial release out&#010;  * Create some sort of API / script to ease creating a merge-request from&#010;work done on a vagrant image&#010;  * Screencast setting up vagrant image (may require #6220)&#010;  * Cross-link our intro docs&#010;&#010;I'm sure I'm missing something, so please chime in with what I left out.&#010; Also, what other ways can we improve our interaction with the community?&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: How do we handle an Incubator release</title>
<author><name>Peter Hartmann &lt;mailbox.tec@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518A8E3B.9070108@gmail.com%3e"/>
<id>urn:uuid:%3c518A8E3B-9070108@gmail-com%3e</id>
<updated>2013-05-08T17:41:15Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
W dniu 08.05.2013 16:58, Dave Brondsema pisze:&#010;&gt; I wonder if maybe we should do a simple first release (e.g. tarball of the whole&#010;&gt; thing, if that's the easiest option).  Then we could get our first release out&#010;&gt; sooner.  We can also work through any licensing/procedure concerns on the first&#010;&gt; release(s) and not have to worry about technical complexities at the same time.&#010;I sort of agree. Also, I was going to mention that later, but it seems &#010;to me now that "codebase tarball" would be better way to do things &#010;because as far as i know, tests are typically omitted from pypi &#010;packages.Tim was right again :)&#010;&#010;One problem I can see is that Allura doesn't seem too portable. I fixed &#010;some related errors occuring on my distro (Arch Linux) but this may only &#010;be tip of an iceberg.Well, it's not like we'll know unless we get more &#010;people using it :P&#010;&#010;If it is possible, i'd recommend to mark this release as alpha or beta. &#010;As a user I'd be surprised to find that stable release only works on a &#010;specified setup of Ubuntu.&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: user stats scaling problem</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518A74F4.9050403@brondsema.net%3e"/>
<id>urn:uuid:%3c518A74F4-9050403@brondsema-net%3e</id>
<updated>2013-05-08T15:53:24Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 4/18/13 12:15 PM, Dave Brondsema wrote:&#010;&gt; So we've been working on deploying the new User Stats module onto SourceForge.&#010;&gt; We've had the code live for a while so it's collecting data, but haven't&#010;&gt; installed the tool yet to display the reports.  I ran into some performance&#010;&gt; problems when trying to display a report for just one user (before rolling it&#010;&gt; out to everyone).  I put the details in&#010;&gt; https://sourceforge.net/p/allura/tickets/6133/  Stefano &amp; Simone, I wonder if&#010;&gt; you'd be interested in helping out with this?  We can provide more data from our&#010;&gt; system and try some changes if needed.&#010;&gt; &#010;&#010;Just following up for folks not watching the tickets.&#010;https://sourceforge.net/p/allura/tickets/6133/ is closed now, also removed numpy&#010;&amp; matplotlib dependencies at the same time, which should make installation a bit&#010;easier again.  More details on the ticket and suggestions from Cory about how we&#010;could add the functionality back in if we want to.&#010;&#010;The changes in 6133 worked, so https://sourceforge.net/u/brondsem/userstats/&#010;loads in a reasonable amount of time now.  I did find one issue and created&#010;https://sourceforge.net/p/allura/tickets/6212/  We'll want to fix that before&#010;rolling this out broadly at SourceForge.&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: How do we handle an Incubator release</title>
<author><name>Dave Brondsema &lt;dave@brondsema.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c518A680F.3080109@brondsema.net%3e"/>
<id>urn:uuid:%3c518A680F-3080109@brondsema-net%3e</id>
<updated>2013-05-08T14:58:23Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I wonder if maybe we should do a simple first release (e.g. tarball of the whole&#010;thing, if that's the easiest option).  Then we could get our first release out&#010;sooner.  We can also work through any licensing/procedure concerns on the first&#010;release(s) and not have to worry about technical complexities at the same time.&#010;&#010;On 4/18/13 2:24 PM, Dave Brondsema wrote:&#010;&gt; From a technical standpoint, many of the packages like ForgeBlog, ForgeGit,&#010;&gt; ForgeTracker, etc are independent and could be packaged separately.  But I'm&#010;&gt; having trouble visualizing what would be in our core package.  The "Allura"&#010;&gt; python package can't run on its own, it is dependent on the ForgeWiki (as a&#010;&gt; default tool for new users).  And some top-level files and folders are needed&#010;&gt; too (e.g. solr_config/ and maybe requirements*.txt)  The NoWarnings and&#010;&gt; AlluraTesting packages are needed for running the Allura package tests too.  So&#010;&gt; not that it can't be done, but delivering each python package as its own tarball&#010;&gt; could require some effort.  I suppose that may be something we have to go&#010;&gt; through anyay to make pypi releases work.&#010;&gt; &#010;&gt; Also if someone wanted to install many or all the Allura tools, it would be more&#010;&gt; convenient to have a whole package rather than over a dozen separate packages.&#010;&gt; &#010;&gt; On 4/18/13 11:54 AM, Peter Hartmann wrote:&#010;&gt;&gt; As part of our graduation process from Incubator, we (Allura contributors) must&#010;&gt;&gt; demonstrate our ability to make an official release, in line with ASF&#010;&gt;&gt; guidelines. It seems that throughout last year all technical and legal obstacles&#010;&gt;&gt; have been removed and we're ready to start working on getting a release out. As&#010;&gt;&gt; per https://sourceforge.net/p/allura/tickets/3905/ we also want to make a&#010;&gt;&gt; release on PyPI and somehow synchronizing these two releases would be a sane&#010;&gt;&gt; thing to do.&#010;&gt;&gt;&#010;&gt;&gt; The most basic way we may do Incubator release is simply get a repository&#010;&gt;&gt; tarball on a public Apache server. This has the merits of being very&#010;&gt;&gt; straightforward and it seems to be most popular option among other projects.&#010;&gt;&gt;&#010;&gt;&gt; I've proposed on IRC that we may also release every module that forms Allura&#010;&gt;&gt; codebase as a separate tarball. The rationale behind this is that in process of&#010;&gt;&gt; making a release on PyPI, each module will have to be packaged separately&#010;&gt;&gt; anyways. PyPI/pip/setuptools also can work with tarballs and by keeping a single&#010;&gt;&gt; set of distributed archives we can avoid possible confusion on that part. Same&#010;&gt;&gt; tarballs would be uploaded to PyPI and Apache servers.&#010;&gt;&gt;&#010;&gt;&gt; It would be an unusal way to do things, but doesn't seem to conflict the&#010;&gt;&gt; guidelines: http://incubator.apache.org/guides/releasemanagement.html&#010;&gt;&gt;&#010;&gt;&gt; Release process can of course be modified later on, and the way we make releases&#010;&gt;&gt; is important enough to be discussed by whole community here. Anyone's input is&#010;&gt;&gt; welcome, so are any new proposals on the matter.&#010;&gt;&gt;&#010;&gt; &#010;&gt; &#010;&gt; &#010;&#010;&#010;&#010;-- &#010;Dave Brondsema : dave@brondsema.net&#010;http://www.brondsema.net : personal&#010;http://www.splike.com : programming&#010;              &lt;&gt;&lt;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: contributing the bitergia metrics tool (was Re: Incubator PMC/Board report for Dec 2012 ([ppmc]))</title>
<author><name>Alvaro del Castillo &lt;acs@bitergia.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c1368008435.6101.111.camel@lenovix%3e"/>
<id>urn:uuid:%3c1368008435-6101-111-camel@lenovix%3e</id>
<updated>2013-05-08T10:20:35Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi!&#010;&#010;El mié, 08-05-2013 a las 09:49 +0100, Rui Ferreira escribió:&#010;&gt; I'm travelling so it might take a day or two to get started on this.&#010;&gt; Where should i pull the latest version of the Bitergia module from?&#010;&#010;There is a branch with the code:&#010;&#010;http://sourceforge.net/p/allura/tickets/5518/&#010;&#010;Cheers&#010;&#010;&gt; &#010;&gt; On Wed, May 08, 2013 at 10:17:36AM +0200, Alvaro del Castillo wrote:&#010;&gt; &gt; Hi!&#010;&gt; &gt; &#010;&gt; &gt; El mié, 08-05-2013 a las 09:11 +0100, Rui Ferreira escribió:&#010;&gt; &gt; &gt; Hi&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; On Wed, May 08, 2013 at 08:36:41AM +0200, Alvaro del Castillo wrote:&#010;&gt; &gt; &gt; &gt; Dear all,&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; El mié, 24-04-2013 a las 02:23 +0100, Rui Ferreira escribió:&#010;&gt; &gt; &gt; &gt; &gt; On Tue, Apr 23, 2013 at 06:13:47PM +0200, Roberto Galoppini wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; On Tue, Apr 23, 2013 at 6:04 PM, Alvaro del Castillo &lt;acs@bitergia.com&gt;wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; El mar, 16-04-2013 a las 17:09 +0200, Roberto Galoppini&#010;escribió:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Tue, Apr 16, 2013 at 12:41 PM, Alvaro del Castillo&#010;&lt;acs@bitergia.com&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Dear all,&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; El lun, 15-04-2013 a las 12:21 -0400, Rich Bowen&#010;escribió:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; On Jan 8, 2013, at 10:53 PM, Alvaro del Castillo&#010;wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; Thanks Rich. This is just a proposal&#010;and I hope it will be obsoleted&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; in&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; the future with new developments. But&#010;I will have this in mind next&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; time.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; In any case, the screenshots are now&#010;also in a blog post about the&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; integration:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; http://blog.bitergia.com/2013/01/02/project-analytics-integrated-into-allura/&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Alvaro, we haven't heard from you in a few&#010;months and I was wondering&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; what the status is of your project.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Yes, you are right. 4 months. I am sorry about&#010;that.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; We have been working so hard in developing the&#010;product and using it to&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; create reports and dashboards that I have not&#010;found time to reintegrate&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; all in Allura an continue the development.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Alvaro, I'm actively working with the University of&#010;Milan to engage&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; with more students, would be easier for you to reintegrate&#010;new stuff&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; as well as refining the existent?&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; I am drawing a plan to have the full thing working so we&#010;all understand&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; the process, the results and can discuss with a real prototype&#010;(more&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; real than the last one) working.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; Ideally I will need and Allura node with "real" projects&#010;in which I can&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; install the Metrics tools (cvsanaly, bicho and mlstats)&#010;and build the&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; complete workflow for having statistics in those projects.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; I can setup an Allura node but I have no "real" projects&#010;info to play&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; with and build a real prototype. Is it possible to have&#010;an Allura node&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; with real projects to play with? If it is not I will try&#010;to recreate a&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; forge with some testing data.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; Hi Roberto, thanks for the heads up.&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; We definitely look with great interest to adding this kind of features&#010;&gt; &gt; &gt; &gt; &gt; to the PROSE deployment, let me know if there is any way we can help&#010;move &#010;&gt; &gt; &gt; &gt; &gt; this forward.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; Rui, we are working in automating the full process for generating&#010;&gt; &gt; &gt; &gt; reports for Allura projects in a forge. How many projects do you have&#010;in&#010;&gt; &gt; &gt; &gt; PROSE? What king of source code repository are you using? Are you also&#010;&gt; &gt; &gt; &gt; using mailing lists?&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; * Our public release date is more or less now, so we should be able to bring&#010;&gt; &gt; &gt;   some people in,for the upcoming weeks - right now there around ~20&#010;&gt; &gt; &gt;   projects in the website, but most of them are just people testing&#010;&gt; &gt; &gt;   around (or it is our own dev projects).&#010;&gt; &gt; &gt; * Git and SVN for sure&#010;&gt; &gt; &gt; * No mailling lists - Other than the regular Allura mail notifications&#010;&gt; &gt; &#010;&gt; &gt; Great! If there is enough activity during a period of time in the&#010;&gt; &gt; projects, it could be a good testbed.&#010;&gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; What kind of Linux distro are you using for Allura install? &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; * Ubuntu LTS 12.04&#010;&gt; &gt; &#010;&gt; &gt; Nice. In this environment our statistics framework is installed with no&#010;&gt; &gt; probs at all. Rui, I think the next step is to talk with your sys admin&#010;&gt; &gt; guys in order to install all and start testing. is it ok for you? During&#010;&gt; &gt; this work, we can create a complete HOWTO for install the&#010;&gt; &gt; AlluraBitergiaMetrics modules and put it in production for a forge based&#010;&gt; &gt; in Allura.&#010;&gt; &gt; &#010;&gt; &gt; Kind regards&#010;&gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; My best guess is that the EU-funded project PROSE could be open&#010;to run such&#010;&gt; &gt; &gt; &gt; &gt; &gt; a test on its brand new Allura installation. I've added Rui&#010;who is actually&#010;&gt; &gt; &gt; &gt; &gt; &gt; the person taking care of that infrastructure. Since he's not&#010;subscribed to&#010;&gt; &gt; &gt; &gt; &gt; &gt; this list please keep him copied for further communications.&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; I do subscribe allura-dev, so no problem there.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; Great! I will continue in this thread.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; The reason why I mentioned PROSE infra in this context is that&#010;PROSE aims&#010;&gt; &gt; &gt; &gt; &gt; &gt; to run the latest version of Allura, so coordinating on those&#010;tests could&#010;&gt; &gt; &gt; &gt; &gt; &gt; be a win-win.&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; We are not fully bleeding edge. Our instance runs on a code base&#010;&gt; &gt; &gt; &gt; &gt; from February. But we are looking into moving to a later version&#010;&gt; &gt; &gt; &gt; &gt; as soon as we get the chance.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; I think we don't need bleeding edge for our metrics plugin for Allura.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; Cheers&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; BR, Rui&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; Roberto&#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; Cheers!&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Roberto&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;  Are there any blockers on the Allura side&#010;that are preventing you&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; from moving forward with integrating your&#010;changes into the Allura&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; code?&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Time to review the current status.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 1. I have a branch in which I have developed&#010;the Integration of&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; VizgrimoireJS/VizJS 0.2. I need to update all&#010;to the current Allura&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; code&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; and test that all is working.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2. The hard step is how to integrate MetricsGrimoire&#010;(MG, Python toola)&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (tools which generates the data needed for VizJS&#010;to viz). MG should be&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; installed in Allura node (the easy configuration)&#010;and should be started&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; periodically to gather the data from new projects&#010;or update the old&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ones.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; How to program the execution of MG for Allura&#010;projects? This is what we&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need to define. It could be directly from "crond"&#010;but maybe, we ca have&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; a tighter integration so Allura control the execution.&#010;I have research&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; a&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; bit Allura tasks, but I am not sure it this is&#010;the way to go.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; I'm pretty sure that I speak for many of&#010;the Allura user community&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; when I say that we would *love * to see more,&#010;and better, metrics&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; around everything that hosted projects do&#010;on the Allura platform.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Rich, we have continued the development of VizJS&#010;and now is more&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; complete. Let's try to finalize how to integrate&#010;everything and&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; continue&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to move on to build better dashboards and have&#010;richer metrics with more&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; valuable info!&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; My plan is to finish 1 and propose something&#010;for 2, but any clues about&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the best integration strategy will be really&#010;appreciated.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cheers&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; --&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Rich Bowen&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; rbowen@rcbowen.com&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Shosholoza&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; |\_____/| Alvaro del Castillo&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  |  V  |  http://www.bitergia.com&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;   |   |&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; -ooo-ooo-&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; -- &#010;&gt; &gt; &gt; &gt; &gt; &gt; ====&#010;&gt; &gt; &gt; &gt; &gt; &gt; This e- mail message is intended only for the named recipient(s)&#010;above. It &#010;&gt; &gt; &gt; &gt; &gt; &gt; may contain confidential and privileged information. If you&#010;are not the &#010;&gt; &gt; &gt; &gt; &gt; &gt; intended recipient you are hereby notified that any dissemination,&#010;&#010;&gt; &gt; &gt; &gt; &gt; &gt; distribution or copying of this e-mail and any attachment(s)&#010;is strictly &#010;&gt; &gt; &gt; &gt; &gt; &gt; prohibited. If you have received this e-mail in error, please&#010;immediately &#010;&gt; &gt; &gt; &gt; &gt; &gt; notify the sender by replying to this e-mail and delete the&#010;message and any &#010;&gt; &gt; &gt; &gt; &gt; &gt; attachment(s) from your system. Thank you.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; -- &#010;&gt; &gt; &gt; &gt; |\_____/| Alvaro del Castillo&#010;&gt; &gt; &gt; &gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt; &gt; &gt; &gt;  |  V  |  http://www.bitergia.com&#010;&gt; &gt; &gt; &gt;   |   |&#010;&gt; &gt; &gt; &gt; -ooo-ooo-&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &#010;&gt; &gt; &#010;&gt; &gt; -- &#010;&gt; &gt; |\_____/| Alvaro del Castillo&#010;&gt; &gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt; &gt;  |  V  |  http://www.bitergia.com&#010;&gt; &gt;   |   |&#010;&gt; &gt; -ooo-ooo-&#010;&gt; &gt; &#010;&#010;&#010;-- &#010;|\_____/| Alvaro del Castillo&#010; [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010; |  V  |  http://www.bitergia.com&#010;  |   |&#010;-ooo-ooo-&#010;&#010;&#010;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re: contributing the bitergia metrics tool (was Re: Incubator PMC/Board report for Dec 2012 ([ppmc]))</title>
<author><name>Rui Ferreira &lt;rferreira@av.it.pt&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/incubator-allura-dev/201305.mbox/%3c20130508084950.GA6195@shinypants.wlan.eircom.net%3e"/>
<id>urn:uuid:%3c20130508084950-GA6195@shinypants-wlan-eircom-net%3e</id>
<updated>2013-05-08T08:49:50Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I'm travelling so it might take a day or two to get started on this.&#010;Where should i pull the latest version of the Bitergia module from?&#010;&#010;On Wed, May 08, 2013 at 10:17:36AM +0200, Alvaro del Castillo wrote:&#010;&gt; Hi!&#010;&gt; &#010;&gt; El mié, 08-05-2013 a las 09:11 +0100, Rui Ferreira escribió:&#010;&gt; &gt; Hi&#010;&gt; &gt; &#010;&gt; &gt; On Wed, May 08, 2013 at 08:36:41AM +0200, Alvaro del Castillo wrote:&#010;&gt; &gt; &gt; Dear all,&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; El mié, 24-04-2013 a las 02:23 +0100, Rui Ferreira escribió:&#010;&gt; &gt; &gt; &gt; On Tue, Apr 23, 2013 at 06:13:47PM +0200, Roberto Galoppini wrote:&#010;&gt; &gt; &gt; &gt; &gt; On Tue, Apr 23, 2013 at 6:04 PM, Alvaro del Castillo &lt;acs@bitergia.com&gt;wrote:&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt; El mar, 16-04-2013 a las 17:09 +0200, Roberto Galoppini escribió:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; On Tue, Apr 16, 2013 at 12:41 PM, Alvaro del Castillo &lt;acs@bitergia.com&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Dear all,&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; El lun, 15-04-2013 a las 12:21 -0400, Rich Bowen escribió:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; On Jan 8, 2013, at 10:53 PM, Alvaro del Castillo&#010;wrote:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; Thanks Rich. This is just a proposal and&#010;I hope it will be obsoleted&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; in&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; the future with new developments. But I will&#010;have this in mind next&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; time.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; In any case, the screenshots are now also&#010;in a blog post about the&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; integration:&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; http://blog.bitergia.com/2013/01/02/project-analytics-integrated-into-allura/&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Alvaro, we haven't heard from you in a few months&#010;and I was wondering&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; what the status is of your project.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Yes, you are right. 4 months. I am sorry about that.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; We have been working so hard in developing the product&#010;and using it to&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; create reports and dashboards that I have not found&#010;time to reintegrate&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; all in Allura an continue the development.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; Alvaro, I'm actively working with the University of Milan&#010;to engage&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; with more students, would be easier for you to reintegrate&#010;new stuff&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; as well as refining the existent?&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; I am drawing a plan to have the full thing working so we all&#010;understand&#010;&gt; &gt; &gt; &gt; &gt; &gt; the process, the results and can discuss with a real prototype&#010;(more&#010;&gt; &gt; &gt; &gt; &gt; &gt; real than the last one) working.&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; Ideally I will need and Allura node with "real" projects in&#010;which I can&#010;&gt; &gt; &gt; &gt; &gt; &gt; install the Metrics tools (cvsanaly, bicho and mlstats) and&#010;build the&#010;&gt; &gt; &gt; &gt; &gt; &gt; complete workflow for having statistics in those projects.&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; I can setup an Allura node but I have no "real" projects info&#010;to play&#010;&gt; &gt; &gt; &gt; &gt; &gt; with and build a real prototype. Is it possible to have an Allura&#010;node&#010;&gt; &gt; &gt; &gt; &gt; &gt; with real projects to play with? If it is not I will try to&#010;recreate a&#010;&gt; &gt; &gt; &gt; &gt; &gt; forge with some testing data.&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; Hi Roberto, thanks for the heads up.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; We definitely look with great interest to adding this kind of features&#010;&gt; &gt; &gt; &gt; to the PROSE deployment, let me know if there is any way we can help move&#010;&#010;&gt; &gt; &gt; &gt; this forward.&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; Rui, we are working in automating the full process for generating&#010;&gt; &gt; &gt; reports for Allura projects in a forge. How many projects do you have in&#010;&gt; &gt; &gt; PROSE? What king of source code repository are you using? Are you also&#010;&gt; &gt; &gt; using mailing lists?&#010;&gt; &gt; &gt; &#010;&gt; &gt; &#010;&gt; &gt; * Our public release date is more or less now, so we should be able to bring&#010;&gt; &gt;   some people in,for the upcoming weeks - right now there around ~20&#010;&gt; &gt;   projects in the website, but most of them are just people testing&#010;&gt; &gt;   around (or it is our own dev projects).&#010;&gt; &gt; * Git and SVN for sure&#010;&gt; &gt; * No mailling lists - Other than the regular Allura mail notifications&#010;&gt; &#010;&gt; Great! If there is enough activity during a period of time in the&#010;&gt; projects, it could be a good testbed.&#010;&gt; &#010;&gt; &gt; &#010;&gt; &gt; &gt; What kind of Linux distro are you using for Allura install? &#010;&gt; &gt; &gt; &#010;&gt; &gt; &#010;&gt; &gt; * Ubuntu LTS 12.04&#010;&gt; &#010;&gt; Nice. In this environment our statistics framework is installed with no&#010;&gt; probs at all. Rui, I think the next step is to talk with your sys admin&#010;&gt; guys in order to install all and start testing. is it ok for you? During&#010;&gt; this work, we can create a complete HOWTO for install the&#010;&gt; AlluraBitergiaMetrics modules and put it in production for a forge based&#010;&gt; in Allura.&#010;&gt; &#010;&gt; Kind regards&#010;&gt; &#010;&gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; My best guess is that the EU-funded project PROSE could be open to&#010;run such&#010;&gt; &gt; &gt; &gt; &gt; a test on its brand new Allura installation. I've added Rui who is&#010;actually&#010;&gt; &gt; &gt; &gt; &gt; the person taking care of that infrastructure. Since he's not subscribed&#010;to&#010;&gt; &gt; &gt; &gt; &gt; this list please keep him copied for further communications.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; I do subscribe allura-dev, so no problem there.&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; Great! I will continue in this thread.&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; The reason why I mentioned PROSE infra in this context is that PROSE&#010;aims&#010;&gt; &gt; &gt; &gt; &gt; to run the latest version of Allura, so coordinating on those tests&#010;could&#010;&gt; &gt; &gt; &gt; &gt; be a win-win.&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; We are not fully bleeding edge. Our instance runs on a code base&#010;&gt; &gt; &gt; &gt; from February. But we are looking into moving to a later version&#010;&gt; &gt; &gt; &gt; as soon as we get the chance.&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; I think we don't need bleeding edge for our metrics plugin for Allura.&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; Cheers&#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; BR, Rui&#010;&gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; Roberto&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; Cheers!&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; Roberto&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;  Are there any blockers on the Allura side that&#010;are preventing you&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; from moving forward with integrating your changes&#010;into the Allura&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; code?&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Time to review the current status.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 1. I have a branch in which I have developed the Integration&#010;of&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; VizgrimoireJS/VizJS 0.2. I need to update all to the&#010;current Allura&#010;&gt; &gt; &gt; &gt; &gt; &gt; code&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; and test that all is working.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2. The hard step is how to integrate MetricsGrimoire&#010;(MG, Python toola)&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; (tools which generates the data needed for VizJS to&#010;viz). MG should be&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; installed in Allura node (the easy configuration)&#010;and should be started&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; periodically to gather the data from new projects&#010;or update the old&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ones.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; How to program the execution of MG for Allura projects?&#010;This is what we&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; need to define. It could be directly from "crond"&#010;but maybe, we ca have&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; a tighter integration so Allura control the execution.&#010;I have research&#010;&gt; &gt; &gt; &gt; &gt; &gt; a&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; bit Allura tasks, but I am not sure it this is the&#010;way to go.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; I'm pretty sure that I speak for many of the Allura&#010;user community&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; when I say that we would *love * to see more,&#010;and better, metrics&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; around everything that hosted projects do on the&#010;Allura platform.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Rich, we have continued the development of VizJS and&#010;now is more&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; complete. Let's try to finalize how to integrate everything&#010;and&#010;&gt; &gt; &gt; &gt; &gt; &gt; continue&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; to move on to build better dashboards and have richer&#010;metrics with more&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; valuable info!&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; My plan is to finish 1 and propose something for 2,&#010;but any clues about&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; the best integration strategy will be really appreciated.&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Cheers&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; --&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Rich Bowen&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; rbowen@rcbowen.com&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; Shosholoza&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; --&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; |\_____/| Alvaro del Castillo&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  |  V  |  http://www.bitergia.com&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;   |   |&#010;&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; -ooo-ooo-&#010;&gt; &gt; &gt; &gt; &gt; &gt;&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &gt; &gt; -- &#010;&gt; &gt; &gt; &gt; &gt; ====&#010;&gt; &gt; &gt; &gt; &gt; This e- mail message is intended only for the named recipient(s)&#010;above. It &#010;&gt; &gt; &gt; &gt; &gt; may contain confidential and privileged information. If you are not&#010;the &#010;&gt; &gt; &gt; &gt; &gt; intended recipient you are hereby notified that any dissemination,&#010;&#010;&gt; &gt; &gt; &gt; &gt; distribution or copying of this e-mail and any attachment(s) is strictly&#010;&#010;&gt; &gt; &gt; &gt; &gt; prohibited. If you have received this e-mail in error, please immediately&#010;&#010;&gt; &gt; &gt; &gt; &gt; notify the sender by replying to this e-mail and delete the message&#010;and any &#010;&gt; &gt; &gt; &gt; &gt; attachment(s) from your system. Thank you.&#010;&gt; &gt; &gt; &gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; &#010;&gt; &gt; &gt; -- &#010;&gt; &gt; &gt; |\_____/| Alvaro del Castillo&#010;&gt; &gt; &gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt; &gt; &gt;  |  V  |  http://www.bitergia.com&#010;&gt; &gt; &gt;   |   |&#010;&gt; &gt; &gt; -ooo-ooo-&#010;&gt; &gt; &gt; &#010;&gt; &#010;&gt; &#010;&gt; -- &#010;&gt; |\_____/| Alvaro del Castillo&#010;&gt;  [o] [o]  acs@bitergia.com - CTO, Software Engineer&#010;&gt;  |  V  |  http://www.bitergia.com&#010;&gt;   |   |&#010;&gt; -ooo-ooo-&#010;&gt; &#010;&#010;
</pre>
</div>
</content>
</entry>
</feed>
