http://www.videolan.org/vlc/

There is no reason a shape can't look realistic...

On 15 February 2011 01:38, amit mojumder <mit....@gmail.com> wrote:
> Hello Adam
> Thanks for the feedback. I completely understand what you mean. But the fact
> is, real image doesnt represent a brand or community. u see all the web 2.0
> logo or social media or any other application's icon over the internet, all
> have ICON or Shape/text based logo. Padre is now using an image. i mean that
> is solid butterfly image. But i will keep this untouched if u ppl want it in
> that way. my intention is to deliver something simple yet elegant and
> awesome so ppl understand the gravity of the platform at a first glance.
> Still waiting for the other's opinion.
> Best Regards
> Amit Mojumder
> Creative Designer
> Portfolio : www.sparklewebbd.com
> www.twitter.com/amitmojumder
> www.sparklewebbd.com/branding
> 0088 01717081623
> NB: This email may contain confidential materials regarding business.
> Illegal use of the contents of this mail may occur legal action.
>
>
> On Mon, Feb 14, 2011 at 7:38 PM, <padre-dev-requ...@perlide.org> wrote:
>>
>> Send Padre-dev mailing list submissions to
>>        padre-dev@perlide.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>        http://mail.perlide.org/mailman/listinfo/padre-dev
>> or, via email, send a message with subject or body 'help' to
>>        padre-dev-requ...@perlide.org
>>
>> You can reach the person managing the list at
>>        padre-dev-ow...@perlide.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Padre-dev digest..."
>>
>>
>> Today's Topics:
>>
>>   1. Re: Padre Logo/Icon/Brand mark (Adam Kennedy)
>>   2. Re: [Padre-commit] rev 13689 - change in project support
>>      (Gabor Szabo)
>>   3. Re: Manual test scripts needed for Padre (Gabor Szabo)
>>   4. Re: [Padre-commit] rev 13689 - change in project support
>>      (Adam Kennedy)
>>   5. Re: proposal for adding new features (Sebastian Willing)
>>   6. Re: proposal for adding new features (Adam Kennedy)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Mon, 14 Feb 2011 10:46:51 +1100
>> From: Adam Kennedy <adamkennedybac...@gmail.com>
>> Subject: Re: [Padre-dev] Padre Logo/Icon/Brand mark
>> To: Padre development discussion list <padre-dev@perlide.org>
>> Message-ID:
>>        <aanlktincd+jgmuqz9tn4gbfcpwdxzgjsms_ce4osc...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> While I'm fine with the cut put variants, I think the butterfly part
>> of the logo art shown does not represent an improvement over the
>> current usage of the literal photo (although admittedly we have
>> squelched it a bit).
>>
>> I've always liked the photo because it communicates beauty, freedom
>> and authenticity.
>>
>> While the new logo retains the shape, it loses the beauty of the
>> original butterfly in my opinion.
>>
>> Adam K
>>
>> On 13 February 2011 01:29, amit mojumder <mit....@gmail.com> wrote:
>> > Hello All
>> > here is the attached first approach for the logo and icon for the Padre
>> > User?Interface?which could be used at web, desktop icon, brand mark and
>> > fevicon. I designing it in vector format and gave it a glossy look
>> > to?visualize?as web 2.0 standard. You can give opinion and use any
>> > version
>> > included here. If you prefer to use very simple icon then?black?and
>> > white
>> > version would be idol i think.
>> > Hope you all will like it. i will be waiting for your kind feedbacks and
>> > opinions. soon i am going to show the home page sample after the logo
>> > approval.
>> > Regards
>> > Amit Mojumder
>> > Creative Designer
>> > Portfolio?:?www.sparklewebbd.com
>> > www.twitter.com/amitmojumder
>> > www.sparklewebbd.com/branding
>> > 0088 01717081623
>> > NB: This email may contain confidential materials regarding business.
>> > Illegal use of the contents of this mail may occur legal action.
>> >
>> >
>> > On Sat, Feb 12, 2011 at 2:00 AM, <padre-dev-requ...@perlide.org> wrote:
>> >>
>> >> Send Padre-dev mailing list submissions to
>> >> ? ? ? ?padre-dev@perlide.org
>> >>
>> >> To subscribe or unsubscribe via the World Wide Web, visit
>> >> ? ? ? ?http://mail.perlide.org/mailman/listinfo/padre-dev
>> >> or, via email, send a message with subject or body 'help' to
>> >> ? ? ? ?padre-dev-requ...@perlide.org
>> >>
>> >> You can reach the person managing the list at
>> >> ? ? ? ?padre-dev-ow...@perlide.org
>> >>
>> >> When replying, please edit your Subject line so it is more specific
>> >> than "Re: Contents of Padre-dev digest..."
>> >>
>> >>
>> >> Today's Topics:
>> >>
>> >> ? 1. Re: Ensuring more eyes on the development process
>> >> ? ? ?(Sebastian Willing)
>> >> ? 2. Re: proposal for adding new features (Zeno Gantner)
>> >> ? 3. Re: proposal for adding new features (Zeno Gantner)
>> >> ? 4. Re: Padre UI and Brand design (Zeno Gantner)
>> >>
>> >>
>> >> ----------------------------------------------------------------------
>> >>
>> >> Message: 1
>> >> Date: Fri, 11 Feb 2011 14:57:14 +0100
>> >> From: Sebastian Willing <sebastian.will...@web.de>
>> >> Subject: Re: [Padre-dev] Ensuring more eyes on the development process
>> >> To: Padre development discussion list <padre-dev@perlide.org>
>> >> Message-ID: <4d55403a.4090...@web.de>
>> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>> >>
>> >> Hi,
>> >>
>> >> this is way too complicated, sorry. :-)
>> >>
>> >> We really need some trunk/tool/ scripts for creating and merging a
>> >> branch for a given ticket-#
>> >>
>> >> Approval and merging should be a link on the ticket page, if possible.
>> >> People should be able to approve a change with one click.
>> >>
>> >> Alternate idea: Create a ticket for everything, attach the diff and let
>> >> someone else commit it after review.
>> >> Translation updates and minor fixes like r13678 to r13680 should be
>> >> committed without review.
>> >>
>> >> Sebastian
>> >>
>> >> Am 11.02.2011 14:27, schrieb Gabor Szabo:
>> >> > On Fri, Feb 11, 2011 at 2:08 PM, Gabor Szabo<szab...@gmail.com>
>> >> > ?wrote:
>> >> >> Here is an example:
>> >> >>
>> >> >> I'd like to remove the "Perl/Automatic Bracket Completion"
>> >> >> menu option as it is also available as
>> >> >> "Tools/Preferences/Behaviour/Autocomplete brackets".
>> >> >> I just opened a ticket with this
>> >> >> http://padre.perlide.org/trac/ticket/1102
>> >> >>
>> >> >> I'll now see how easy/difficult this will b with out current
>> >> >> technology.
>> >> >
>> >> > svn cp http://svn.perlide.org/padre/trunk/Padre
>> >> > http://svn.perlide.org/padre/branches/Padre-t1102 -m'branch for
>> >> > #1102'
>> >> > svn switch http://svn.perlide.org/padre/branches/Padre-t1102 .
>> >> >
>> >> > make the changes
>> >> >
>> >> > svn ci -m'Remove ?Perl/Automatic Bracket Completion ? ?#1102'
>> >> >
>> >> > (maybe do some more changes, if it is cleaner that way)
>> >> >
>> >> > # going back to trunk:
>> >> > svn switch http://svn.perlide.org/padre/trunk/Padre
>> >> >
>> >> > I updated the tricket in trac but I don't see a way to mark it
>> >> > "resolved, waiting for approval".
>> >> > Now someone need to check the changes and approve them
>> >> >
>> >> >
>> >> > Once that's done someone will need to merge:
>> >> > To merge to trunk one needs to be in trunk and run:
>> >> >
>> >> > # First find out the point of branching:
>> >> > svn log http://svn.perlide.org/padre/branches/Padre-t1102
>> >> > --stop-on-copy
>> >> > # from the listing get the earlies revision number, where the
>> >> > branching
>> >> > happaned
>> >> > svn merge http://svn.perlide.org/padre/branches/Padre-t1102
>> >> > -r13682:HEAD
>> >> > .
>> >> > svn ci -m'merge #1102'
>> >> > svn rm http://svn.perlide.org/padre/branches/Padre-t1102 -m 'merged'
>> >> >
>> >> >
>> >> > huh
>> >> > ? ? Gabor
>> >> > _______________________________________________
>> >> > Padre-dev mailing list
>> >> > Padre-dev@perlide.org
>> >> > http://mail.perlide.org/mailman/listinfo/padre-dev
>> >>
>> >>
>> >> ------------------------------
>> >>
>> >> Message: 2
>> >> Date: Fri, 11 Feb 2011 17:43:10 +0100
>> >> From: Zeno Gantner <zeno.gant...@gmail.com>
>> >> Subject: Re: [Padre-dev] proposal for adding new features
>> >> To: Padre development discussion list <padre-dev@perlide.org>
>> >> Message-ID:
>> >> ? ? ? ?<aanlktimz6hs38539q2n1x9nzyxcbwpzvbb+oharab...@mail.gmail.com>
>> >> Content-Type: text/plain; charset=ISO-8859-1
>> >>
>> >> Hi,
>> >>
>> >> On Fri, Feb 11, 2011 at 12:53 PM, Gabor Szabo <szab...@gmail.com>
>> >> wrote:
>> >> > I agree that developing things first as a plugin would be a good
>> >> > idea.
>> >> > It might require some improved API for the plugins so they can
>> >> > do thing which the current API does not let them do yet.
>> >> > It will also require a clear description of the plugin API and
>> >> > making sure we don't break the API without proper notification and
>> >> > a period that allows the plugins to move to the new API.
>> >> >
>> >> > That might mean.
>> >> > 1) Add new API feature and mark old API as deprecated. Release Padre
>> >> > 2) Wait 2 weeks, then add command line warnings to the deprecated
>> >> > methods. Release Padre.
>> >> > 3) After another 2 weeks remove old API. Release Padre
>> >> >
>> >> > The periods can be longer if needed and there can be additional Padre
>> >> > releases in the between.
>> >> >
>> >> > This still does not solve the whole issue though as some of the
>> >> > changes
>> >> > we want to make are tweaks to existing features. I'll send a separate
>> >> > message with that.
>> >>
>> >> I agree that the solution is incomplete.
>> >> I only thought of things that are already easy to implement as plugins
>> >> now.
>> >> Other than that, if we add complicated rules about API changes etc.,
>> >> we may be better served with one or several experimental branches
>> >> (possibly using git) and that's it.
>> >>
>> >> Best regards,
>> >> ?Z.
>> >>
>> >> --
>> >> MyMediaLite Recommender System Library: http://ismll.de/mymedialite
>> >>
>> >>
>> >> ------------------------------
>> >>
>> >> Message: 3
>> >> Date: Fri, 11 Feb 2011 17:45:02 +0100
>> >> From: Zeno Gantner <zeno.gant...@gmail.com>
>> >> Subject: Re: [Padre-dev] proposal for adding new features
>> >> To: Padre development discussion list <padre-dev@perlide.org>
>> >> Message-ID:
>> >> ? ? ? ?<aanlktinrstaavfg7lhscswri0nctmpnl6fdw3o4-g...@mail.gmail.com>
>> >> Content-Type: text/plain; charset=ISO-8859-1
>> >>
>> >> Hi Sewi and list,
>> >>
>> >> On Fri, Feb 11, 2011 at 2:47 PM, Sebastian Willing
>> >> <sebastian.will...@web.de> wrote:
>> >> > The frozen release branch may solve parts of the "stable release"
>> >> > request.
>> >>
>> >> agreed.
>> >>
>> >> > I don't see people installing Plugins. Things like "svn" and "tidy"
>> >> > and
>> >> > other mandatory issues are installed, but many others are very
>> >> > unknown
>> >> > to Padre users.
>> >> >
>> >> > Option #2 sounds best to me. The
>> >> > Padre::Plugin::Experimental(Features)
>> >> > should be a core plugin. It could be enabled by default when running
>> >> > trunk and disabled by default when running a released version.
>> >>
>> >> again agreed.
>> >>
>> >> > Tweaks could be catched by the manual tests and the frozen release
>> >> > branch.
>> >>
>> >> In particular: If we tweak a feature, we should a test for that
>> >> feature if it does not exist yet ;-).
>> >>
>> >> > We need less released bugs, but we shouldn't make development too
>> >> > complicated.
>> >>
>> >> 100% agreement.
>> >>
>> >> Best regards,
>> >> ?Zeno
>> >>
>> >> --
>> >> MyMediaLite Recommender System Library: http://ismll.de/mymedialite
>> >>
>> >>
>> >> ------------------------------
>> >>
>> >> Message: 4
>> >> Date: Fri, 11 Feb 2011 17:47:36 +0100
>> >> From: Zeno Gantner <zeno.gant...@gmail.com>
>> >> Subject: Re: [Padre-dev] Padre UI and Brand design
>> >> To: Padre development discussion list <padre-dev@perlide.org>
>> >> Message-ID:
>> >> ? ? ? ?<aanlktikkee8oedu3bjdwawj52z2ujtoryj1vs2lgk...@mail.gmail.com>
>> >> Content-Type: text/plain; charset=ISO-8859-1
>> >>
>> >> Hi Amit,
>> >>
>> >> thank you for requisting this kind of input. It would be great to have
>> >> some direction here.
>> >>
>> >> My answers below, inline.
>> >>
>> >> On Fri, Feb 11, 2011 at 1:12 PM, amit mojumder <mit....@gmail.com>
>> >> wrote:
>> >> > 01. At present Padre has no color appearing as brand color. so, which
>> >> > colors
>> >> > should i choice for the designing procedure. If you have any specific
>> >> > colors
>> >> > to be used you can suggest.
>> >>
>> >> I really like the Padre logo, so it would be nice to either have the
>> >> blue from the icon, the green from the about dialog, or some color
>> >> that really harmonizes with those colors.
>> >>
>> >> > 02. What designing style you are expecting, like web 2.0 or minimal
>> >> > or
>> >> > general etc.
>> >>
>> >> I am generally in favor of minimalism, but not at any cost. Make it as
>> >> simple as possible, but not simpler.
>> >>
>> >> > 03. Do you have any specific website, which you like most and would
>> >> > like
>> >> > to
>> >> > see Padre design would be something like that standard? here i can
>> >> > mention
>> >> > that, twitter has specific web 2.0 style, facebook has a specific
>> >> > style.
>> >> > so
>> >> > something like that, do you have any preference?
>> >>
>> >> Some examples of software pages I like:
>> >> ?- http://perl6.org/ (okay, one can discuss about the colors, but I
>> >> guess it is intentional)
>> >> ?- http://cream.sourceforge.net/ (quite minimalistic)
>> >> ?- http://strawberryperl.com/ (nice logo)
>> >> ?- http://monodevelop.com/ (more content, still usable, see the
>> >> download section!)
>> >> ?- http://redcareditor.com/
>> >> ?- http://fantom.org/
>> >>
>> >> > 04. In order to design a proper user experience, do you have any
>> >> > suggestions
>> >> > or opinions to be implemented specially?
>> >>
>> >> Do you mean for the website?
>> >>
>> >> It should enable potential users to
>> >> 1. learn what Padre is,
>> >> 2. motivate them to try Padre,
>> >> 3. make it as simple as possible to find the preferred way of
>> >> installation for their platform, and
>> >> 4. direct them to solutions in case they have problems.
>> >>
>> >> Experienced users should find
>> >> 1. information about updates and
>> >> 2. about advanced functionality, as well as
>> >> 3. ways to contribute to Padre's development.
>> >>
>> >> > 05. What elements you people are expecting to be appeared on the
>> >> > Padre
>> >> > home
>> >> > page?
>> >>
>> >> screenshots, download instructions, brief and appealing description,
>> >> plugin list, how to contribute
>> >>
>> >> > 06. Gabor told me that, he liked rounded box in case of buttons or
>> >> > sections,
>> >> > so something like that do you have anything u prefer most?
>> >>
>> >> --
>> >>
>> >> > 07. I am planning on to redesign the padre logo, so that it may
>> >> > appear
>> >> > as a
>> >> > web icons like twitter or facebook, so what do you think about it? I
>> >> > would
>> >> > like to keep the butterfly shape since, over the times its already
>> >> > used
>> >> > and
>> >> > achieved a?familiarity in the community.
>> >>
>> >> I like the small icon very much. It is beautiful.
>> >>
>> >> Best regards,
>> >> ?Z.
>> >>
>> >> --
>> >> MyMediaLite Recommender System Library: http://ismll.de/mymedialite
>> >>
>> >>
>> >> ------------------------------
>> >>
>> >> _______________________________________________
>> >> Padre-dev mailing list
>> >> Padre-dev@perlide.org
>> >> http://mail.perlide.org/mailman/listinfo/padre-dev
>> >>
>> >>
>> >> End of Padre-dev Digest, Vol 31, Issue 14
>> >> *****************************************
>> >
>> >
>> > _______________________________________________
>> > Padre-dev mailing list
>> > Padre-dev@perlide.org
>> > http://mail.perlide.org/mailman/listinfo/padre-dev
>> >
>> >
>>
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Mon, 14 Feb 2011 08:39:00 +0200
>> From: Gabor Szabo <szab...@gmail.com>
>> Subject: Re: [Padre-dev] [Padre-commit] rev 13689 - change in project
>>        support
>> To: padre-dev@perlide.org
>> Message-ID:
>>        <AANLkTimahfLnLs+9qy=hrezm+lvjiaa1-k01_kgca...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> On Mon, Feb 14, 2011 at 3:46 AM,  <s...@perlide.org> wrote:
>> > Author: adamk
>> > See also: http://padre.perlide.org/changeset/13689
>> > Date: 2011-02-13 17:46:20 -0800 (Sun, 13 Feb 2011)
>> > New Revision: 13689
>> >
>> > Modified:
>> > ? trunk/Padre/Changes
>> > ? trunk/Padre/lib/Padre/Document.pm
>> > ? trunk/Padre/lib/Padre/Project.pm
>> > Log:
>> > ? ?- Intuit project root from version control checkout directories and
>> > ? ? ?classify them as an ordinary vanilla Padre::Project, before we give
>> > up
>> > ? ? ?and treat something as a Null projects (ADAMK)
>> >
>>
>> > Modified: trunk/Padre/lib/Padre/Project.pm
>> > ===================================================================
>> > --- trunk/Padre/lib/Padre/Project.pm ? ?2011-02-13 16:01:40 UTC (rev
>> > 13688)
>> > +++ trunk/Padre/lib/Padre/Project.pm ? ?2011-02-14 01:46:20 UTC (rev
>> > 13689)
>> > @@ -37,6 +37,8 @@
>> > ? ? ? ? ? ? ? ?);
>> > ? ? ? ? ? ? ? ?return 'Padre::Project::Null';
>> > ? ? ? ?}
>> > +
>> > + ? ? ? # There are several main indicators this is a Perl project
>> > ? ? ? ?if ( -f File::Spec->catfile( $root, 'Makefile.PL' ) ) {
>> > ? ? ? ? ? ? ? ?return 'Padre::Project::Perl';
>> > ? ? ? ?}
>> > @@ -46,9 +48,24 @@
>> > ? ? ? ?if ( -f File::Spec->catfile( $root, 'dist.ini' ) ) {
>> > ? ? ? ? ? ? ? ?return 'Padre::Project::Perl';
>> > ? ? ? ?}
>> > +
>> > + ? ? ? # Is this a manually configured explicit Padre project
>> > ? ? ? ?if ( -f File::Spec->catfile( $root, 'padre.yml' ) ) {
>> > ? ? ? ? ? ? ? ?return 'Padre::Project';
>> > ? ? ? ?}
>> > +
>> > + ? ? ? # If there are no language-specific indicators, check to see if
>> > + ? ? ? # this directory is (ideally the root of) a version control
>> > checkout.
>> > + ? ? ? foreach my $vcs ( '.svn', '.git', '.hg', '.bzr' ) {
>> > + ? ? ? ? ? ? ? if ( -d File::Spec->catfile($root, $vcs) ) {
>> > + ? ? ? ? ? ? ? ? ? ? ? return 'Padre::Project';
>> > + ? ? ? ? ? ? ? }
>> > + ? ? ? }
>> > + ? ? ? if ( -f File::Spec->catfile($root, 'CSV', 'Repository') ) {
>> > + ? ? ? ? ? ? ? return 'Padre::Project';
>> > + ? ? ? }
>>
>> I get that you can usually conclude project root by .git or .hg and
>> probably .bzr
>> as there is only a single such directory in every repository but .svn and
>> CVS ?
>> They appear in every subdirectory as well.
>>
>>
>>
>> Gabor
>>
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Mon, 14 Feb 2011 09:31:50 +0200
>> From: Gabor Szabo <szab...@gmail.com>
>> Subject: Re: [Padre-dev] Manual test scripts needed for Padre
>> To: Padre development discussion list <padre-dev@perlide.org>
>> Message-ID:
>>        <aanlktimvhx2zcdzv6zx6mjcpk0pueysszutr0zpxa...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> On Thu, Feb 10, 2011 at 6:24 PM, Alexandr Ciornii <alexcho...@gmail.com>
>> wrote:
>> > Hi
>> >
>> > 2011/2/10 Shlomi Fish <shlo...@iglu.org.il>:
>> >
>> >> So something like that for Padre will be very nice. I'm not sure if the
>> >> source
>> >> code behind "Litmus" is available or if they will agree to host another
>> >> project, but I can try to find out.
>> >
>> > It is free (MPL) and it is written in Perl using Class::DBI . See
>> > https://wiki.mozilla.org/Litmus
>>
>> thanks for the link.
>>
>> I have started to try to install it. Some links are broken on their wiki
>> and I could not find a help mailing list though there was an IRC channel
>> mentioned.
>>
>> If any of you want to play around with the system on the Mozilla web site,
>> their live installation and discuss if it can fit us or not.
>>
>> regards
>>   Gabor
>>
>>
>> ------------------------------
>>
>> Message: 4
>> Date: Mon, 14 Feb 2011 19:00:25 +1100
>> From: Adam Kennedy <adamkennedybac...@gmail.com>
>> Subject: Re: [Padre-dev] [Padre-commit] rev 13689 - change in project
>>        support
>> To: Padre development discussion list <padre-dev@perlide.org>
>> Message-ID:
>>        <AANLkTi=Tp7Z4vH2swhczN47cY5=plh4fgfzkgyrbf...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> The implementation in the class method is used when the root directory
>> has ALREADY been identified, and we're trying to work out what it is.
>>
>> The CVS implementation there still does the Repository file check.
>>
>> The more important version is the one in Padre::Project::from_file,
>> which is used to determine the project root from a single file.
>>
>> In the from_file version is does actually look up the path, and it
>> specifically checks for the top-most occurrence of either .svn or
>> CVS/Repository. It shouldn't stop half way in the middle of a SVN
>> checkout unless it finds a Makefile.PL or something more type-specific
>> specific.
>>
>> Adam K
>>
>> On 14 February 2011 17:39, Gabor Szabo <szab...@gmail.com> wrote:
>> > On Mon, Feb 14, 2011 at 3:46 AM, ?<s...@perlide.org> wrote:
>> >> Author: adamk
>> >> See also: http://padre.perlide.org/changeset/13689
>> >> Date: 2011-02-13 17:46:20 -0800 (Sun, 13 Feb 2011)
>> >> New Revision: 13689
>> >>
>> >> Modified:
>> >> ? trunk/Padre/Changes
>> >> ? trunk/Padre/lib/Padre/Document.pm
>> >> ? trunk/Padre/lib/Padre/Project.pm
>> >> Log:
>> >> ? ?- Intuit project root from version control checkout directories and
>> >> ? ? ?classify them as an ordinary vanilla Padre::Project, before we
>> >> give up
>> >> ? ? ?and treat something as a Null projects (ADAMK)
>> >>
>> >
>> >> Modified: trunk/Padre/lib/Padre/Project.pm
>> >> ===================================================================
>> >> --- trunk/Padre/lib/Padre/Project.pm ? ?2011-02-13 16:01:40 UTC (rev
>> >> 13688)
>> >> +++ trunk/Padre/lib/Padre/Project.pm ? ?2011-02-14 01:46:20 UTC (rev
>> >> 13689)
>> >> @@ -37,6 +37,8 @@
>> >> ? ? ? ? ? ? ? ?);
>> >> ? ? ? ? ? ? ? ?return 'Padre::Project::Null';
>> >> ? ? ? ?}
>> >> +
>> >> + ? ? ? # There are several main indicators this is a Perl project
>> >> ? ? ? ?if ( -f File::Spec->catfile( $root, 'Makefile.PL' ) ) {
>> >> ? ? ? ? ? ? ? ?return 'Padre::Project::Perl';
>> >> ? ? ? ?}
>> >> @@ -46,9 +48,24 @@
>> >> ? ? ? ?if ( -f File::Spec->catfile( $root, 'dist.ini' ) ) {
>> >> ? ? ? ? ? ? ? ?return 'Padre::Project::Perl';
>> >> ? ? ? ?}
>> >> +
>> >> + ? ? ? # Is this a manually configured explicit Padre project
>> >> ? ? ? ?if ( -f File::Spec->catfile( $root, 'padre.yml' ) ) {
>> >> ? ? ? ? ? ? ? ?return 'Padre::Project';
>> >> ? ? ? ?}
>> >> +
>> >> + ? ? ? # If there are no language-specific indicators, check to see if
>> >> + ? ? ? # this directory is (ideally the root of) a version control
>> >> checkout.
>> >> + ? ? ? foreach my $vcs ( '.svn', '.git', '.hg', '.bzr' ) {
>> >> + ? ? ? ? ? ? ? if ( -d File::Spec->catfile($root, $vcs) ) {
>> >> + ? ? ? ? ? ? ? ? ? ? ? return 'Padre::Project';
>> >> + ? ? ? ? ? ? ? }
>> >> + ? ? ? }
>> >> + ? ? ? if ( -f File::Spec->catfile($root, 'CSV', 'Repository') ) {
>> >> + ? ? ? ? ? ? ? return 'Padre::Project';
>> >> + ? ? ? }
>> >
>> > I get that you can usually conclude project root by .git or .hg and
>> > probably .bzr
>> > as there is only a single such directory in every repository but .svn
>> > and CVS ?
>> > They appear in every subdirectory as well.
>> >
>> >
>> >
>> > Gabor
>> > _______________________________________________
>> > Padre-dev mailing list
>> > Padre-dev@perlide.org
>> > http://mail.perlide.org/mailman/listinfo/padre-dev
>> >
>>
>>
>> ------------------------------
>>
>> Message: 5
>> Date: Mon, 14 Feb 2011 14:29:07 +0100
>> From: Sebastian Willing <sebastian.will...@web.de>
>> Subject: Re: [Padre-dev] proposal for adding new features
>> To: Padre development discussion list <padre-dev@perlide.org>
>> Message-ID: <4d592e23.7070...@web.de>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>> Hi all,
>>
>> Am 12.02.2011 07:42, schrieb Adam Kennedy:
>> [...]
>> > I think the idea of an experimental plugin represents the worst of
>> > both worlds. It's shoved in the core, it's all mixed in together (all
>> > or nothing, plus way harder to merge just one feature) and it's
>> > duplicating an already existing mechanism for experimental features.
>>
>> I agree, but I don't think many people will enable all experimental
>> plugins manually and changes won't be tested. What about
>> enable-by-default those experimental-feature-plugin?
>>
>> Sebastian
>>
>>
>> ------------------------------
>>
>> Message: 6
>> Date: Tue, 15 Feb 2011 00:40:04 +1100
>> From: Adam Kennedy <adamkennedybac...@gmail.com>
>> Subject: Re: [Padre-dev] proposal for adding new features
>> To: Padre development discussion list <padre-dev@perlide.org>
>> Message-ID:
>>        <AANLkTinrDpm__hLK1-X9KUf=qdncuw+tge_ein-xp...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Then they just become broken features...
>>
>>
>>
>> On 15 February 2011 00:29, Sebastian Willing <sebastian.will...@web.de>
>> wrote:
>> > Hi all,
>> >
>> > Am 12.02.2011 07:42, schrieb Adam Kennedy:
>> > [...]
>> >> I think the idea of an experimental plugin represents the worst of
>> >> both worlds. It's shoved in the core, it's all mixed in together (all
>> >> or nothing, plus way harder to merge just one feature) and it's
>> >> duplicating an already existing mechanism for experimental features.
>> >
>> > I agree, but I don't think many people will enable all experimental
>> > plugins manually and changes won't be tested. What about
>> > enable-by-default those experimental-feature-plugin?
>> >
>> > Sebastian
>> > _______________________________________________
>> > Padre-dev mailing list
>> > Padre-dev@perlide.org
>> > http://mail.perlide.org/mailman/listinfo/padre-dev
>> >
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> Padre-dev mailing list
>> Padre-dev@perlide.org
>> http://mail.perlide.org/mailman/listinfo/padre-dev
>>
>>
>> End of Padre-dev Digest, Vol 31, Issue 19
>> *****************************************
>
>
> _______________________________________________
> Padre-dev mailing list
> Padre-dev@perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
>
>
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to