Hello Karl

2011/9/21 Karl Wright <[email protected]>

> Hi Tommaso,
>
> Thanks for your feedback!
>
> Are you in a position to update the status page?  I don't think I can.
>

I should be able to do it, will try and see if I can get that updated
finally :)


>  If you disagree please point me in the right direction..
>
>
> As far as the technical aspects:
> (1) If MySQL support is something important then I will triage the
> appropriate ticket accordingly.  I'm curious where this requirement
> comes from, though.
>

this requirement just comes from my little experience; since I started
mentoring here I tried to see if/where ManifoldCF would fit a particular
business case (dealing almost always with managing communication between
some source and Solr) and quite always I got asked if it could be used with
MySQL instead of PostgreSQL. Personally I always prefer the latter for it's
just faster (at least where I've seen meaningful comparisons) but often
MySQL gets chosen as a DBMS maybe just for the reason that it's more
popular.
So this comes from some people asking me about the possibility of using
ManifoldCF with MySQL instead of PostgreSQL.
However this is not a 'blocker', just I think that it should give much
architecture flexibility (and, thus, adoption) to the project.


> (2) I'm not sure it is reasonable to go with one build system over
> another.  Lucene/Solr has been having this battle for years.  I
> thought we might just learn from that experience and try to be more
> flexible.  There are excellent technical reasons to have each - for
> instance, building Debian packages works much better with Ant, and
> Eclipse works much better with Maven.
>

I don't like "wars" as well about which one *is* better, maybe it's just a
matter of use case and personal preferences.
However I like what you say about trying to be more flexible so I am +1 to
your position.
I have some experience with Maven so let me know if you need my help in
tweaking that part of the build.


> (3) I would love to have the UI look cooler.  Stylistic work on the UI
> is definitely not the right job for me though.  Now, Piergiorgio
> mentioned going to a spring-based UI but I'm not sure that will fix
> anything stylistically, and it might well require redefinition of the
> connector interfaces, which would be a bad thing at this point, so I
> don't see much benefit to this architectural change proposal.  Is this
> what you were thinking of, or were you more thinking of look and feel?
>

My concern at the moment with this point is more related to the look and
feel than on the appropriate (MVC) framework since I am not sure I'd want to
inject another framework (I think l&f can be better than the current one
just using servlets and some JS).

However if changing the framework would fasten the process of enhancing the
UI style I'm ok for that too, on the contrary if that would affect connector
interfaces it maybe a huge work to do right now.
I'd love to hear other opinions on this and other topics as I'm sure MySQL
and UI aren't the only open points the community would like to get sorted.

Have a nice day you all.
Cheers,
Tommaso


>
> Karl
>
>
> On Tue, Sep 20, 2011 at 5:51 PM, Tommaso Teofili
> <[email protected]> wrote:
> > Hello Karl, all
> >
> >
> > 2011/9/19 Karl Wright <[email protected]>
> >
> >> Folks,
> >> I'd like to begin discussion about the next release, currently labeled
> >> 0.4, and also our potential for graduation from the incubator.  What
> >> I'd like is a sense of:
> >>
> >> (a) what we are still missing as far as incubator graduation is
> concerned,
> >
> >
> > at the moment I think we're in the right direction towards the graduation
> > (see the clutch report [1] which however doesn't count the new
> > committers/mentors as our page on Incubator website has to be updated).
> >
> >
> >> and
> >> (b) what a 1.0 release might look like to everyone
> >>
> >
> > my point here relates also to the graduation: I think we're building a
> nice
> > community and the ManifoldCF code is being bettered every day but it
> seems
> > to me there are some (few) parts which need some refactoring as they
> can't
> > work as they are now (i.e.: support to MySQL DBs), also in my opinion we
> > should choose one of Maven or Ant and drop the other building system as I
> > fear this could confuse new users/devs.
> > A minor thing in my opinion is that a restyle of the UI would make
> > ManifoldCF some more "nice" to use, however this can be pretty personal
> and
> > less important than functional requirements.
> >
> >
> >
> >>
> >> Please try to be as concrete as possible.  My own personal goal is to
> >> see this happen by the end of the year, more or less
> >
> >
> > +1
> >
> >
> >>  To that end
> >> I've already begun triaging JIRA tickets for the 0.4 release that I
> >> think would be appropriate for a 1.0 release.
> >>
> >> It's entirely possible that some things that people feel strongly
> >> about may not be doable in that time frame, but so be it.  This may
> >> also be true of our status as a project.
> >>
> >>
> > What do others think?
> > All the best.
> > Tommaso
> >
> > [1] : http://incubator.apache.org/clutch.html
> > [2] : http://incubator.apache.org/projects/manifoldcf.html
> >
> >
> >> Thanks,
> >> Karl
> >>
> >
>

Reply via email to