G2 Project Plan

bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Tue, 2003-01-14 06:52

I've been trying to throw my arms around G2 and figure out what it's going to take to get this beast to an alpha stage. I definitely appreciate all the time that you guys have spent poking at the pre-alpha code and keeping me honest with bug reports, feature requests and discussion. Please stick with me. It's been a long journey but I think that I see some light at the end of the tunnel!

I've started by creating the official <!-- BBCode Start --><A HREF="wiki/Project%20Plan" TARGET="_blank">G2 Project Plan</A><!-- BBCode End --> which is a comprehensive list of all the framework, infrastructure and feature components of G2. Granted, I don't go into a lot of detail on each line item but it's a good way for us to start tracking the progress of the project and to make sure that all the relevant bits are included. I put the list together in about half an hour of pondering the code and my notes, so I may have missed a thing or two. Expect a few additions over the next week or two but less than 10% total change between now and when we release G2.0.

I know that after reading the project plan, many of you will have "I want this feature in G2" feedback. Feel free to post that stuff here, but please don't be dismayed if your desired feature doesn't make it into G2.0. Remember that the Module API will allow folks other than myself to add features and the sooner I get this product out the door the sooner other developers can start working in parallel. It doesn't make sense to hold the whole thing back longer just to add a bunch more features when it's just me working by myself.

 
ronan

Joined: 2002-09-26
Posts: 9
Posted: Tue, 2003-01-14 08:25

Sounds great, bharat.

I could not agree more on your goal of releasing G2 ASAP with the core features. Let me add that the earlier you get to an alpha stage, with an easy download/install, the earlier you get G2 into lot of people hands. This massive alpha/beta testing phase is a major step in validating G2 new approach (and will undoubtly raise a lot of problems).

Thanks for the good work,

Regards,

Ronan

 
freecates

Joined: 2003-01-23
Posts: 1
Posted: Thu, 2003-01-23 18:06

Dear bharat,
I would like to ask you for a realistic timetable for G2, with special interest in the new search engine.
Depending on the final dates I could find an important amount of money for the donation program.
:wink:

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Mon, 2003-02-03 20:33

Sorry, I'm not going to offer up a date. It'll be done when I finish it, not before. I've got a lot going on in my life right now and while I make time for G2 I can't guarantee that I'll get the time I need to do it right. Unless you're talking about donating something in six figures so that I can quit my job and work just on G2 -- that'd be a different story :smile:

 
CHEETAH
CHEETAH's picture

Joined: 2003-02-26
Posts: 37
Posted: Sat, 2003-03-01 11:17

So when may the first public release of G2 be out!?? What version is it in now? beta? alpha?? I'm really longing for it... much because of the language problems in G1. :razz:

 
gtroland

Joined: 2003-05-23
Posts: 3
Posted: Mon, 2003-06-02 05:25

Any chance of updating the Official G2 Project Plan? That document is very helpful in understanding how things are progressing without pressing delivery dates.

Thanks for the excellent work. I plan to use G2 in two websites and will make a two figure donation (sorry, that's all I can afford) as each one goes public!

- GTR -

 
jmullan
jmullan's picture

Joined: 2002-07-28
Posts: 974
Posted: Sun, 2003-06-15 09:27

Gallery 2 is pre-alpha. You can certainly install and test it (we hope you will), but do not use it for your site. We can and will change anything and everything in it and break and fix G2 over and over without warning until it gets to alpha or beta status. Then we will give you warning when we break or change things. When we make a real release there will be nothing broken and no bugs. ;)

 
wcktklwn
wcktklwn's picture

Joined: 2004-03-27
Posts: 5
Posted: Sat, 2004-03-27 21:40

What about a way to make themes.. maybe a addon module or something?

 
austin2k

Joined: 2003-09-23
Posts: 14
Posted: Tue, 2004-05-25 23:35

)Sorry about cross-posting. This is for greater visability into what's going on with G2)

Update on alpha release:
Good news is that more progress is being made on it. As this release is a ground up creation there are architectural issues that we just have to get right and we can't reuse a lot. The team is working hard. We have had to go back and redo/redesign some pieces and more work needs to get done before we release to alpha.
The UI will feature 2 layouts and 2 themes in Alpha. We are shooting for more of them for first Beta release. UI work is proceeding well and we think that you will like the layout/theme options we provide for Alpha.
The Installer is being worked on. We take your feedback (good and bad) for work on G2. The goal of G2 is to be "trivially easy to install", we'll see how well we do in afew weeks.
Migration: Bharat has won me over on making sure we have migration issues dealt with on the Alpha release of G2. Good news is that G2 migration will not affect your G1 installations. Today, migration effort is the Critical Path on getting to an Alpha release.

