[E-devel] Following up on a git based project management tool

2012-08-25 Thread Rui Miguel Silva Seabra
Hi all,

I was supposed, since FOSDEM 2012, to try to install gitorious for later
use by E developers when E moves to git after final e17 release.

However, since Gitorious is a bit complicated to install, I looked
into other alternatives. My current analysis so far:

I compared Gitorious, GitLab and Gitblit (from an installation PoV and
by documentation only, so far) and found that both Gitorious and GitLab
require a complex Ruby setup and installation process, a MessagePassing
thingie (ActiveMQ in the case of Gitorious) and in the case of GitLab
and Gitblit, unlike Gitorious, they don't selfhost, rather using GitHub
as their hosting server (funny, huh?)

Now gitblit, which seems the most promising, appears to be quite easy to
install but is Java (better than Ruby in my dictionary).

Gitblit's install is literally drop a .war into Tomcat's webapps, go
into web admin interface and follow through. Word from a friend is that
in 10 minutes he was setup to go.

I'm of a mind that that is worth trying, and at least get to FOSDEM
2013 with that mission completed so... what do you guys think?

Best,
Rui

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-25 Thread Lionel Orry
On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra  wrote:
> Hi all,
>
> I was supposed, since FOSDEM 2012, to try to install gitorious for later
> use by E developers when E moves to git after final e17 release.
>
> However, since Gitorious is a bit complicated to install, I looked
> into other alternatives. My current analysis so far:
>
> I compared Gitorious, GitLab and Gitblit (from an installation PoV and
> by documentation only, so far) and found that both Gitorious and GitLab
> require a complex Ruby setup and installation process, a MessagePassing
> thingie (ActiveMQ in the case of Gitorious) and in the case of GitLab
> and Gitblit, unlike Gitorious, they don't selfhost, rather using GitHub
> as their hosting server (funny, huh?)

Had a look at Indefero? Written in PHP and AFAIR, did not require me
more than 30 minutes to install, and I'm a terrible admin, trust me.
Have a look at the features: www.indefero.net

I also use gitolite at work currently, but while it's certainly
powerful and well designed, it's only a git repo hosting platform, not
a project management tool.

My 2 cents,
Lionel

>
> Now gitblit, which seems the most promising, appears to be quite easy to
> install but is Java (better than Ruby in my dictionary).
>
> Gitblit's install is literally drop a .war into Tomcat's webapps, go
> into web admin interface and follow through. Word from a friend is that
> in 10 minutes he was setup to go.
>
> I'm of a mind that that is worth trying, and at least get to FOSDEM
> 2013 with that mission completed so... what do you guys think?
>
> Best,
> Rui
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-25 Thread Sanjeev BA
I agree that gitoriuos was hard to setup and maintain. I tried it once
I have not tried the others.


On Sun, Aug 26, 2012 at 8:03 AM, Lionel Orry  wrote:

> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra 
> wrote:
> > Hi all,
> >
> > I was supposed, since FOSDEM 2012, to try to install gitorious for later
> > use by E developers when E moves to git after final e17 release.
> >
> > However, since Gitorious is a bit complicated to install, I looked
> > into other alternatives. My current analysis so far:
> >
> > I compared Gitorious, GitLab and Gitblit (from an installation PoV and
> > by documentation only, so far) and found that both Gitorious and GitLab
> > require a complex Ruby setup and installation process, a MessagePassing
> > thingie (ActiveMQ in the case of Gitorious) and in the case of GitLab
> > and Gitblit, unlike Gitorious, they don't selfhost, rather using GitHub
> > as their hosting server (funny, huh?)
>
> Had a look at Indefero? Written in PHP and AFAIR, did not require me
> more than 30 minutes to install, and I'm a terrible admin, trust me.
> Have a look at the features: www.indefero.net
>
> I also use gitolite at work currently, but while it's certainly
> powerful and well designed, it's only a git repo hosting platform, not
> a project management tool.
>
> My 2 cents,
> Lionel
>
> >
> > Now gitblit, which seems the most promising, appears to be quite easy to
> > install but is Java (better than Ruby in my dictionary).
> >
> > Gitblit's install is literally drop a .war into Tomcat's webapps, go
> > into web admin interface and follow through. Word from a friend is that
> > in 10 minutes he was setup to go.
> >
> > I'm of a mind that that is worth trying, and at least get to FOSDEM
> > 2013 with that mission completed so... what do you guys think?
> >
> > Best,
> > Rui
> >
> >
> --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-25 Thread David Seikel
On Sun, 26 Aug 2012 08:20:20 +0900 Sanjeev BA 
wrote:

> I agree that gitoriuos was hard to setup and maintain. I tried it once
> I have not tried the others.

I've not looked at any of them, but if gitorious is hard to maintain,
then it gets a no vote from me.  We barely have developer time for
coding, any system we use to support that coding better not require much
maintenance time.  On the other hand I do use github for most of my
projects.  Putting the maintenance burden on them works for me.  B-)

I also love the github network tool, though it could use a big screen
better.  Though that's a great tool where forks are common (like the 3d
networked virtual world client I work on), and I don't see E17
forking.  So ignore this paragraph.  B-)


> On Sun, Aug 26, 2012 at 8:03 AM, Lionel Orry 
> wrote:
> 
> > On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
> >  wrote:
> > > Hi all,
> > >
> > > I was supposed, since FOSDEM 2012, to try to install gitorious
> > > for later use by E developers when E moves to git after final e17
> > > release.
> > >
> > > However, since Gitorious is a bit complicated to install, I looked
> > > into other alternatives. My current analysis so far:
> > >
> > > I compared Gitorious, GitLab and Gitblit (from an installation
> > > PoV and by documentation only, so far) and found that both
> > > Gitorious and GitLab require a complex Ruby setup and
> > > installation process, a MessagePassing thingie (ActiveMQ in the
> > > case of Gitorious) and in the case of GitLab and Gitblit, unlike
> > > Gitorious, they don't selfhost, rather using GitHub as their
> > > hosting server (funny, huh?)
> >
> > Had a look at Indefero? Written in PHP and AFAIR, did not require me
> > more than 30 minutes to install, and I'm a terrible admin, trust me.
> > Have a look at the features: www.indefero.net
> >
> > I also use gitolite at work currently, but while it's certainly
> > powerful and well designed, it's only a git repo hosting platform,
> > not a project management tool.
> >
> > My 2 cents,
> > Lionel
> >
> > >
> > > Now gitblit, which seems the most promising, appears to be quite
> > > easy to install but is Java (better than Ruby in my dictionary).
> > >
> > > Gitblit's install is literally drop a .war into Tomcat's webapps,
> > > go into web admin interface and follow through. Word from a
> > > friend is that in 10 minutes he was setup to go.
> > >
> > > I'm of a mind that that is worth trying, and at least get to
> > > FOSDEM 2013 with that mission completed so... what do you guys
> > > think?
> > >
> > > Best,
> > > Rui
> > >
> > >
> > --
> > > Live Security Virtual Conference
> > > Exclusive live event will cover all the ways today's security and
> > > threat landscape has changed and how IT managers can respond.
> > > Discussions will include endpoint security, mobile security and
> > > the latest in malware threats.
> > > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > > ___
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> >
> > --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond.
> > Discussions will include endpoint security, mobile security and the
> > latest in malware threats.
> > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___ enlightenment-devel
> > mailing list enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond.
> Discussions will include endpoint security, mobile security and the
> latest in malware threats.
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___ enlightenment-devel
> mailing list enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacom

Re: [E-devel] Following up on a git based project management tool

2012-08-25 Thread The Rasterman
On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry  said:

> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra  
> wrote:
> > Hi all,
> >
> > I was supposed, since FOSDEM 2012, to try to install gitorious for later
> > use by E developers when E moves to git after final e17 release.
> >
> > However, since Gitorious is a bit complicated to install, I looked
> > into other alternatives. My current analysis so far:
> >
> > I compared Gitorious, GitLab and Gitblit (from an installation PoV and
> > by documentation only, so far) and found that both Gitorious and GitLab
> > require a complex Ruby setup and installation process, a MessagePassing
> > thingie (ActiveMQ in the case of Gitorious) and in the case of GitLab
> > and Gitblit, unlike Gitorious, they don't selfhost, rather using GitHub
> > as their hosting server (funny, huh?)
> 
> Had a look at Indefero? Written in PHP and AFAIR, did not require me
> more than 30 minutes to install, and I'm a terrible admin, trust me.
> Have a look at the features: www.indefero.net
> 
> I also use gitolite at work currently, but while it's certainly
> powerful and well designed, it's only a git repo hosting platform, not
> a project management tool.
> 
> My 2 cents,
> Lionel

other than imho looking a tad ugly... indefero looks like one of the best to
me... has anyone ever used it or installed it.

just to put things on the page here. what we want is to ultimately move to git.
trac is a pita. it's bug reporter is simple - that's nice, but it has too many
issues and is slow slow slow. it also can't manage svn access. we do that
ourselves atm via svn devs dir and some scripts. so what we need is:

