Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0760110603 for ; Thu, 6 Jun 2013 09:13:35 +0000 (UTC) Received: (qmail 32754 invoked by uid 500); 6 Jun 2013 09:13:33 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 32536 invoked by uid 500); 6 Jun 2013 09:13:33 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 32526 invoked by uid 99); 6 Jun 2013 09:13:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Jun 2013 09:13:32 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of andy.vandenheuvel@gmail.com designates 209.85.223.180 as permitted sender) Received: from [209.85.223.180] (HELO mail-ie0-f180.google.com) (209.85.223.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Jun 2013 09:13:26 +0000 Received: by mail-ie0-f180.google.com with SMTP id f4so1497588iea.11 for ; Thu, 06 Jun 2013 02:13:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=Pk4OeUCwFrdhy3zcMW/THD2gL4ESxwMkPsMtlYx6NGg=; b=MDOs7ZWwKEE0DYvhSB+QhpXWF6n8ZD8QQUxMOJ8AH+UIV+aZOTa4jN2I635OhL3YuJ MeicCRLsXhOwhGWVLfxQC++qCs6ZXwrNUGa7af7SyODtlIA9czMYpoSmjsZoRBYaJOZ/ fYJ1jDfSENn7ZM+c4n4pgGtuS1kZpw7aYplsTJrkxBZZZvRVbfepVKa6u0WC2CscBzVi 3MbuaZ+H38/vdDWdHXE7IRuiPnsVqsOvgcwtxgPJP9mZRE/jgEAEvdtzzRoGc4FY7HXm mHQcy4rtMHkLGyelMrQIlm35L+4QkCHCted3SXDuf8PpzstZMVZ1JKhfOoIBDdFe38QV +odA== MIME-Version: 1.0 X-Received: by 10.50.66.199 with SMTP id h7mr5058324igt.8.1370509985197; Thu, 06 Jun 2013 02:13:05 -0700 (PDT) Received: by 10.50.13.1 with HTTP; Thu, 6 Jun 2013 02:13:05 -0700 (PDT) In-Reply-To: <1370508799.9310.140661240567073.7CEBFB41@webmail.messagingengine.com> References: <51AF2E32.30908@bbc.co.uk> <7C36D48F-36F7-47CD-B540-DB13B489F2C6@luminis.nl> <51AF4B4D.9000103@douma.nu> <1370508799.9310.140661240567073.7CEBFB41@webmail.messagingengine.com> Date: Thu, 6 Jun 2013 11:13:05 +0200 Message-ID: Subject: Re: Looking for a Champion From: Andy Van Den Heuvel To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=047d7bdca306d43c5504de78b892 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bdca306d43c5504de78b892 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable This discussion has taugh me a lot. I understand that the current idea may not be suited for a proposal yet and I have some extra investigation to do. Please feel free to contact me, if you are interested to work on this togheter. Thank you all for your professional insight and feedback. On Thu, Jun 6, 2013 at 10:53 AM, Upayavira wrote: > There is no requirement to be different to join the ASF or the > incubator, but if you want to attract mentors, then there needs to be > something compelling in a proposal to justify the energy that mentors > will give to the project over time. That is what Andy needs to do - show > what his offering has that 'competitors' don't, such that potential > mentors will feel motivated to support the project. > > Upayavira > > On Thu, Jun 6, 2013, at 07:17 AM, Alexei Fedotov wrote: > > There is no requirement to be different to join, I just wonder > > 06.06.2013 9:36 =D0=CF=CC=D8=DA=CF=D7=C1=D4=C5=CC=D8 "Andy Van Den Heuv= el" < > > andy.vandenheuvel@gmail.com> =CE=C1=D0=C9=D3=C1=CC: > > > > > My apologies for causing confusion. Hopefully this will clear things > up: > > > > > > Abstract > > > Tashlin is a lightweight application for composing and executing batc= h > jobs > > > via a web user interface. > > > > > > Brief Description > > > Tashlin allows you to create and run batch jobs in a standalone > application > > > for use cases where you want to automate a set of tasks. It will > provide a > > > simple workflow > > > which allows users to set up automation up in minutes with provided > plugins > > > for common functionality. This differs from tools like Jenkins in tha= t > it > > > can be used in a > > > more generic way. Continuous integration is just one of the > possibities. > > > (E.g. integration with SCM or build automation is not a requirement). > > > Other use cases are Monitoring, Backups, General Process Automation..= . > > > > > > The basic idea runs around these concepts: > > > Recipe: Users will compose recipes. This is a template that will be > > > executed by a Job > > > Flow: A recipe contains 2 flows: a buildflow (=3D will stop when an > exception > > > is thrown) and a feedbackflow (will run, even when exceptions are > thrown to > > > notify interested parties) > > > Step: A flow will execute a set of steps. Step logic will be provided > > > through the use of plugins. Step configuration can be configured. > > > Job: A job will be executed on a specific trigger. (on-demand, > > > cron-based...) and can contain parameters. > > > Parameter: A parameter is a value that can be used in a recipe so tha= t > > > recipes can be reused > > > > > > Because it has come up on this thread, I'll give continuous > integration as > > > an example. > > > Let's say I want to setup continuous integration for my maven project= . > > > I create a recipe with 2 build steps ('CheckOut From Subversion', > 'Build > > > With Maven') and 1 feedback step ('Email results'). > > > I create a job using this recipe and providing a parameter 'Goals' wi= th > > > value 'clean install' > > > The 'Build With Maven' step will have ${GOALS} as a placeholder, the > value > > > will be provided when executing the recipe (via EL). > > > Now I can create a 2nd job providing a parameter 'Goals' with value > 'clean > > > test -Dtest=3D*IntegrationTests' etc. > > > > > > Keep in mind that this is just a very basic example. The goal of the > > > project is to bridge the gap for people who simply want to automate > stuff > > > and see the results of it. > > > I think that a lot of people could benefit from this. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Jun 5, 2013 at 4:36 PM, Mohammad Nour El-Din < > > > nour.mohammad@gmail.com> wrote: > > > > > > > @Ate Yes I noticed but not enough information here in the thread to > make > > > > anyone think to help or not and I would suggest for Andy just to > prepare > > > an > > > > abstract and brief description and share it here to see if someone = is > > > > interested rather than keep coming and going with question just to > know > > > > what the project is about rather than discussing whom will help and > how > > > > > > > > @Andy: Would you please paste (or link) here an abstract and a brie= f > > > > description what the project is about ? I would say have a look at > [1] > > > make > > > > a similar one fill it in with as much as you can share that here to > see > > > if > > > > someone is interested to be a Champion and take it from there > > > > > > > > [1] https://wiki.apache.org/incubator/StratosProposal > > > > > > > > > > > > On Wed, Jun 5, 2013 at 4:29 PM, Ate Douma wrote: > > > > > > > > > On 06/05/2013 04:12 PM, Mohammad Nour El-Din wrote: > > > > > > > > > >> +1 @Marcel > > > > >> > > > > >> Any links for the draft proposal so people can assess if they ca= n > help > > > > or > > > > >> not ? > > > > >> > > > > > > > > > > He is asking for help (Champion) to create such a draft :) > > > > > > > > > > > > > > > > > > > >> > > > > >> On Wed, Jun 5, 2013 at 4:07 PM, Marcel Offermans < > > > > >> marcel.offermans@luminis.nl> wrote: > > > > >> > > > > >> I would never search for a generic job scheduling application i= n > the > > > > >>> Wicket project. I still don't know exactly what this new projec= t > is > > > > >>> about, > > > > >>> but the fact that it happens to use Wicket in itself is not > enough to > > > > >>> make > > > > >>> it a Wicket subproject if you ask me. > > > > >>> > > > > >>> Greetings, Marcel > > > > >>> > > > > >>> On Jun 5, 2013, at 16:01 PM, Alexei Fedotov < > > > alexei.fedotov@gmail.com> > > > > >>> wrote: > > > > >>> > > > > >>> Could it be a part of Apache Wicket? > > > > >>>> -- > > > > >>>> With best regards / =D3 =CE=C1=C9=CC=D5=DE=DB=C9=CD=C9 =D0=CF= =D6=C5=CC=C1=CE=C9=D1=CD=C9, > > > > >>>> Alexei Fedotov / =E1=CC=C5=CB=D3=C5=CA =E6=C5=C4=CF=D4=CF=D7, > > > > >>>> http://dataved.ru/ > > > > >>>> +7 916 562 8095 > > > > >>>> > > > > >>>> > > > > >>>> On Wed, Jun 5, 2013 at 5:33 PM, Andy Van Den Heuvel > > > > >>>> wrote: > > > > >>>> > > > > >>>>> Hey Alexei, > > > > >>>>> > > > > >>>>> Yes, it does. > > > > >>>>> > > > > >>>>> On Wed, Jun 5, 2013 at 3:20 PM, Alexei Fedotov < > > > > >>>>> > > > > >>>> alexei.fedotov@gmail.com>**wrote: > > > > >>> > > > > >>>> > > > > >>>>> Andy, > > > > >>>>>> It uses Apache Wicket, doesn't it? > > > > >>>>>> -- > > > > >>>>>> With best regards / =D3 =CE=C1=C9=CC=D5=DE=DB=C9=CD=C9 =D0= =CF=D6=C5=CC=C1=CE=C9=D1=CD=C9, > > > > >>>>>> Alexei Fedotov / =E1=CC=C5=CB=D3=C5=CA =E6=C5=C4=CF=D4=CF=D7= , > > > > >>>>>> http://dataved.ru/ > > > > >>>>>> +7 916 562 8095 > > > > >>>>>> > > > > >>>>>> > > > > >>>>>> On Wed, Jun 5, 2013 at 4:42 PM, Andy Van Den Heuvel > > > > >>>>>> wrote: > > > > >>>>>> > > > > >>>>>>> Jenkins is a continuous integration server, it provides > > > integration > > > > >>>>>>> > > > > >>>>>> with > > > > >>> > > > > >>>> SCM, Build Automation, Testing... > > > > >>>>>>> This proposal is for a multi-purpose tool, providing suppor= t > for > > > > >>>>>>> Monitoring, Backup's,Process Automation, (also Continuous > > > > Integration > > > > >>>>>>> though) > > > > >>>>>>> The architecture is very different. > > > > >>>>>>> > > > > >>>>>>> The idea behind this has come up of using Hudson/Jenkins fo= r > > > > several > > > > >>>>>>> > > > > >>>>>> years. > > > > >>>>>> > > > > >>>>>>> > > > > >>>>>>> > > > > >>>>>>> On Wed, Jun 5, 2013 at 2:25 PM, Simon Lucy < > simon.lucy@bbc.co.uk > > > > > > > > >>>>>>> > > > > >>>>>> wrote: > > > > >>> > > > > >>>> > > > > >>>>>>> Andy Van Den Heuvel wrote: > > > > >>>>>>>> > > > > >>>>>>>> I'm looking for a Champion to help me setup a proposal. > > > > >>>>>>>> > > > > >>>>>>>>> The project is a pluggable all-round job scheduling > > > application. > > > > >>>>>>>>> > > > > >>>>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> Not to be a killjoy but how is it different to > Hudson/Jenkins? > > > > >>>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> S > > > > >>>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> Can somebody help me? > > > > >>>>>>>>> > > > > >>>>>>>>> Thanks for your consideration. > > > > >>>>>>>>> > > > > >>>>>>>>> > > > > >>>>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> > > > > >>>>>> > ------------------------------****----------------------------** > > > > >>> --**--------- > > > > >>> > > > > >>>> To unsubscribe, e-mail: general-unsubscribe@incubator.**** > > > apache.org< > > > > >>>>>>>> > > > > >>>>>>> general-unsubscribe@incubator.**apache.org< > > > > general-unsubscribe@incubator.apache.org> > > > > >>>>>> > > > > > >>>>>> > > > > >>>>>>> For additional commands, e-mail: > general-help@incubator.apache. > > > > >>>>>>>> > > > > >>>>>>> **org< > > > > >>> > > > > >>>> general-help@incubator.apache.**org < > > > > general-help@incubator.apache.org> > > > > >>>>>> > > > > > >>>>>> > > > > >>>>>>> > > > > >>>>>>>> > > > > >>>>>>>> > > > > >>>>>> > ------------------------------**------------------------------** > > > > >>>>>> --------- > > > > >>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.** > > > apache.org< > > > > general-unsubscribe@incubator.apache.org> > > > > >>>>>> For additional commands, e-mail: > general-help@incubator.apache. > > > > **org > > > > >>>>>> > > > > >>>>>> > > > > >>>>>> > > > > >>>> ------------------------------**------------------------------= ** > > > > >>>> --------- > > > > >>>> To unsubscribe, e-mail: general-unsubscribe@incubator.** > apache.org< > > > > general-unsubscribe@incubator.apache.org> > > > > >>>> For additional commands, e-mail: general-help@incubator.apache= . > > > **org< > > > > general-help@incubator.apache.org> > > > > >>>> > > > > >>>> > > > > >>> > > > > >>> ------------------------------**------------------------------*= * > > > > >>> --------- > > > > >>> To unsubscribe, e-mail: general-unsubscribe@incubator.** > apache.org< > > > > general-unsubscribe@incubator.apache.org> > > > > >>> For additional commands, e-mail: general-help@incubator.apache. > > > **org< > > > > general-help@incubator.apache.org> > > > > >>> > > > > >>> > > > > >>> > > > > >> > > > > >> > > > > > > > > > > > > > > > > > > > ------------------------------**------------------------------**--------- > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.**apache.or= g > < > > > > general-unsubscribe@incubator.apache.org> > > > > > For additional commands, e-mail: general-help@incubator.apache. > **org< > > > > general-help@incubator.apache.org> > > > > > > > > > > > > > > > > > > > > > > -- > > > > Thanks > > > > - Mohammad Nour > > > > ---- > > > > "Life is like riding a bicycle. To keep your balance you must keep > > > moving" > > > > - Albert Einstein > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --047d7bdca306d43c5504de78b892--