List Info

Thread: installation profiles on drupal.org




installation profiles on drupal.org
country flaguser name
Czech Republic
2007-02-16 16:14:08
Hi,
is it possible to create new project type on Drupal.org -
installation
profile? Some translators have created own installation
profiles for
their translation, blogger installation profile is proposed
for Google
SoC.
Even people would IMHO notice, that something that
installation profiles
exist and the absolutely greatest thing would be to be able
to just
manage CVS which will automatically pack the profile into
profile.tar.gz.

Jakub
http://www.drupal.cz

Re: installation profiles on drupal.org
country flaguser name
Germany
2007-02-16 17:00:24
This is a good idea and should be cross posted to the
infrastructure list.

Jakub Suchy wrote:
> Hi,
> is it possible to create new project type on Drupal.org
- installation
> profile? Some translators have created own installation
profiles for
> their translation, blogger installation profile is
proposed for Google
> SoC.
> Even people would IMHO notice, that something that
installation profiles
> exist and the absolutely greatest thing would be to be
able to just
> manage CVS which will automatically pack the profile
into
> profile.tar.gz.
>
> Jakub
> http://www.drupal.cz
>
>   


-- 
* * * * *
Lullabot's First Ever Advanced Workshops Are Here!
Drupal API & Module Building - Advanced Drupal Themeing
April 9th-13th - Providence, RI
Early Bird Discounts Available Now
http://www.lullabot.
com/training
* * * * *


Re: installation profiles on drupal.org
user name
2007-02-16 17:30:16
On 2/16/07, Jakub Suchy <jakubrtfm.cz> wrote:
> Hi,
> is it possible to create new project type on Drupal.org
- installation
> profile? Some translators have created own installation
profiles for
> their translation, blogger installation profile is
proposed for Google
> SoC.
> Even people would IMHO notice, that something that
installation profiles
> exist and the absolutely greatest thing would be to be
able to just
> manage CVS which will automatically pack the profile
into
> profile.tar.gz.

It's been discussed. As far as I am aware, there are still
zero public
installation profiles other than the "sample" one
I have been building
at Bryght (https://svn.bryght.com/dev/browser/br
yghtbase/DRUPAL-5/trunk/profiles/basic).

I, personally, would like to SEE some of these install
profiles
actually DONE before we make a space for them. At this
point...we
don't even know what we need for install profiles...

So...right now my recommendation is

1) make a group on groups.drupal.org for your install
profile(s)
2) produce some install profiles
3) let's talk again when we have more install profiles to
look at

-- 
Boris Mann
Vancouver 778-896-2747
San Francisco 415-367-3595
Skype borismann
http://www.bryght.com

Re: installation profiles on drupal.org
country flaguser name
Czech Republic
2007-02-16 18:48:11
> It's been discussed. As far as I am aware, there are
still zero public
> installation profiles other than the "sample"
one I have been building
> at Bryght (https://svn.bryght.com/dev/browser/br
yghtbase/DRUPAL-5/trunk/profiles/basic).
> 
> I, personally, would like to SEE some of these install
profiles
> actually DONE before we make a space for them. At this
point...we
> don't even know what we need for install profiles...
> 
> So...right now my recommendation is
> 
> 1) make a group on groups.drupal.org for your install
profile(s)
> 2) produce some install profiles
> 3) let's talk again when we have more install profiles
to look at

There is at least Czech installation profile called
cs-5.1.tar.gz,
available at http://www.d
rupal.cz/files/cs-5.1.tar.gz

It contains:
- Czech language translation
- Pathauto
- Autolocale module

It's based on work of Gabor Hojtsy, who created
hu-5.x.tar.gz - one more
installation profile.

I would also like to prepare Drupal for Czech Bloggers
(Drupal, WYSIWYG,
Czech social networks links, RSS, Gsitemap)

I am not sure group for Czech installation profile will have
some use,
but i can definitely create a group for installation
profiles generally.
Well, there is one already: http://groups.
drupal.org/distributions

Jakub

Re: installation profiles on drupal.org
country flaguser name
Germany
2007-02-16 18:57:17
Robert Douglass schrieb:
> This is a good idea and should be cross posted to the
infrastructure list.