1. handles git (decently) - that means allows listing of git repos, browsing of
src, commits, timeline etc.
2. handles commit access rights
3. tracks bugs/todo's
4. some kind of wiki documentation

i'd prefer it to be easy to setup and maintain. i'd rather not use github,
sf.net etc. due to historical issues with sf.net going down for extended
periods and us getting stuck. also we are large enough to warrant our own setup
and it gives us more freedom. we also happen to9 have the infra to do it so may
as well use it. :)

personally i prefer php because coming from the c end of development.. it's
the simplest to deal with. basically it is C with $'s in front of variables. :)
but that's personal.

as such indefero looks totally sweet to me. well rummaging through their pages.
the question is... how good is it in real life? it looks to be relatively new,
thus why i hadn't heard of it yet.

> >
> > Now gitblit, which seems the most promising, appears to be quite easy to
> > install but is Java (better than Ruby in my dictionary).
> >
> > Gitblit's install is literally drop a .war into Tomcat's webapps, go
> > into web admin interface and follow through. Word from a friend is that
> > in 10 minutes he was setup to go.
> >
> > I'm of a mind that that is worth trying, and at least get to FOSDEM
> > 2013 with that mission completed so... what do you guys think?
> >
> > Best,
> > Rui
> >
> > --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enli

Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Rui Miguel Silva Seabra
Indefero was news to me, but it seems too much like Google code, and that 
interface was not very good.

However it seems simple enough to make it worthy to try.

I guess maybe we could put to practice the java and the php ones as short list 
to try then?

Carsten Haitzler  wrote:

>On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry 
>said:
>
>> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
> wrote:
>> > Hi all,
>> >
>> > I was supposed, since FOSDEM 2012, to try to install gitorious for
>later
>> > use by E developers when E moves to git after final e17 release.
>> >
>> > However, since Gitorious is a bit complicated to install, I looked
>> > into other alternatives. My current analysis so far:
>> >
>> > I compared Gitorious, GitLab and Gitblit (from an installation PoV
>and
>> > by documentation only, so far) and found that both Gitorious and
>GitLab
>> > require a complex Ruby setup and installation process, a
>MessagePassing
>> > thingie (ActiveMQ in the case of Gitorious) and in the case of
>GitLab
>> > and Gitblit, unlike Gitorious, they don't selfhost, rather using
>GitHub
>> > as their hosting server (funny, huh?)
>> 
>> Had a look at Indefero? Written in PHP and AFAIR, did not require me
>> more than 30 minutes to install, and I'm a terrible admin, trust me.
>> Have a look at the features: www.indefero.net
>> 
>> I also use gitolite at work currently, but while it's certainly
>> powerful and well designed, it's only a git repo hosting platform,
>not
>> a project management tool.
>> 
>> My 2 cents,
>> Lionel
>
>other than imho looking a tad ugly... indefero looks like one of the
>best to
>me... has anyone ever used it or installed it.
>
>just to put things on the page here. what we want is to ultimately move
>to git.
>trac is a pita. it's bug reporter is simple - that's nice, but it has
>too many
>issues and is slow slow slow. it also can't manage svn access. we do
>that
>ourselves atm via svn devs dir and some scripts. so what we need is:
>
>1. handles git (decently) - that means allows listing of git repos,
>browsing of
>src, commits, timeline etc.
>2. handles commit access rights
>3. tracks bugs/todo's
>4. some kind of wiki documentation
>
>i'd prefer it to be easy to setup and maintain. i'd rather not use
>github,
>sf.net etc. due to historical issues with sf.net going down for
>extended
>periods and us getting stuck. also we are large enough to warrant our
>own setup
>and it gives us more freedom. we also happen to9 have the infra to do
>it so may
>as well use it. :)
>
>personally i prefer php because coming from the c end of development..
>it's
>the simplest to deal with. basically it is C with $'s in front of
>variables. :)
>but that's personal.
>
>as such indefero looks totally sweet to me. well rummaging through
>their pages.
>the question is... how good is it in real life? it looks to be
>relatively new,
>thus why i hadn't heard of it yet.
>
>> >
>> > Now gitblit, which seems the most promising, appears to be quite
>easy to
>> > install but is Java (better than Ruby in my dictionary).
>> >
>> > Gitblit's install is literally drop a .war into Tomcat's webapps,
>go
>> > into web admin interface and follow through. Word from a friend is
>that
>> > in 10 minutes he was setup to go.
>> >
>> > I'm of a mind that that is worth trying, and at least get to FOSDEM
>> > 2013 with that mission completed so... what do you guys think?
>> >
>> > Best,
>> > Rui
>> >
>> >
>--
>> > Live Security Virtual Conference
>> > Exclusive live event will cover all the ways today's security and
>> > threat landscape has changed and how IT managers can respond.
>Discussions
>> > will include endpoint security, mobile security and the latest in
>malware
>> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> > ___
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> 
>>
>--
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and 
>> threat landscape has changed and how IT managers can respond.
>Discussions 
>> will include endpoint security, mobile security and the latest in
>malware 
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> 
>
>
>-- 
>- Codito, ergo sum - "I code, therefore I am"
>--
>The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>--
>Live Security Virtual Conference
>Exclusive live event will cover all the w

Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Boris Faure
On 12-08-26 13:04, Carsten Haitzler wrote:
> On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry  said:
> 
> > On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra  
> > wrote:
> > > Hi all,
> > >
> > > I was supposed, since FOSDEM 2012, to try to install gitorious for later
> > > use by E developers when E moves to git after final e17 release.
> > >
> > > However, since Gitorious is a bit complicated to install

That's the main issue.

> other than imho looking a tad ugly... indefero looks like one of the best to
> me... has anyone ever used it or installed it.
> 
> just to put things on the page here. what we want is to ultimately move to 
> git.
> trac is a pita. it's bug reporter is simple - that's nice, but it has too many
> issues and is slow slow slow. it also can't manage svn access. we do that
> ourselves atm via svn devs dir and some scripts. so what we need is:
> 
> 1. handles git (decently) - that means allows listing of git repos, browsing 
> of
> src, commits, timeline etc.
> 2. handles commit access rights
> 3. tracks bugs/todo's
> 4. some kind of wiki documentation

5. code reviews?

> i'd prefer it to be easy to setup and maintain. i'd rather not use github,
> sf.net etc. due to historical issues with sf.net going down for extended
> periods and us getting stuck. also we are large enough to warrant our own 
> setup
> and it gives us more freedom. we also happen to9 have the infra to do it so 
> may
> as well use it. :)

With git, you're not screwed up when the "master" is down as you can have
multiple mirrors and can still commit locally. The kernel development didn't
stop when kernel.org was down.
The main issue with not hosting the system is that you can't setup as many
hooks as you'd like. I think that only the one that reformat the code on push
may not be able to set up at github, but you can very easily set up hooks to
message on irc, to close bug on track/whatever or github itself when some
keywords are used in the commit.

> personally i prefer php because coming from the c end of development.. it's
> the simplest to deal with. basically it is C with $'s in front of variables. 
> :)
> but that's personal.
> 
> as such indefero looks totally sweet to me. well rummaging through their 
> pages.
> the question is... how good is it in real life? it looks to be relatively new,
> thus why i hadn't heard of it yet.

I couldn't find how their review system works.
Other than that it looks ok.