Hmmm...seems I mentioned a 'few weeks' in the above. Given the other work that everyone does in addition to Gallery work it is impossible to nail down a release date at this time. If our superhuman team members become super slackers (and I've been one the last few weeks as I went off to get married and take a honeymoon) then the date of release moves out a little longer. If we resolve problems sooner and work proceeds smoothly then the date is a little sooner. I'm just helping as the Project Manager and not the Date Manager - as so many PM jobs are like.

 
kit

Joined: 2003-05-21
Posts: 62
Posted: Wed, 2004-07-07 19:40

Does PHP NUKE, and other CMS Integration fall into this existing plan?

If it is in the works already, wonderful! One request is to have Manageble groups.
In NUKE/PHPBB Forums has groups already defined. Generally those people in groups can be assigned special permissions. If I add a new forum, I just have to add the group to it, It would be nice if I added a new gallery that I could just add the group instead of the 80 individual users.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Fri, 2004-07-09 06:07

G2 has groups. We'll be supporting CMS integration sometime closer to beta. It's on the plan (the gallery website uses PostNuke, so we definitely want that to happen) but I'm not sure when we'll get around to it. Stay tuned.

 
valiant

Joined: 2003-01-04
Posts: 32509
Posted: Fri, 2004-07-16 10:46

What the G2 project needs in the beta / final phase:
1. A website for modules and module development
- Inform people which modules are completed, in development, requested, what features has (core) module x, etc.
- Howto create your own module, link to a more comprehensive documentation
- Download links
-> simplest solution for current website of gallery: just another Forum "G2 Modules". Make completed / nearly completed modules sticky, 1. post in each topic should have same format (description, download link, status, ..)
-> or put them all on sourceforge, and only discuss in this new forum module ideas, etc.
-> or create a database / website

2. A website for Layout / Themes
- Howto create your own Layout / Theme
- Download Page with preview screenshots, organized in a G2
-> similar to JadeDragon's Skin Site for G1

3. Updated documentation
- to ease the development of modules, integration in CMS, ...

 
Pro[pH]et

Joined: 2004-02-21
Posts: 11
Posted: Mon, 2004-11-01 04:19

G2 for phpnuke will be great!

The coppermine people dumped all support for phpnuke. Coppermine is hacked in phpnuke a lot anyway.

I will be watching closely. I want to change over to GT ASAP!

 
tmmgeekette

Joined: 2004-03-15
Posts: 30
Posted: Wed, 2004-11-10 22:02

I was about to install G2 in my postnuke website but damn! the module for it is not ready yet! :(

I'll have to use coppermine because I need to use user galleries and 1.4 doesn't have it.

How hard is it to migrate from copermine to G2?

 
valiant

Joined: 2003-01-04
Posts: 32509
Posted: Wed, 2004-11-10 22:41

@postnuke:
get in touch with a postnuke developer and we will guide him how to integrate G2 as a pn module. it should be fairly easy, because we already integrated G2 with xaraya, a postnuke fork.
@coppermine:
i guess we will have something like a coppermine -> G2 import script. perhaps a coppermine dev could help us there? just kidding :)
shouldn't be too hard.

 
Pro[pH]et

Joined: 2004-02-21
Posts: 11
Posted: Sat, 2004-11-13 14:45

What about phpnuke as a module?

*begging*

 
valiant

Joined: 2003-01-04
Posts: 32509
Posted: Sat, 2004-11-13 15:30

if you find a phpnuke (module) developer who wants to create a G2 module for phpnuke, we would gladly assist him/her.

 
Caymill

Joined: 2004-11-09
Posts: 4
Posted: Mon, 2004-11-15 09:24

I'm looking for a 4.509 or 4.51 version Mambo port/module/component for G2.
We have a huge, rapidly growing picture and video collection on a high profile site. We use now G1.x integrated with Mambo 4.509 and we are about to switch to new, wastly improved (and changed) Mambo 4.51 in a month.
I'm looking for a way to re-use the same content in several albums and/or autogenerate albums based on keywords, stuff that I think G2 will be better suited for.
Anyone interested in giving a hand? I can promise that our site will generate G2 exposure and also naturally valuable feedback.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Fri, 2004-11-19 09:11

We would love to do a Mambo port. Are there any Mambo developers out there who can help out?

 
sketkar

Joined: 2004-11-20
Posts: 1
Posted: Sat, 2004-11-20 18:03

Avid Wordpress user here. Any goals or plans on Gallery2 plugin for Wordpress? I can help as much as possible.

--sketkar

 
valiant

Joined: 2003-01-04
Posts: 32509
Posted: Sat, 2004-11-20 18:44

sketkar, if you are a developer, it's up to you. We will guide you and give you as much support as possible, but we do not know the inner workings of Wordpress, mambo or any other application.
Find a Wordpress developer and together, we can bring G2 to wordpress in no time.

 
quentinjs

Joined: 2004-11-25
Posts: 32
Posted: Fri, 2004-12-03 20:37

re the project plan: http://gallery.menalto.com/modules.php?op=modload&name=phpWiki&file=index&pagename=Project%20Plan&

it says "Last edited on February 19, 2004." now I know this can't be true.. so is it just the date thats wrong?

Cheers,
Quentin

 
bronson

Joined: 2004-05-13
Posts: 1
Posted: Sun, 2004-12-05 16:17

Can a single installation of G2 support multiple users? It doesn't appear to... But I seem to remember reading that this was one of the G1 issues that G2 intended to solve.

Does anyone have an idea of what needs to be done to add this functionality? I'd like to give each user on my site a gallery, but I don't want to upgrade 100 separate directories every time there's a security issue...

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Sun, 2004-12-05 23:26

The project plan is sorely out of date. Sorry. I've been too busy writing code to maintain it (and our G2 PM has quit -- we need a new one).

bronson, ask your question in a new topic to get an answer, thanks.