This has already been discussed quite a bit on
infrastructure.
e.g.
http://lists.drupal.org/private/infrastr
ucture/2006-November/007055.html
http://lists.drupal.org/private/infrastr
ucture/2006-November/007079.html
or a little summery on a proposal at
http://groups.drup
al.org/node/2163

So there is some kind of consesus that, generally,
installation profiles 
should be hosted on drupal.org. And there seem to be some
voices in 
favor of improving the cvs packaging script to be capable of
packaging 
the contrib modules that a distribution needs together with
the install 
profile and maybe drupal core, in which I also am in favor
of. See [1] 
for details.

However, I agree with Boris Mann here:
If there are some install profiles, the hosting requirements
on 
drupal.org should be created. But install profiles should
come first.

So what I propose as a very simple first step is to create a
new top 
level cvs directory for "install profiles", to
foster collaboration on 
some first profiles. There is no need for project.module
support for 
these right now as there is nothing that's suitable for an
enduser 
available at the moment.

If then some first install profiles (e.g. a
"blogger" profile, a 
"collaboration" profile or a "devel"
profile) are in some kind of alpha 
or beta state, we should definitly approach the package
script 
improvements and adding a new top level project taxonomy
term for 
distributions (and thus allowing the creation of public,
browseable 
releases).


[1] http://groups.drup
al.org/node/2163

> Jakub Suchy wrote:
>> Hi,
>> is it possible to create new project type on
Drupal.org - installation
>> profile? Some translators have created own
installation profiles for
>> their translation, blogger installation profile is
proposed for Google
>> SoC.
>> Even people would IMHO notice, that something that
installation profiles
>> exist and the absolutely greatest thing would be to
be able to just
>> manage CVS which will automatically pack the
profile into
>> profile.tar.gz.
>>
>> Jakub
>> http://www.drupal.cz
>>
>>   
> 
> 


-- 
Frando? Gaunab?
-Unbiskant: http://unbiskant.org

Re: installation profiles on drupal.org
user name
2007-02-16 19:05:06
On 2/16/07, Jakub Suchy <jakubrtfm.cz> wrote:

> There is at least Czech installation profile called
cs-5.1.tar.gz,
> available at http://www.d
rupal.cz/files/cs-5.1.tar.gz
>
> It contains:
> - Czech language translation
> - Pathauto
> - Autolocale module
>
> It's based on work of Gabor Hojtsy, who created
hu-5.x.tar.gz - one more
> installation profile.

OK, my mistake,  there are exactly 2 existing install
profiles, both
of which are translations. I had a look at the Czech one --
it's not
exactly complex -- there are no additions to the default
profile other
than enabling the modules and importing the language.

> I would also like to prepare Drupal for Czech Bloggers
(Drupal, WYSIWYG,
> Czech social networks links, RSS, Gsitemap)

Sure, not done yet :P

> I am not sure group for Czech installation profile will
have some use,
> but i can definitely create a group for installation
profiles generally.
> Well, there is one already: http://groups.
drupal.org/distributions

Yep, not for discussing install profiles in general, I meant
one for
talking about / building install profiles. There has been
MUCH talk
about install profiles....and very few of them actually
created.

As discussed....to do this right would mean writing
packaging scripts, etc. etc.

-- 
Boris Mann
Vancouver 778-896-2747
San Francisco 415-367-3595
Skype borismann
http://www.bryght.com

Re: installation profiles on drupal.org
user name
2007-02-16 21:42:35
On Friday 16 February 2007 6:57 pm, Frando (Franz Heinzmann)
wrote:

> So there is some kind of consesus that, generally,
installation profiles
> should be hosted on drupal.org. And there seem to be
some voices in
> favor of improving the cvs packaging script to be
capable of packaging
> the contrib modules that a distribution needs together
with the install
> profile and maybe drupal core, in which I also am in
favor of. See [1]
> for details.
>
> However, I agree with Boris Mann here:
> If there are some install profiles, the hosting
requirements on
> drupal.org should be created. But install profiles
should come first.