There's also gerrit that is widely known to do code reviews, but it really
sucks at code highlighting :( and it's only usefull at reviews and commit
access rights.

-- 
Boris Faure
Pointer Arithmetician

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread The Rasterman
On Sun, 26 Aug 2012 08:12:22 +0100 Rui Miguel Silva Seabra  said:

well having a read of it it seems to perfectly fit the bill. it's manageable
(php), we can just live with sqlite (i detest full db's for various reasons).
it has a checklist of things just for what we need. out of the box it looks a
tad ugly - but we can probably fix that.

> Indefero was news to me, but it seems too much like Google code, and that
> interface was not very good.
> 
> However it seems simple enough to make it worthy to try.
> 
> I guess maybe we could put to practice the java and the php ones as short
> list to try then?
> 
> Carsten Haitzler  wrote:
> 
> >On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry 
> >said:
> >
> >> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
> > wrote:
> >> > Hi all,
> >> >
> >> > I was supposed, since FOSDEM 2012, to try to install gitorious for
> >later
> >> > use by E developers when E moves to git after final e17 release.
> >> >
> >> > However, since Gitorious is a bit complicated to install, I looked
> >> > into other alternatives. My current analysis so far:
> >> >
> >> > I compared Gitorious, GitLab and Gitblit (from an installation PoV
> >and
> >> > by documentation only, so far) and found that both Gitorious and
> >GitLab
> >> > require a complex Ruby setup and installation process, a
> >MessagePassing
> >> > thingie (ActiveMQ in the case of Gitorious) and in the case of
> >GitLab
> >> > and Gitblit, unlike Gitorious, they don't selfhost, rather using
> >GitHub
> >> > as their hosting server (funny, huh?)
> >> 
> >> Had a look at Indefero? Written in PHP and AFAIR, did not require me
> >> more than 30 minutes to install, and I'm a terrible admin, trust me.
> >> Have a look at the features: www.indefero.net
> >> 
> >> I also use gitolite at work currently, but while it's certainly
> >> powerful and well designed, it's only a git repo hosting platform,
> >not
> >> a project management tool.
> >> 
> >> My 2 cents,
> >> Lionel
> >
> >other than imho looking a tad ugly... indefero looks like one of the
> >best to
> >me... has anyone ever used it or installed it.
> >
> >just to put things on the page here. what we want is to ultimately move
> >to git.
> >trac is a pita. it's bug reporter is simple - that's nice, but it has
> >too many
> >issues and is slow slow slow. it also can't manage svn access. we do
> >that
> >ourselves atm via svn devs dir and some scripts. so what we need is:
> >
> >1. handles git (decently) - that means allows listing of git repos,
> >browsing of
> >src, commits, timeline etc.
> >2. handles commit access rights
> >3. tracks bugs/todo's
> >4. some kind of wiki documentation
> >
> >i'd prefer it to be easy to setup and maintain. i'd rather not use
> >github,
> >sf.net etc. due to historical issues with sf.net going down for
> >extended
> >periods and us getting stuck. also we are large enough to warrant our
> >own setup
> >and it gives us more freedom. we also happen to9 have the infra to do
> >it so may
> >as well use it. :)
> >
> >personally i prefer php because coming from the c end of development..
> >it's
> >the simplest to deal with. basically it is C with $'s in front of
> >variables. :)
> >but that's personal.
> >
> >as such indefero looks totally sweet to me. well rummaging through
> >their pages.
> >the question is... how good is it in real life? it looks to be
> >relatively new,
> >thus why i hadn't heard of it yet.
> >
> >> >
> >> > Now gitblit, which seems the most promising, appears to be quite
> >easy to
> >> > install but is Java (better than Ruby in my dictionary).
> >> >
> >> > Gitblit's install is literally drop a .war into Tomcat's webapps,
> >go
> >> > into web admin interface and follow through. Word from a friend is
> >that
> >> > in 10 minutes he was setup to go.
> >> >
> >> > I'm of a mind that that is worth trying, and at least get to FOSDEM
> >> > 2013 with that mission completed so... what do you guys think?
> >> >
> >> > Best,
> >> > Rui
> >> >
> >> >
> >--
> >> > Live Security Virtual Conference
> >> > Exclusive live event will cover all the ways today's security and
> >> > threat landscape has changed and how IT managers can respond.
> >Discussions
> >> > will include endpoint security, mobile security and the latest in
> >malware
> >> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> >> > ___
> >> > enlightenment-devel mailing list
> >> > enlightenment-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >> 
> >>
> >--
> >> Live Security Virtual Conference
> >> Exclusive live event will cover all the ways today's security and 
> >> threat landscape has changed and how IT managers can respond.
> >Discussions 
> >> will include endpoint security, mobile security and the la

Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread The Rasterman
On Sun, 26 Aug 2012 12:05:07 +0200 Boris Faure  said:

> On 12-08-26 13:04, Carsten Haitzler wrote:
> > On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry  said:
> > 
> > > On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra 
> > > wrote:
> > > > Hi all,
> > > >
> > > > I was supposed, since FOSDEM 2012, to try to install gitorious for later
> > > > use by E developers when E moves to git after final e17 release.
> > > >
> > > > However, since Gitorious is a bit complicated to install
> 
> That's the main issue.
> 
> > other than imho looking a tad ugly... indefero looks like one of the best to
> > me... has anyone ever used it or installed it.
> > 
> > just to put things on the page here. what we want is to ultimately move to
> > git. trac is a pita. it's bug reporter is simple - that's nice, but it has
> > too many issues and is slow slow slow. it also can't manage svn access. we
> > do that ourselves atm via svn devs dir and some scripts. so what we need is:
> > 
> > 1. handles git (decently) - that means allows listing of git repos,
> > browsing of src, commits, timeline etc.
> > 2. handles commit access rights
> > 3. tracks bugs/todo's
> > 4. some kind of wiki documentation
> 
> 5. code reviews?

it's there in the list that indefero does. if it is half as good as gerrit i'm
sold on it as the best thing since sliced bread :)

> > i'd prefer it to be easy to setup and maintain. i'd rather not use github,
> > sf.net etc. due to historical issues with sf.net going down for extended
> > periods and us getting stuck. also we are large enough to warrant our own
> > setup and it gives us more freedom. we also happen to9 have the infra to do
> > it so may as well use it. :)
> 
> With git, you're not screwed up when the "master" is down as you can have
> multiple mirrors and can still commit locally. The kernel development didn't
> stop when kernel.org was down.

i know - but when our bug tracker stops working and wiki etc. etc. ...

> The main issue with not hosting the system is that you can't setup as many
> hooks as you'd like. I think that only the one that reformat the code on push
> may not be able to set up at github, but you can very easily set up hooks to
> message on irc, to close bug on track/whatever or github itself when some
> keywords are used in the commit.

yes. the freedom when we DIY is good. :)

> > personally i prefer php because coming from the c end of development.. it's
> > the simplest to deal with. basically it is C with $'s in front of
> > variables. :) but that's personal.
> > 
> > as such indefero looks totally sweet to me. well rummaging through their
> > pages. the question is... how good is it in real life? it looks to be
> > relatively new, thus why i hadn't heard of it yet.
> 
> I couldn't find how their review system works.
> Other than that it looks ok.

same. thus i'd like to know more.

> There's also gerrit that is widely known to do code reviews, but it really
> sucks at code highlighting :( and it's only usefull at reviews and commit
> access rights.

yup gerrit is awesome, but ugly (it doesnt highlight well and u add a whole
java based git implementation as your git server for it to work.

for now code review is on the luxury extra list, but if it comes along for the
ride with indefero i'm sold if u can go to any commit, review it with inline
comments in the patch and even have an "approve" or "merge" button and
"reject/remove" one (if already committed but we can then remove it along with
review) i'm happy. this would reduce patch review burden a lot.

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Rui Miguel Silva Seabra
What I'm worried about indefero is that it doesn't seem oriented
towards git, it may well be better than trac but it would be very good
if it took advantage of being more oriented towards distributed SCM.

Rui

On Sun, 26 Aug 2012 19:27:47 +0900
Carsten Haitzler (The Rasterman)  wrote:

> On Sun, 26 Aug 2012 08:12:22 +0100 Rui Miguel Silva Seabra
>  said:
> 
> well having a read of it it seems to perfectly fit the bill. it's
> manageable (php), we can just live with sqlite (i detest full db's
> for various reasons). it has a checklist of things just for what we
> need. out of the box it looks a tad ugly - but we can probably fix
> that.
> 
> > Indefero was news to me, but it seems too much like Google code,
> > and that interface was not very good.
> > 
> > However it seems simple enough to make it worthy to try.
> > 
> > I guess maybe we could put to practice the java and the php ones as
> > short list to try then?
> > 
> > Carsten Haitzler  wrote:
> > 
> > >On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry
> > > said:
> > >
> > >> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
> > > wrote:
> > >> > Hi all,
> > >> >
> > >> > I was supposed, since FOSDEM 2012, to try to install gitorious
> > >> > for
> > >later
> > >> > use by E developers when E moves to git after final e17
> > >> > release.
> > >> >
> > >> > However, since Gitorious is a bit complicated to install, I
> > >> > looked into other alternatives. My current analysis so far:
> > >> >
> > >> > I compared Gitorious, GitLab and Gitblit (from an installation
> > >> > PoV
> > >and
> > >> > by documentation only, so far) and found that both Gitorious
> > >> > and
> > >GitLab
> > >> > require a complex Ruby setup and installation process, a
> > >MessagePassing
> > >> > thingie (ActiveMQ in the case of Gitorious) and in the case of
> > >GitLab
> > >> > and Gitblit, unlike Gitorious, they don't selfhost, rather
> > >> > using
> > >GitHub
> > >> > as their hosting server (funny, huh?)
> > >> 
> > >> Had a look at Indefero? Written in PHP and AFAIR, did not
> > >> require me more than 30 minutes to install, and I'm a terrible
> > >> admin, trust me. Have a look at the features: www.indefero.net
> > >> 
> > >> I also use gitolite at work currently, but while it's certainly
> > >> powerful and well designed, it's only a git repo hosting
> > >> platform,
> > >not
> > >> a project management tool.
> > >> 
> > >> My 2 cents,
> > >> Lionel
> > >
> > >other than imho looking a tad ugly... indefero looks like one of
> > >the best to
> > >me... has anyone ever used it or installed it.
> > >
> > >just to put things on the page here. what we want is to ultimately
> > >move to git.
> > >trac is a pita. it's bug reporter is simple - that's nice, but it
> > >has too many
> > >issues and is slow slow slow. it also can't manage svn access. we
> > >do that
> > >ourselves atm via svn devs dir and some scripts. so what we need
> > >is:
> > >
> > >1. handles git (decently) - that means allows listing of git repos,
> > >browsing of
> > >src, commits, timeline etc.
> > >2. handles commit access rights
> > >3. tracks bugs/todo's
> > >4. some kind of wiki documentation
> > >
> > >i'd prefer it to be easy to setup and maintain. i'd rather not use
> > >github,
> > >sf.net etc. due to historical issues with sf.net going down for
> > >extended
> > >periods and us getting stuck. also we are large enough to warrant
> > >our own setup
> > >and it gives us more freedom. we also happen to9 have the infra to
> > >do it so may
> > >as well use it. :)
> > >
> > >personally i prefer php because coming from the c end of
> > >development.. it's
> > >the simplest to deal with. basically it is C with $'s in front of
> > >variables. :)
> > >but that's personal.
> > >
> > >as such indefero looks totally sweet to me. well rummaging through
> > >their pages.
> > >the question is... how good is it in real life? it looks to be
> > >relatively new,
> > >thus why i hadn't heard of it yet.
> > >
> > >> >
> > >> > Now gitblit, which seems the most promising, appears to be
> > >> > quite
> > >easy to
> > >> > install but is Java (better than Ruby in my dictionary).
> > >> >
> > >> > Gitblit's install is literally drop a .war into Tomcat's
> > >> > webapps,
> > >go
> > >> > into web admin interface and follow through. Word from a
> > >> > friend is
> > >that
> > >> > in 10 minutes he was setup to go.
> > >> >
> > >> > I'm of a mind that that is worth trying, and at least get to
> > >> > FOSDEM 2013 with that mission completed so... what do you guys
> > >> > think?
> > >> >
> > >> > Best,
> > >> > Rui
> > >> >
> > >> >
> > >--
> > >> > Live Security Virtual Conference
> > >> > Exclusive live event will cover all the ways today's security
> > >> > and threat landscape has changed and how IT managers can
> > >> > respond.
> > >Discussions
> > >> > will include endpoint security, mobile security and the latest
> > >> > in
> > >ma

Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Tom Hacohen
On 26/08/12 14:29, Rui Miguel Silva Seabra wrote:
> What I'm worried about indefero is that it doesn't seem oriented
> towards git, it may well be better than trac but it would be very good
> if it took advantage of being more oriented towards distributed SCM.

Was about to say the same thing. Not only distributed SCMs, but more 
specifically, git. There are so many tools out there that are git-only. 
I'd assume they integrate better and simpler.

--
Tom.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Rui Miguel Silva Seabra
Which is why I'm inclined to short list on gitblit and indefero and provide 
both of them for testing.

Tom Hacohen  wrote:

>On 26/08/12 14:29, Rui Miguel Silva Seabra wrote:
>> What I'm worried about indefero is that it doesn't seem oriented
>> towards git, it may well be better than trac but it would be very
>good
>> if it took advantage of being more oriented towards distributed SCM.
>
>Was about to say the same thing. Not only distributed SCMs, but more 
>specifically, git. There are so many tools out there that are git-only.
>
>I'd assume they integrate better and simpler.
>
>--
>Tom.
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread Alex-P. Natsios
Greetings!

IMHO,

Gitblit works only over HTTP/HTTPS though, (slow and painful) also it
requires both JGit (java git implementation) and the regular git if
you want some special features (like: git-gc).
its java with groovy hooks ( ugly...)
it does have 4 access control configs but does not seem to offer any
flexibility in case you need a different setup (do you?).

Indefero seems interesting but no reason to comment for that Carsten's
, Rui's and Tom's comments are more than enough for it.
( it still feels like less of a mess/maintainance burden/wtvr than
Gitblit but is relatively new (yet looks active)).

Personally i have used Gitolite in the past and have been very happy with it.