Until the chicken-and-egg issue is taken care of (why host
profiles until 
there are enough to be worth it), what about simply having a
page on d.o 
somewhere (probably in the handbook, linked from /handbooks
so it's easy to 
find) that points to provided profiles that are hosted
off-site?  That shows 
that they're actually being built and gives a common place
to find/publicize 
new profiles.  Then, when/if they reach some critical
threshold (defined 
as "when Dries and/or Derek decide it's worth
it"), CVS can be enhanced as 
discussed.

And before anyone mentions it, no, posting links on g.d.o is
not sufficient, 
IMO.  It's too "out of the way" for people who
don't know to find it, and a 
simple announcement goes off the group front page and gets
lost in other 
discussion far too easily.  

-- 
Larry Garfield			AIM: LOLG42
larrygarfieldtech.com		ICQ: 6817012

"If nature has made any one thing less susceptible than
all others of 
exclusive property, it is the action of the thinking power
called an idea, 
which an individual may exclusively possess as long as he
keeps it to 
himself; but the moment it is divulged, it forces itself
into the possession 
of every one, and the receiver cannot dispossess himself of
it."  -- Thomas 
Jefferson

Re: installation profiles on drupal.org
user name
2007-02-17 00:37:37
On 2/16/07, Larry Garfield <larrygarfieldtech.com>
wrote:

> > However, I agree with Boris Mann here:
> > If there are some install profiles, the hosting
requirements on
> > drupal.org should be created. But install profiles
should come first.
>
> Until the chicken-and-egg issue is taken care of (why
host profiles until
> there are enough to be worth it), what about simply
having a page on d.o
> somewhere (probably in the handbook, linked from
/handbooks so it's easy to
> find) that points to provided profiles that are hosted
off-site?  That shows
> that they're actually being built and gives a common
place to find/publicize
> new profiles.  Then, when/if they reach some critical
threshold (defined
> as "when Dries and/or Derek decide it's worth
it"), CVS can be enhanced as
> discussed.

Sure. Anyone can add book pages. I could add "as soon
as there is an
install profile more complicated than a simple language
translation to
link to" to be a bit snarky :P

Note: I'd love to see different install profiles available
as part of
Drupal CORE. I have a very basic wiki page up about this:
http://groups.drup
al.org/node/2404

-- 
Boris Mann
Vancouver 778-896-2747
San Francisco 415-367-3595
Skype borismann
http://www.bryght.com

Re: installation profiles on drupal.org
country flaguser name
United States
2007-02-17 13:40:04
The consensus is to allow for install profiles to be hosted
in project and
cvs.  This will allow us (infrastructure and the community)
to learn how
things will evolve and figure out how to improve profiles. 


The people working on infrastructure are also working on a
lot of other
things at the same time so there just isn't sufficient time
in the day and a
limited number of things that must be done before other
things are done.

There is no consensus on distributions as yet.  There are
too many
unanswered questions on that side and not enough people to
do the work.
Consider that many modules that some view as 'essential' to
a perfect Drupal
distro have requirements to download third part libraries
not hosted in
Drupal.org cvs so would make packaging incomplete and the
packaging scripts
still would have to be written/tweaked.

The support requirements with people wanting to build a
distro but not
support it remain unanswered as well.  Not counting that
others are not
interested in supporting some third parties distro as
support and
maintenance and release for Drupal core is plenty hard
enough work.

Also some have mentioned that there will need to be
refinements to install
profiles for Drupal 6 as some complications in how they are
implemented in 5
did not become apparent until recently.

So initial consensus was start with profiles.  People could
collaborate/build/refine them together and learn from
others.  Revisit
distro's later.  DWW is on vacation and those with rights on
cvs are fewer
then those with admin rights on Drupal.org so there is some
delay there as
well.

It's a complicated issue.  It will be resolved but not in a
day.  It will be
like many things in Drupal, a lot of work, discussion and
refinement will go
into it and then one day, magically, the end product will
appear and people
will say wow, that looked easy, glad you followed my advice.
 

-sp


> -----Original Message-----
> From: development-bouncesdrupal.org
[mailto:development-
> bouncesdrupal.org] On Behalf Of Frando (Franz Heinzmann)
> Sent: Friday, February 16, 2007 4:57 PM
> To: developmentdrupal.org
> Subject: Re: [development] installation profiles on
drupal.org
> 
> Robert Douglass schrieb:
> > This is a good idea and should be cross posted to
the infrastructure
> list.
> 
> This has already been discussed quite a bit on
infrastructure.
> e.g.
> http://lists.drupal.org/private/infrastr
ucture/2006-November/007055.html
> http://lists.drupal.org/private/infrastr
ucture/2006-November/007079.html
> or a little summery on a proposal at
> http://groups.drup
al.org/node/2163
> 
> So there is some kind of consesus that, generally,
installation profiles
> should be hosted on drupal.org. And there seem to be
some voices in
> favor of improving the cvs packaging script to be
capable of packaging
> the contrib modules that a distribution needs together
with the install
> profile and maybe drupal core, in which I also am in
favor of. See [1]
> for details.
> 
> However, I agree with Boris Mann here:
> If there are some install profiles, the hosting
requirements on
> drupal.org should be created. But install profiles
should come first.
> 
> So what I propose as a very simple first step is to
create a new top
> level cvs directory for "install profiles",
to foster collaboration on
> some first profiles. There is no need for
project.module support for
> these right now as there is nothing that's suitable for
an enduser
> available at the moment.
> 
> If then some first install profiles (e.g. a
"blogger" profile, a
> "collaboration" profile or a
"devel" profile) are in some kind of alpha
> or beta state, we should definitly approach the package
script
> improvements and adding a new top level project
taxonomy term for
> distributions (and thus allowing the creation of
public, browseable
> releases).
> 
> 
> [1] http://groups.drup
al.org/node/2163
> 
> > Jakub Suchy wrote:
> >> Hi,
> >> is it possible to create new project type on
Drupal.org - installation
> >> profile? Some translators have created own
installation profiles for
> >> their translation, blogger installation
profile is proposed for Google
> >> SoC.
> >> Even people would IMHO notice, that something
that installation
> profiles
> >> exist and the absolutely greatest thing would
be to be able to just
> >> manage CVS which will automatically pack the
profile into
> >> profile.tar.gz.
> >>
> >> Jakub
> >> http://www.drupal.cz
> >>
> >>
> >
> >
> 
> 
> --
> Frando? Gaunab?
> -Unbiskant: http://unbiskant.org



Re: installation profiles on drupal.org
country flaguser name
Hungary
2007-02-18 04:56:18
On Fri, 16 Feb 2007, Boris Mann wrote:
> On 2/16/07, Larry Garfield <larrygarfieldtech.com> wrote:
>>> However, I agree with Boris Mann here:
>>> If there are some install profiles, the hosting
requirements on
>>> drupal.org should be created. But install
profiles should come first.
>> 
>> Until the chicken-and-egg issue is taken care of
(why host profiles until
>> there are enough to be worth it), what about simply
having a page on d.o
>> somewhere (probably in the handbook, linked from
/handbooks so it's easy 
>> to
>> find) that points to provided profiles that are
hosted off-site?  That 
>> shows
>> that they're actually being built and gives a
common place to 
>> find/publicize
>> new profiles.  Then, when/if they reach some
critical threshold (defined
>> as "when Dries and/or Derek decide it's worth
it"), CVS can be enhanced 
>> as
>> discussed.
>
> Sure. Anyone can add book pages. I could add "as
soon as there is an
> install profile more complicated than a simple language
translation to
> link to" to be a bit snarky :P

Boris, the Hungarian install profile, which we ship the
Hungarian 
translation in automatically imports the Hungarian
translation while you 
install Drupal. It is not yet there, but we will provide
real Hungarian 
date formats (via form_alter), and some support for special
setups of 
some free hosts in Hungary. I know that these more complex
stuff is not 
there yet, but 'simple language translation' is not really
that simple 
unfortunately.

Gabor

[1-10] [11]

about | contact  Other archives ( Real Estate discussion Medical topics )