It handles commit and management rights for repositories (through a
git repo). (raster's point 2)
You can just use any Git Repository viewer out there (like gitweb or
cgit). (almost fulfilling raster's first point)

4. some kind of wiki documentation
Users rarely if ever touch wikis and Developers love NOT to go out of
their SCM and/or favorite text editor to edit some damn wiki.
ikiwiki is a wiki that supports both SVN and GIT as SCM backends for
developers with commit access to push their pages and OPENID for
outsiders to use and contribute with (and uses the latest craze known
as markdown for styling).
( Yes shoot me it's Perl ... O:-) )

3. tracks bugs/todo's
Some equally lightweight solution? like Flyspray for example.

All these solutions require close to minimal maintainance apart from
the starting set-everything-up and fairly regular (better safe than
sorry) update circles

-- 
Best Regards,

Alex-P. Natsios
(a.k.a Drakevr)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread David Seikel
On Mon, 27 Aug 2012 02:32:11 +0300 "Alex-P. Natsios"
 wrote:

> 4. some kind of wiki documentation
> Users rarely if ever touch wikis and Developers love NOT to go out of
> their SCM and/or favorite text editor to edit some damn wiki.
> ikiwiki is a wiki that supports both SVN and GIT as SCM backends for
> developers with commit access to push their pages and OPENID for
> outsiders to use and contribute with (and uses the latest craze known
> as markdown for styling).
> ( Yes shoot me it's Perl ... O:-) )

Markdown, like every other web markup language, is just as hard to
use as basic HTML, while pretending to be easier for non geeks.  I
find that a WYSIWYG editor is easier for the masses to use.  Also, the
various implementations of specific markup languages tend to be less
consistent than basic HTML, coz HTML is a standard, and the others are
not.

I have battled with trying to get various modules for a couple of
markup languages to play nice together, and the result is both always
screwed up when the modules disagree over what the markup means, and
just plain harder to use.  So on my website, the rule is "if you want
to use a markup language, basic HTML works fine, otherwise use the
WYSIWYG editor".  You know what, only a couple of die hard geeks still
insisted on using a markup language, no one else ever used it on the
old version of the site.  And each of those two people wanted a
DIFFERENT markup language.  Like I'm gonna go to much effort to support
that.  lol

One popular markup language pretty much is HTML with angle brackets
replaced by square brackets, and they call this "easier to use".  I
guess coz there's less use of the shift key?  Pffft

A developer wiki on the other hand, well us developers can just as
easily learn and use basic HTML, and half of us probably know it
already.  No fuss, no mess, easy to implement, since everyone's web
browser ALREADY KNOWS IT.

On the other hand, my second preference is to use edje as markup, with a
suitable edje to HTML converter.  We all know it already.  B-)

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread The Rasterman
On Mon, 27 Aug 2012 02:32:11 +0300 "Alex-P. Natsios"  said:

> Greetings!
> 
> IMHO,
> 
> Gitblit works only over HTTP/HTTPS though, (slow and painful) also it
> requires both JGit (java git implementation) and the regular git if
> you want some special features (like: git-gc).
> its java with groovy hooks ( ugly...)
> it does have 4 access control configs but does not seem to offer any
> flexibility in case you need a different setup (do you?).
> 
> Indefero seems interesting but no reason to comment for that Carsten's
> , Rui's and Tom's comments are more than enough for it.
> ( it still feels like less of a mess/maintainance burden/wtvr than
> Gitblit but is relatively new (yet looks active)).
> 
> Personally i have used Gitolite in the past and have been very happy with it.
> 
> It handles commit and management rights for repositories (through a
> git repo). (raster's point 2)
> You can just use any Git Repository viewer out there (like gitweb or
> cgit). (almost fulfilling raster's first point)
> 
> 4. some kind of wiki documentation
> Users rarely if ever touch wikis and Developers love NOT to go out of
> their SCM and/or favorite text editor to edit some damn wiki.
> ikiwiki is a wiki that supports both SVN and GIT as SCM backends for
> developers with commit access to push their pages and OPENID for
> outsiders to use and contribute with (and uses the latest craze known
> as markdown for styling).
> ( Yes shoot me it's Perl ... O:-) )
> 
> 3. tracks bugs/todo's
> Some equally lightweight solution? like Flyspray for example.
> 
> All these solutions require close to minimal maintainance apart from
> the starting set-everything-up and fairly regular (better safe than
> sorry) update circles

the downside to a split setup is then no synchronisation between
accounts/logins on each one (or having to make them synced -> more work). it
also means having to theme/customise N things not 1 thing. :)


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-26 Thread David Seikel
On Mon, 27 Aug 2012 09:06:03 +0900 Carsten Haitzler (The Rasterman)
 wrote:

> On Mon, 27 Aug 2012 02:32:11 +0300 "Alex-P. Natsios"
>  said:
> 
> > Greetings!
> > 
> > IMHO,
> > 
> > Gitblit works only over HTTP/HTTPS though, (slow and painful) also
> > it requires both JGit (java git implementation) and the regular git
> > if you want some special features (like: git-gc).
> > its java with groovy hooks ( ugly...)
> > it does have 4 access control configs but does not seem to offer any
> > flexibility in case you need a different setup (do you?).
> > 
> > Indefero seems interesting but no reason to comment for that
> > Carsten's , Rui's and Tom's comments are more than enough for it.
> > ( it still feels like less of a mess/maintainance burden/wtvr than
> > Gitblit but is relatively new (yet looks active)).
> > 
> > Personally i have used Gitolite in the past and have been very
> > happy with it.
> > 
> > It handles commit and management rights for repositories (through a
> > git repo). (raster's point 2)
> > You can just use any Git Repository viewer out there (like gitweb or
> > cgit). (almost fulfilling raster's first point)
> > 
> > 4. some kind of wiki documentation
> > Users rarely if ever touch wikis and Developers love NOT to go out
> > of their SCM and/or favorite text editor to edit some damn wiki.
> > ikiwiki is a wiki that supports both SVN and GIT as SCM backends for
> > developers with commit access to push their pages and OPENID for
> > outsiders to use and contribute with (and uses the latest craze
> > known as markdown for styling).
> > ( Yes shoot me it's Perl ... O:-) )
> > 
> > 3. tracks bugs/todo's
> > Some equally lightweight solution? like Flyspray for example.
> > 
> > All these solutions require close to minimal maintainance apart from
> > the starting set-everything-up and fairly regular (better safe than
> > sorry) update circles
> 
> the downside to a split setup is then no synchronisation between
> accounts/logins on each one (or having to make them synced -> more
> work). it also means having to theme/customise N things not 1
> thing. :)

I agree.  This is why I spent some time this year rebuilding a private
web site from scratch to be a combined thing instead of lots of little
bits with separate accounts.  Having a bunch of different account
systems is just too cumbersome all around.

It's more of a social web site than a developers one, so I wont mention
the tools I used, they are not relevant here.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-28 Thread Leandro Pereira
On Sat, Aug 25, 2012 at 8:03 PM, Lionel Orry  wrote:
> Had a look at Indefero? Written in PHP and AFAIR, did not require me
> more than 30 minutes to install, and I'm a terrible admin, trust me.
> Have a look at the features: www.indefero.net

I've been playing with Phabricator (made by the Facebook folks), and
it seems a really nice tool: tickets (with deps!), code review,
repository browser, pastebin, wiki, among other things. It's also
written in PHP, and is pretty easy to set it up. It is also snappy,
looks good and has some nice keyboard shortcuts.

There's a demo installation somewhere at http://www.phabricator.com/

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-28 Thread Nicholas Hughart
On 08/28/2012 03:06 PM, Leandro Pereira wrote:
> On Sat, Aug 25, 2012 at 8:03 PM, Lionel Orry  wrote:
>> Had a look at Indefero? Written in PHP and AFAIR, did not require me
>> more than 30 minutes to install, and I'm a terrible admin, trust me.
>> Have a look at the features: www.indefero.net
> I've been playing with Phabricator (made by the Facebook folks), and
> it seems a really nice tool: tickets (with deps!), code review,
> repository browser, pastebin, wiki, among other things. It's also
> written in PHP, and is pretty easy to set it up. It is also snappy,
> looks good and has some nice keyboard shortcuts.
>
> There's a demo installation somewhere at http://www.phabricator.com/
>

Hmm, this looks pretty good to me.  Interface is nice to look at and it 
has a lot of the same features as Trac (if not more) and seems to run 
much faster.  It's also PHP so I'd be more willing to help add some 
features if need be :)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-28 Thread The Rasterman
On Tue, 28 Aug 2012 15:24:18 -0500 Nicholas Hughart  said:

> On 08/28/2012 03:06 PM, Leandro Pereira wrote:
> > On Sat, Aug 25, 2012 at 8:03 PM, Lionel Orry  wrote:
> >> Had a look at Indefero? Written in PHP and AFAIR, did not require me
> >> more than 30 minutes to install, and I'm a terrible admin, trust me.
> >> Have a look at the features: www.indefero.net
> > I've been playing with Phabricator (made by the Facebook folks), and
> > it seems a really nice tool: tickets (with deps!), code review,
> > repository browser, pastebin, wiki, among other things. It's also
> > written in PHP, and is pretty easy to set it up. It is also snappy,
> > looks good and has some nice keyboard shortcuts.
> >
> > There's a demo installation somewhere at http://www.phabricator.com/
> >
> 
> Hmm, this looks pretty good to me.  Interface is nice to look at and it 
> has a lot of the same features as Trac (if not more) and seems to run 
> much faster.  It's also PHP so I'd be more willing to help add some 
> features if need be :)

indeed this seems to have the hit-list of things we need/want too. :) it also
looks nice.

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Lionel Orry
On Sun, Aug 26, 2012 at 12:27 PM, Carsten Haitzler  wrote:
> On Sun, 26 Aug 2012 08:12:22 +0100 Rui Miguel Silva Seabra  
> said:
>
> well having a read of it it seems to perfectly fit the bill. it's manageable
> (php), we can just live with sqlite (i detest full db's for various reasons).
> it has a checklist of things just for what we need. out of the box it looks a
> tad ugly - but we can probably fix that.

Hi all,

Just a follow-up about this subject. I've been in contact with the
main developer of InDefero. If anyone wants to ask questions to him
directly (about code review , UI customization or other unclear
topics), he will be very happy to answer. Please tell me who can be in
charge of this and I'll give that person his email address.

P.S. Phabricator does look nice indeed.

Cheers,
Lionel

>
>> Indefero was news to me, but it seems too much like Google code, and that
>> interface was not very good.
>>
>> However it seems simple enough to make it worthy to try.
>>
>> I guess maybe we could put to practice the java and the php ones as short
>> list to try then?
>>
>> Carsten Haitzler  wrote:
>>
>> >On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry 
>> >said:
>> >
>> >> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
>> > wrote:
>> >> > Hi all,
>> >> >
>> >> > I was supposed, since FOSDEM 2012, to try to install gitorious for
>> >later
>> >> > use by E developers when E moves to git after final e17 release.
>> >> >
>> >> > However, since Gitorious is a bit complicated to install, I looked
>> >> > into other alternatives. My current analysis so far:
>> >> >
>> >> > I compared Gitorious, GitLab and Gitblit (from an installation PoV
>> >and
>> >> > by documentation only, so far) and found that both Gitorious and
>> >GitLab
>> >> > require a complex Ruby setup and installation process, a
>> >MessagePassing
>> >> > thingie (ActiveMQ in the case of Gitorious) and in the case of
>> >GitLab
>> >> > and Gitblit, unlike Gitorious, they don't selfhost, rather using
>> >GitHub
>> >> > as their hosting server (funny, huh?)
>> >>
>> >> Had a look at Indefero? Written in PHP and AFAIR, did not require me
>> >> more than 30 minutes to install, and I'm a terrible admin, trust me.
>> >> Have a look at the features: www.indefero.net
>> >>
>> >> I also use gitolite at work currently, but while it's certainly
>> >> powerful and well designed, it's only a git repo hosting platform,
>> >not
>> >> a project management tool.
>> >>
>> >> My 2 cents,
>> >> Lionel
>> >
>> >other than imho looking a tad ugly... indefero looks like one of the
>> >best to
>> >me... has anyone ever used it or installed it.
>> >
>> >just to put things on the page here. what we want is to ultimately move
>> >to git.
>> >trac is a pita. it's bug reporter is simple - that's nice, but it has
>> >too many
>> >issues and is slow slow slow. it also can't manage svn access. we do
>> >that
>> >ourselves atm via svn devs dir and some scripts. so what we need is:
>> >
>> >1. handles git (decently) - that means allows listing of git repos,
>> >browsing of
>> >src, commits, timeline etc.
>> >2. handles commit access rights
>> >3. tracks bugs/todo's
>> >4. some kind of wiki documentation
>> >
>> >i'd prefer it to be easy to setup and maintain. i'd rather not use
>> >github,
>> >sf.net etc. due to historical issues with sf.net going down for
>> >extended
>> >periods and us getting stuck. also we are large enough to warrant our
>> >own setup
>> >and it gives us more freedom. we also happen to9 have the infra to do
>> >it so may
>> >as well use it. :)
>> >
>> >personally i prefer php because coming from the c end of development..
>> >it's
>> >the simplest to deal with. basically it is C with $'s in front of
>> >variables. :)
>> >but that's personal.
>> >
>> >as such indefero looks totally sweet to me. well rummaging through
>> >their pages.
>> >the question is... how good is it in real life? it looks to be
>> >relatively new,
>> >thus why i hadn't heard of it yet.
>> >
>> >> >
>> >> > Now gitblit, which seems the most promising, appears to be quite
>> >easy to
>> >> > install but is Java (better than Ruby in my dictionary).
>> >> >
>> >> > Gitblit's install is literally drop a .war into Tomcat's webapps,
>> >go
>> >> > into web admin interface and follow through. Word from a friend is
>> >that
>> >> > in 10 minutes he was setup to go.
>> >> >
>> >> > I'm of a mind that that is worth trying, and at least get to FOSDEM
>> >> > 2013 with that mission completed so... what do you guys think?
>> >> >
>> >> > Best,
>> >> > Rui
>> >> >
>> >> >
>> >--
>> >> > Live Security Virtual Conference
>> >> > Exclusive live event will cover all the ways today's security and
>> >> > threat landscape has changed and how IT managers can respond.
>> >Discussions
>> >> > will include endpoint security, mobile security and the latest in
>> >malware
>> >> > threats. http://www.accelacomm.com/jaw/sfrnl04242012

Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Luis Felipe Strano Moraes
On Mon, Sep 10, 2012 at 6:14 AM, Lionel Orry  wrote:
> On Sun, Aug 26, 2012 at 12:27 PM, Carsten Haitzler  
> wrote:
>> On Sun, 26 Aug 2012 08:12:22 +0100 Rui Miguel Silva Seabra  
>> said:
>>
>> well having a read of it it seems to perfectly fit the bill. it's manageable
>> (php), we can just live with sqlite (i detest full db's for various reasons).
>> it has a checklist of things just for what we need. out of the box it looks a
>> tad ugly - but we can probably fix that.
>
> Hi all,
>
> Just a follow-up about this subject. I've been in contact with the
> main developer of InDefero. If anyone wants to ask questions to him
> directly (about code review , UI customization or other unclear
> topics), he will be very happy to answer. Please tell me who can be in
> charge of this and I'll give that person his email address.
>
> P.S. Phabricator does look nice indeed.

Just my 2 cents here, but Phabricator does indeed look quite nice.
Regarding InDefero, from what I could find it seems that there is
mainly one author, who is currently working on InDefero2:
https://groups.google.com/group/indefero-users/browse_thread/thread/716fe9db935fccd9

According to him, InDefero2 will be GPL but will not have any kind of
support around it, including proper upstream mailing lists and things
like that.

Honestly, given the amount of people working on Phabricator, I would
much rather go forward with it (if it does indeed cover everything
that is needed in our case, which seems to be the case). InDefero
looked like it had much less frequent commits, and from the link above
it seems it is no longer the priority for the main author.

--lf


>
> Cheers,
> Lionel
>
>>
>>> Indefero was news to me, but it seems too much like Google code, and that
>>> interface was not very good.
>>>
>>> However it seems simple enough to make it worthy to try.
>>>
>>> I guess maybe we could put to practice the java and the php ones as short
>>> list to try then?
>>>
>>> Carsten Haitzler  wrote:
>>>
>>> >On Sun, 26 Aug 2012 01:03:01 +0200 Lionel Orry 
>>> >said:
>>> >
>>> >> On Sat, Aug 25, 2012 at 6:55 PM, Rui Miguel Silva Seabra
>>> > wrote:
>>> >> > Hi all,
>>> >> >
>>> >> > I was supposed, since FOSDEM 2012, to try to install gitorious for
>>> >later
>>> >> > use by E developers when E moves to git after final e17 release.
>>> >> >
>>> >> > However, since Gitorious is a bit complicated to install, I looked
>>> >> > into other alternatives. My current analysis so far:
>>> >> >
>>> >> > I compared Gitorious, GitLab and Gitblit (from an installation PoV
>>> >and
>>> >> > by documentation only, so far) and found that both Gitorious and
>>> >GitLab
>>> >> > require a complex Ruby setup and installation process, a
>>> >MessagePassing
>>> >> > thingie (ActiveMQ in the case of Gitorious) and in the case of
>>> >GitLab
>>> >> > and Gitblit, unlike Gitorious, they don't selfhost, rather using
>>> >GitHub
>>> >> > as their hosting server (funny, huh?)
>>> >>
>>> >> Had a look at Indefero? Written in PHP and AFAIR, did not require me
>>> >> more than 30 minutes to install, and I'm a terrible admin, trust me.
>>> >> Have a look at the features: www.indefero.net
>>> >>
>>> >> I also use gitolite at work currently, but while it's certainly
>>> >> powerful and well designed, it's only a git repo hosting platform,
>>> >not
>>> >> a project management tool.
>>> >>
>>> >> My 2 cents,
>>> >> Lionel
>>> >
>>> >other than imho looking a tad ugly... indefero looks like one of the
>>> >best to
>>> >me... has anyone ever used it or installed it.
>>> >
>>> >just to put things on the page here. what we want is to ultimately move
>>> >to git.
>>> >trac is a pita. it's bug reporter is simple - that's nice, but it has
>>> >too many
>>> >issues and is slow slow slow. it also can't manage svn access. we do
>>> >that
>>> >ourselves atm via svn devs dir and some scripts. so what we need is:
>>> >
>>> >1. handles git (decently) - that means allows listing of git repos,
>>> >browsing of
>>> >src, commits, timeline etc.
>>> >2. handles commit access rights
>>> >3. tracks bugs/todo's
>>> >4. some kind of wiki documentation
>>> >
>>> >i'd prefer it to be easy to setup and maintain. i'd rather not use
>>> >github,
>>> >sf.net etc. due to historical issues with sf.net going down for
>>> >extended
>>> >periods and us getting stuck. also we are large enough to warrant our
>>> >own setup
>>> >and it gives us more freedom. we also happen to9 have the infra to do
>>> >it so may
>>> >as well use it. :)
>>> >
>>> >personally i prefer php because coming from the c end of development..
>>> >it's
>>> >the simplest to deal with. basically it is C with $'s in front of
>>> >variables. :)
>>> >but that's personal.
>>> >
>>> >as such indefero looks totally sweet to me. well rummaging through
>>> >their pages.
>>> >the question is... how good is it in real life? it looks to be
>>> >relatively new,
>>> >thus why i hadn't heard of it yet.
>>> >
>>> >> >
>>> >> > Now gitblit, which seems the most promisin

Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Alex-P. Natsios
Backend Hatred aside, the PHP/facebook backed Phabricator seems the
only viable choice between the two then.
Also no support or interest can be both a hindrance and/or really
annoying (and insecure).

-- 
Regards,

Alex-P. Natsios
(a.k.a Drakevr)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Leandro Pereira
Luis,

On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
 wrote:
> Honestly, given the amount of people working on Phabricator, I would
> much rather go forward with it (if it does indeed cover everything
> that is needed in our case, which seems to be the case). InDefero
> looked like it had much less frequent commits, and from the link above
> it seems it is no longer the priority for the main author.

After using Phabricator for some weeks, I feel it is pretty stable and
easy to use. While it encourages a clean and organized workflow it
does not enforce it, which might ease the adoption process or create a
mess if people is not careful enough.

The basic workflow is as follows:
 - Your master is always rebased on upstream master
 - For each bugfix/feature, you create a local branch, rebased on your master
 - Hack and commit as needed; then ask for review
 - If reviewed OK, you land this bugfix/feature branch; someone merges
with your master to the upstream master
 - If reviewed negatively, you perform all requested changes, commit
as usual, and then request a new review

Since your branches are rebased with upstream master, merges are
fast-forward. This also ensures that conflicts will be solved by
whoever contributed the patch, easing the burden on the person
appointed as the "merge driver".

Note that this does not require anyone to actually go through the tool
to perform a commit. One can simply push changes to the upstream
master, bypassing review altogether. This can of course be a problem
and still lead to "w typo--" commits, but if we'll perform reviews
before committing things to the master repository, these shouldn't be
(too) necessary anyway -- and, if they are, the bureaucracy overhead
is zero.

In any case: the review tool is amazing. You can select blocks to
comment, and at the very end choose if you approve or not, and make
some overall remarks. It even copies all your previous comments near
the bottom of the page so that you don't have to scroll. A nice touch
is: you can begin reviewing, close the browser, and your changes will
be there awaiting your submission.

The task stuff is nice as well. I like that things are integrated: a
task might depend on a review and vice-versa.

The wiki is also pretty nice. Also of note: the Wiki syntax is, like
on Trac, available almost everywhere where there is a multiline text
entry. For larger entries, there is even a as-you-type preview so you
don't have to press any 'Preview' button, unlike Trac.

There is even a Pastebin there, integrated with their command-line
tool, arcanist. The nicest thing about it, of course, out of the box
syntax highlight for Brainfuck snippets. There are various of these
easter eggs as well, which can sadly be turned off by saying that your
installation is "serious business". I do not recommend that, though.

Ah, of importance as well: the application itself is very snappy. Way
faster than Trac, and without awkward things like having to restart
the web server when a new milestone is created.

Cheers,
Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Boris Faure
On 12-09-10 16:43, Leandro Pereira wrote:
> Luis,
> 
> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>  wrote:
> > Honestly, given the amount of people working on Phabricator, I would
> > much rather go forward with it (if it does indeed cover everything
> > that is needed in our case, which seems to be the case). InDefero
> > looked like it had much less frequent commits, and from the link above
> > it seems it is no longer the priority for the main author.
> 
> After using Phabricator for some weeks, I feel it is pretty stable and
> easy to use. While it encourages a clean and organized workflow it
> does not enforce it, which might ease the adoption process or create a
> mess if people is not careful enough.
> 
> The basic workflow is as follows:
>  - Your master is always rebased on upstream master
>  - For each bugfix/feature, you create a local branch, rebased on your master
>  - Hack and commit as needed; then ask for review
>  - If reviewed OK, you land this bugfix/feature branch; someone merges
> with your master to the upstream master
>  - If reviewed negatively, you perform all requested changes, commit
> as usual, and then request a new review

That looks like a sane workflow (i would say “à la svn”).

  Does rebasing mess up with review? That's the case with gerrit and
once a commit has been put to review, it's better to rebase it only just
before merging or diffs are screwed up.
  Does phabricator makes it easy to review branches or is it only great
to review one commit at a time?

> […] The nicest thing about it, of course, out of the box
> syntax highlight for Brainfuck snippets.

\o/ That's great!
-- 
Boris Faure
Pointer Arithmetician

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Eduardo Lima (Etrunko)
Now trac is 1.0 and supports git :P

http://trac.edgewall.org/browser/tags/trac-1.0/RELEASE

On Mon, Sep 10, 2012 at 5:30 PM, Boris Faure  wrote:
> On 12-09-10 16:43, Leandro Pereira wrote:
>> Luis,
>>
>> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>>  wrote:
>> > Honestly, given the amount of people working on Phabricator, I would
>> > much rather go forward with it (if it does indeed cover everything
>> > that is needed in our case, which seems to be the case). InDefero
>> > looked like it had much less frequent commits, and from the link above
>> > it seems it is no longer the priority for the main author.
>>
>> After using Phabricator for some weeks, I feel it is pretty stable and
>> easy to use. While it encourages a clean and organized workflow it
>> does not enforce it, which might ease the adoption process or create a
>> mess if people is not careful enough.
>>
>> The basic workflow is as follows:
>>  - Your master is always rebased on upstream master
>>  - For each bugfix/feature, you create a local branch, rebased on your master
>>  - Hack and commit as needed; then ask for review
>>  - If reviewed OK, you land this bugfix/feature branch; someone merges
>> with your master to the upstream master
>>  - If reviewed negatively, you perform all requested changes, commit
>> as usual, and then request a new review
>
> That looks like a sane workflow (i would say “à la svn”).
>
>   Does rebasing mess up with review? That's the case with gerrit and
> once a commit has been put to review, it's better to rebase it only just
> before merging or diffs are screwed up.
>   Does phabricator makes it easy to review branches or is it only great
> to review one commit at a time?
>
>> […] The nicest thing about it, of course, out of the box
>> syntax highlight for Brainfuck snippets.
>
> \o/ That's great!
> --
> Boris Faure
> Pointer Arithmetician
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Leandro Pereira
Boris,

On 09/10/2012 05:30 PM, Boris Faure wrote:
>Does rebasing mess up with review? That's the case with gerrit and
> once a commit has been put to review, it's better to rebase it only just
> before merging or diffs are screwed up.

Nope. The command line tool is pretty smart regarding this. Actually, it 
is expected from you to rebase from time to time to avoid conflicts when 
landing.

>Does phabricator makes it easy to review branches or is it only great
> to review one commit at a time?

It works best when you're reviewing branches. There's no difference if 
it's one or ten commits. You can even choose to squash all commits 
automatically when they're landed.

Cheers,
Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread The Rasterman
On Mon, 10 Sep 2012 16:43:44 -0300 Leandro Pereira 
said:

> Luis,
> 
> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>  wrote:
> > Honestly, given the amount of people working on Phabricator, I would
> > much rather go forward with it (if it does indeed cover everything
> > that is needed in our case, which seems to be the case). InDefero
> > looked like it had much less frequent commits, and from the link above
> > it seems it is no longer the priority for the main author.
> 
> After using Phabricator for some weeks, I feel it is pretty stable and
> easy to use. While it encourages a clean and organized workflow it
> does not enforce it, which might ease the adoption process or create a
> mess if people is not careful enough.
> 
> The basic workflow is as follows:
>  - Your master is always rebased on upstream master
>  - For each bugfix/feature, you create a local branch, rebased on your master
>  - Hack and commit as needed; then ask for review
>  - If reviewed OK, you land this bugfix/feature branch; someone merges
> with your master to the upstream master
>  - If reviewed negatively, you perform all requested changes, commit
> as usual, and then request a new review
> 
> Since your branches are rebased with upstream master, merges are
> fast-forward. This also ensures that conflicts will be solved by
> whoever contributed the patch, easing the burden on the person
> appointed as the "merge driver".
> 
> Note that this does not require anyone to actually go through the tool
> to perform a commit. One can simply push changes to the upstream
> master, bypassing review altogether. This can of course be a problem
> and still lead to "w typo--" commits, but if we'll perform reviews
> before committing things to the master repository, these shouldn't be
> (too) necessary anyway -- and, if they are, the bureaucracy overhead
> is zero.
> 
> In any case: the review tool is amazing. You can select blocks to
> comment, and at the very end choose if you approve or not, and make
> some overall remarks. It even copies all your previous comments near
> the bottom of the page so that you don't have to scroll. A nice touch
> is: you can begin reviewing, close the browser, and your changes will
> be there awaiting your submission.
> 
> The task stuff is nice as well. I like that things are integrated: a
> task might depend on a review and vice-versa.
> 
> The wiki is also pretty nice. Also of note: the Wiki syntax is, like
> on Trac, available almost everywhere where there is a multiline text
> entry. For larger entries, there is even a as-you-type preview so you
> don't have to press any 'Preview' button, unlike Trac.
> 
> There is even a Pastebin there, integrated with their command-line
> tool, arcanist. The nicest thing about it, of course, out of the box
> syntax highlight for Brainfuck snippets. There are various of these
> easter eggs as well, which can sadly be turned off by saying that your
> installation is "serious business". I do not recommend that, though.
> 
> Ah, of importance as well: the application itself is very snappy. Way
> faster than Trac, and without awkward things like having to restart
> the web server when a new milestone is created.

i poked around a bit and phabricator seems like the best option out there that
i've seen. its default look.. well.. that's a matter of taste, but it's all
fixable. :) only thing i see here is that you are expecting a workflow of
everyone working in branches and asking for reviews. i honestly don't see that
happening. well not for everything and everyone. what i have been hoping for is
 a review system for CASUAL contributors. those that are not really familiar
with everything so they need to be looked over. that is where the win comes
in. :)

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread David Seikel
On Mon, 10 Sep 2012 16:43:44 -0300 Leandro Pereira
 wrote:

> Luis,
> 
> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>  wrote:
> > Honestly, given the amount of people working on Phabricator, I would
> > much rather go forward with it (if it does indeed cover everything
> > that is needed in our case, which seems to be the case). InDefero
> > looked like it had much less frequent commits, and from the link
> > above it seems it is no longer the priority for the main author.
> 
> After using Phabricator for some weeks, I feel it is pretty stable and
> easy to use. While it encourages a clean and organized workflow it
> does not enforce it, which might ease the adoption process or create a
> mess if people is not careful enough.

Nice review.  After the complete balls up that Trac was, I have one
question - is account creation simple, reliable, and actually works?

I can't use the E Trac, coz it completely fucked up my account at
creation time.  Got errors, and even after manual intervention by
admins, it still wont let me actually use it.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Luis Felipe Strano Moraes
On Mon, Sep 10, 2012 at 10:44 PM, David Seikel  wrote:
> On Mon, 10 Sep 2012 16:43:44 -0300 Leandro Pereira
>  wrote:
>
>> Luis,
>>
>> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>>  wrote:
>> > Honestly, given the amount of people working on Phabricator, I would
>> > much rather go forward with it (if it does indeed cover everything
>> > that is needed in our case, which seems to be the case). InDefero
>> > looked like it had much less frequent commits, and from the link
>> > above it seems it is no longer the priority for the main author.
>>
>> After using Phabricator for some weeks, I feel it is pretty stable and
>> easy to use. While it encourages a clean and organized workflow it
>> does not enforce it, which might ease the adoption process or create a
>> mess if people is not careful enough.
>
> Nice review.  After the complete balls up that Trac was, I have one
> question - is account creation simple, reliable, and actually works?
>
> I can't use the E Trac, coz it completely fucked up my account at
> creation time.  Got errors, and even after manual intervention by
> admins, it still wont let me actually use it.

I know it supports using both facebook and gmail accounts for
registration. It probably also has regular user creation, but I
haven't tried that. The other methods work perfectly fine, and I bet
will be the most used ones.

--lf


>
> --
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Luís Felipe Strano Moraes
http://www.strano.org

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Nicholas Hughart
On 09/10/2012 09:50 PM, Luis Felipe Strano Moraes wrote:
> On Mon, Sep 10, 2012 at 10:44 PM, David Seikel  wrote:
>> On Mon, 10 Sep 2012 16:43:44 -0300 Leandro Pereira
>>  wrote:
>>
>>> Luis,
>>>
>>> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
>>>  wrote:
 Honestly, given the amount of people working on Phabricator, I would
 much rather go forward with it (if it does indeed cover everything
 that is needed in our case, which seems to be the case). InDefero
 looked like it had much less frequent commits, and from the link
 above it seems it is no longer the priority for the main author.
>>> After using Phabricator for some weeks, I feel it is pretty stable and
>>> easy to use. While it encourages a clean and organized workflow it
>>> does not enforce it, which might ease the adoption process or create a
>>> mess if people is not careful enough.
>> Nice review.  After the complete balls up that Trac was, I have one
>> question - is account creation simple, reliable, and actually works?
>>
>> I can't use the E Trac, coz it completely fucked up my account at
>> creation time.  Got errors, and even after manual intervention by
>> admins, it still wont let me actually use it.
> I know it supports using both facebook and gmail accounts for
> registration. It probably also has regular user creation, but I
> haven't tried that. The other methods work perfectly fine, and I bet
> will be the most used ones.
>
> --lf
Actually it doesn't allow user registration using the built in 
accounts.  Those must be made manually.  I was talking to a developer 
the other day and he seemed to be willing to take it as a suggestion.  
It does support creating accounts via Facebook, Google, and GitHub.  
After this you get a Phabricator account, but you must always use the 
tied account for login as the Phabricator account doesn't have a known 
password.

I know Raster at least expressed concern with depending on other 
services for account creation.  If it were possible to change the 
password on your account after using one of these I'd have less of an 
issue.  Even though I doubt we'll see the day where FB/Google/GitHub are 
all gone, it's probably best to not have to rely on them.

So maybe we just throw a request off to the Phabricator devs requesting 
basic account creation or we can take a stab at it ourselves.
>
>> --
>> A big old stinking pile of genius that no one wants
>> coz there are too many silver coated monkeys in the world.
>>
>> --
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread David Seikel
On Mon, 10 Sep 2012 22:08:22 -0500 Nicholas Hughart 
wrote:

> On 09/10/2012 09:50 PM, Luis Felipe Strano Moraes wrote:
> > On Mon, Sep 10, 2012 at 10:44 PM, David Seikel 
> > wrote:
> >> On Mon, 10 Sep 2012 16:43:44 -0300 Leandro Pereira
> >>  wrote:
> >>
> >>> Luis,
> >>>
> >>> On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
> >>>  wrote:
>  Honestly, given the amount of people working on Phabricator, I
>  would much rather go forward with it (if it does indeed cover
>  everything that is needed in our case, which seems to be the
>  case). InDefero looked like it had much less frequent commits,
>  and from the link above it seems it is no longer the priority
>  for the main author.
> >>> After using Phabricator for some weeks, I feel it is pretty
> >>> stable and easy to use. While it encourages a clean and organized
> >>> workflow it does not enforce it, which might ease the adoption
> >>> process or create a mess if people is not careful enough.
> >> Nice review.  After the complete balls up that Trac was, I have one
> >> question - is account creation simple, reliable, and actually
> >> works?
> >>
> >> I can't use the E Trac, coz it completely fucked up my account at
> >> creation time.  Got errors, and even after manual intervention by
> >> admins, it still wont let me actually use it.
> > I know it supports using both facebook and gmail accounts for
> > registration. It probably also has regular user creation, but I
> > haven't tried that. The other methods work perfectly fine, and I bet
> > will be the most used ones.
> >
> > --lf
> Actually it doesn't allow user registration using the built in 
> accounts.  Those must be made manually.  I was talking to a developer 
> the other day and he seemed to be willing to take it as a
> suggestion. It does support creating accounts via Facebook, Google,
> and GitHub. After this you get a Phabricator account, but you must
> always use the tied account for login as the Phabricator account
> doesn't have a known password.
> 
> I know Raster at least expressed concern with depending on other 
> services for account creation.  If it were possible to change the 
> password on your account after using one of these I'd have less of an 
> issue.  Even though I doubt we'll see the day where FB/Google/GitHub
> are all gone, it's probably best to not have to rely on them.
> 
> So maybe we just throw a request off to the Phabricator devs
> requesting basic account creation or we can take a stab at it
> ourselves.

I'm not a big fan of using third party services for accounts.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread The Rasterman
On Tue, 11 Sep 2012 13:24:09 +1000 David Seikel  said:

> On Mon, 10 Sep 2012 22:08:22 -0500 Nicholas Hughart 
> wrote:
> 
> > Actually it doesn't allow user registration using the built in 
> > accounts.  Those must be made manually.  I was talking to a developer 
> > the other day and he seemed to be willing to take it as a
> > suggestion. It does support creating accounts via Facebook, Google,
> > and GitHub. After this you get a Phabricator account, but you must
> > always use the tied account for login as the Phabricator account
> > doesn't have a known password.
> > 
> > I know Raster at least expressed concern with depending on other 
> > services for account creation.  If it were possible to change the 
> > password on your account after using one of these I'd have less of an 
> > issue.  Even though I doubt we'll see the day where FB/Google/GitHub
> > are all gone, it's probably best to not have to rely on them.
> > 
> > So maybe we just throw a request off to the Phabricator devs
> > requesting basic account creation or we can take a stab at it
> > ourselves.
> 
> I'm not a big fan of using third party services for accounts.

thus my concern. i know some people will be put off by it. but that's all it
has atm. all you have otherwise is manual creation by back-end admins.

btw mekius did a great job and set up a phabricator instance on his home
machine and exposed it to play around with - my really only big concern was this
registration/password thing. sure - we can solve it for ourselves for core devs
and just add ourselves manually, but for others it may turn some people away.

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Sanjeev BA
Does login involve OAuth? If yes, isn't it an overhead to tell "them
(fb/google/github)" everytime we login to "our" system?

On Tue, Sep 11, 2012 at 1:15 PM, Carsten Haitzler wrote:

> On Tue, 11 Sep 2012 13:24:09 +1000 David Seikel  said:
>
> > On Mon, 10 Sep 2012 22:08:22 -0500 Nicholas Hughart 
> > wrote:
> >
> > > Actually it doesn't allow user registration using the built in
> > > accounts.  Those must be made manually.  I was talking to a developer
> > > the other day and he seemed to be willing to take it as a
> > > suggestion. It does support creating accounts via Facebook, Google,
> > > and GitHub. After this you get a Phabricator account, but you must
> > > always use the tied account for login as the Phabricator account
> > > doesn't have a known password.
> > >
> > > I know Raster at least expressed concern with depending on other
> > > services for account creation.  If it were possible to change the
> > > password on your account after using one of these I'd have less of an
> > > issue.  Even though I doubt we'll see the day where FB/Google/GitHub
> > > are all gone, it's probably best to not have to rely on them.
> > >
> > > So maybe we just throw a request off to the Phabricator devs
> > > requesting basic account creation or we can take a stab at it
> > > ourselves.
> >
> > I'm not a big fan of using third party services for accounts.
>
> thus my concern. i know some people will be put off by it. but that's all
> it
> has atm. all you have otherwise is manual creation by back-end admins.
>
> btw mekius did a great job and set up a phabricator instance on his home
> machine and exposed it to play around with - my really only big concern
> was this
> registration/password thing. sure - we can solve it for ourselves for core
> devs
> and just add ourselves manually, but for others it may turn some people
> away.
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread The Rasterman
On Tue, 11 Sep 2012 15:22:14 +0900 Sanjeev BA  said:

> Does login involve OAuth? If yes, isn't it an overhead to tell "them
> (fb/google/github)" everytime we login to "our" system?

they love the overhead.. they can track you on the interwebs. thats what they
are. they are advertising and data mining companies. they want information.
that is their core business.

> On Tue, Sep 11, 2012 at 1:15 PM, Carsten Haitzler wrote:
> 
> > On Tue, 11 Sep 2012 13:24:09 +1000 David Seikel  said:
> >
> > > On Mon, 10 Sep 2012 22:08:22 -0500 Nicholas Hughart 
> > > wrote:
> > >
> > > > Actually it doesn't allow user registration using the built in
> > > > accounts.  Those must be made manually.  I was talking to a developer
> > > > the other day and he seemed to be willing to take it as a
> > > > suggestion. It does support creating accounts via Facebook, Google,
> > > > and GitHub. After this you get a Phabricator account, but you must
> > > > always use the tied account for login as the Phabricator account
> > > > doesn't have a known password.
> > > >
> > > > I know Raster at least expressed concern with depending on other
> > > > services for account creation.  If it were possible to change the
> > > > password on your account after using one of these I'd have less of an
> > > > issue.  Even though I doubt we'll see the day where FB/Google/GitHub
> > > > are all gone, it's probably best to not have to rely on them.
> > > >
> > > > So maybe we just throw a request off to the Phabricator devs
> > > > requesting basic account creation or we can take a stab at it
> > > > ourselves.
> > >
> > > I'm not a big fan of using third party services for accounts.
> >
> > thus my concern. i know some people will be put off by it. but that's all
> > it
> > has atm. all you have otherwise is manual creation by back-end admins.
> >
> > btw mekius did a great job and set up a phabricator instance on his home
> > machine and exposed it to play around with - my really only big concern
> > was this
> > registration/password thing. sure - we can solve it for ourselves for core
> > devs
> > and just add ourselves manually, but for others it may turn some people
> > away.
> >
> > --
> > - Codito, ergo sum - "I code, therefore I am" --
> > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> >
> >
> >
> > --
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> --
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel