Hi all,

Looks like some great work has been done here. I was wondering if there's any sense of what is needed to get to a first release. Are #989566: Finish adding all standard CRUD functions and #988970: Field Validation the main items needed to wrap up base functionality or are some of the higher-level discussions moving this towards a rewrite? I've got a project I'd like to use this on coming up soon and might be able to help test, etc. Thanks in advance!

Comments

ibot’s picture

subscribing

Seraphin42’s picture

subscribing

joostvdl’s picture

subscribe

sammyd56’s picture

subscribing :)

jdelaune’s picture

What needs to be done to get the ball rolling on this project. We require it for one of our sites fairly soon. I'm happy to help commit code or provide funding. Just let me know what the low hanging fruit are to get an initial release out with a firm foundation to build upon.

Cheers
Jordan

Tim Jones Toronto’s picture

Looking forward to help test this.

With the module, I have errors already trying to 'relate' so will wait until a response given as to the next steps of development of the module here etc.

geek-merlin’s picture

can't await this psychedelic thingee

izmeez’s picture

subscribing

ginc’s picture

subscribing

ginc’s picture

Component: Miscellaneous » Code

can maintainers of this module list the issues that needs to be closed before the initial release, so we could help u out?

cfennell’s picture

subscribing

shunting’s picture

subscribing

mattcasey’s picture

+1

naught101’s picture

Shadlington’s picture

I took the liberty of tagging the lot of them.

Stefan Haas’s picture

subscribing

thijsvdanker’s picture

subscribing

rlmumford’s picture

subscribing

MacRonin’s picture

subscribing

naught101’s picture

Thanks Shadlington.

GerdC’s picture

subscribing

mrsinguyen’s picture

subscribing

Mamoun’s picture

Subscribe

molave’s picture

Subscribing

sprice’s picture

subscribe

postscripter’s picture

subscribing

davidsanger’s picture

sub

yoyek’s picture

subscribing

kumy’s picture

subscribing

omercioglu’s picture

subscribing

rp7’s picture

subscribing

David D’s picture

subscribing

carsonw’s picture

Subscribing

OnkelTem’s picture

/me is already subscribed to all Relation's issues but...

Subscribing

Remon’s picture

subscribing

pjcdawkins’s picture

subscribing

Anonymous’s picture

subscribing

jtbayly’s picture

subscribing

softmax’s picture

subscribing

rickmanelius’s picture

subscribing

wesnick’s picture

subscribing

milesw’s picture

me too

tonycpsu’s picture

Subscribing

molave’s picture

Title: Initial release? » Initial release? (Relation)

Added module name to issue title to help distinguish it in lists involving multiple modules (such as "Your Posts").

MGParisi’s picture

subscribing

lsolesen’s picture

+1

klonos’s picture

...just a heads-up: people can help testing #1113654: Relation reboot (which is the follow-up of #1061688: Available entities browser). Testing and reporting back will help get a release out soon(er). Well, that issue + those listed in #14 ;)

naught101’s picture

it would be nice though, if people didn't fill that thread with subscribe comments. We will post here as soon as we make any kind o release, alpha, beta, or full.

Of course, any testing feedback is most welcome over there.

klonos’s picture

...don't worry about the feedback ned. From what I see in the module's usage stats, it's going up. I guess this might be due to the purpose of the module to replace a lot of very popular others. So I guess you might even be getting more feed back than you can handle pretty soon. 'Careful what you wish for.' isn't it what people say? ;)

naught101’s picture

Sure, but even when it's mostly noise, there's some signal :)

klonos’s picture

There we go! We're doing it again ;) ...seriously now, I'll shut up.-

naught101’s picture

39+ subscribe comments out of 52. I think this thread is already a lost cause ;)

milesw’s picture

double subscribe

mattcasey’s picture

While the subject's hot, why didn't they consider a "subscribe" button for the new drupal.org. I hate subscribing but otherwise, there's too many threads to follow

[UPDATE]
There's an effort already going on and I wanted to share the link so others can 'chip in' - http://3281d.com/2009/03/27/death-to-subscribe-comments

klonos’s picture

naught101’s picture

The one you want is http://drupal.org/project/project - which runs the drupal issue queue, and
#34496: [meta] Add Flag module to allow users to subscribe/unsubscribe without posting a comment - the actual issue tracking this feature.

klonos’s picture

rinno.casca’s picture

subscribing and desperately waiting for this.

chriz001’s picture

subscribe

Trunkhorn’s picture

Interesting

Tim Jones Toronto’s picture

                                                              ---------------
                                                              |  WE LIKE !  |
                                                              ---------------
joeyabbs’s picture

Subscribing

hnln’s picture

sub

Remon’s picture

It seems that #894590: Views integration is the only pending issue!

naught101’s picture

Remon: That's because most of those issues are now irrelevant because of the restructure. We are very close to the first alpha, but there will likely be some other big issues to add to the list before a 1.0 release.

drewkeller’s picture

Sounds great!

FrequenceBanane’s picture

So, how is it going now ? Could you maybe create a new list of issues you would like to solve and feature to be introduced before the first alpha is released ?

waltf’s picture

subscribing

chx’s picture

The biggest problem right now that relation_query() does not have unit tests. Up until about 15 minutes ago it was always returning everything (opsie). This (and I mean the lack of tests) must be fixed before any release can come about.

naught101’s picture

Status: Active » Fixed

Hokay! We have an Alpha!
http://drupal.org/node/1131944
It does mostly what it says on the box, and it does it reasonably stably, as far as I can tell. It's an alpha though, so testing has not been extensive. This is not intended for use on production sites, so please do not complain to us if something breaks and you loose all your valuable data. But you knew that already, right?

Bug reports and feature requests are more than welcome, so have a play and let us know how it goes on the issue queue.

Marking as fixed.

klonos’s picture

...thanx for the update ned!

klonos’s picture

...btw, can we please have an updated dev please? Thanx in advance.

naught101’s picture

Just pull from git from the 7.x-1.x branch. We won't be making -dev releases.
git clone --branch 7.x-1.x http://git.drupal.org/project/relation.git

klonos’s picture

Even if people do know how to get latest dev code from git, how would they know there's an update? There won't be any update info in our site's 'Available updates' report. I for once use dev versions of almost all modules I install in order to be able to test patches (which in most cases go against the latest available dev) + I evangelize on this practice in non-production sites. By not releasing a dev version relatively regularly you're making testing of fixes and/or new features hard(er) -especially for non-tech-savvy people-.

Please reconsider having the regular dev created after each important commit. Thanx in advance.

Shadlington’s picture

I rarely use the available updates page myself.
You can see when the last commit took place. The last one was 10 hours ago, for example.

Plus this module probably shouldn't be used by non-tech-savvy people just yet.

naught101’s picture

Dev releases are not the kind of thing you want to be advertising to everyone on the "available updates" page, because they are inherently untested and unstable. That's all the more reason for not making them. Dev versions should not be used by non-tech savvy people unless they need a specific fix to a specific problem, in which case they can come to the issue queue, and go from there. Sorry klonos, there will be no dev releases.

klonos’s picture

When I said "...how would they know there's an update?..." I didn't mean to actually ask for a way, but rather point the fact that most (again non-tech-savvy) site admins use the 'Available updates' page to *easily* update their site (think drupal.org newcomers). I believe it's enough that drupal already has the reputation of having a steep learning curve and the fact that we often ask people to "patch" things in order to achieve desired functionality. Also asking them to pull code from the repositories and learn git would chase people away -especially Windows/GUI accustomed admins-.

...this module probably shouldn't be used by non-tech-savvy people just yet.

...again, chasing people away. So, I'll kindly disagree on that. We can't be asking people to help on the one hand and then -once they are convinced and decided to try to- simply start throwing the "go learn how to use drush/git/etc" reply to them. I strongly believe we need testing and feedback by as many people as possible in order to move ahead faster. I mean, come on people! Is it so hard and time consuming for one of the maintainers to issue a command (that he already is familiar with) and have a dev get built every now and then, that we need to ask all potential testers to learn new things in order to help us test.

I am really sorry Tom, but what is that "visit drupal.org and check the commit log every now and then in order to find out if there's been an update" suggestion of yours. I really like my email notifications and the occasional checking of the site's status & updates pages to do this in a more automatic manner - thank you. That's why these features were developed and are there for in the first place anyways.

PS: Please don't get me wrong people. I don't mind the "we won't be releasing dev versions that often" answer. I simply don't appreciate the "we won't be releasing dev versions *ever*" thing.

Shadlington’s picture

My view doesn't represent the views of the maintainers of the module in any way.
I'm just saying 'no dev release is cool with me'.

klonos’s picture

...yes I get that Tom. The PS part of my comment was kinda meant for ned's comments in #73 and #76, but since he's not the only maintainer of the module I choose to use the word 'people' to refer to them all.

@naught101: I won't argue any further on this ned (it doesn't help this issue anyways) but do allow me to say this final thing - hopping I'm not busting anyone's b@@ls here:

You see, dev versions are not advertised on the "available updates" page by default. They only show up if someone has already installed a dev previously and they stop showing up as soon as they are upgraded to a stable release. In fact, you can even 'hide' them from public by choosing not to have them listed on the project's page. You even have the option to 'flag' them as not-officially-supported. So it's not as if you risk people coming back in the issue queue with silly questions/problems because they use dev despite the fact they shouldn't. It's as simple as...

- a person either has a bug to fix or a feature to implement and they want to help by testing
- they instal a dev instead of the stable because that's where the action is + patches are against latest dev too
- they get a series of updates about new dev releases in their site's available updates page
- they re-apply any available patch as they upgrade to successive dev versions and report back, making sure nothing else breaks as development of the new feature or bug fix moves on
- once the patch(es) they've been re-applying with each new dev get committed, they finally switch to the stable that now includes the code they helped test
- no more updates on dev versions "advertised" in their available updates page.

A legit dev 'life-cycle' don't you think?

naught101’s picture

Klonos, your wish is my command. -dev releases are now available :)

klonos’s picture

Thank you ned! I honestly appreciate it and am grateful for even taking the time to read my -lengthy- last comment. The "your wish is my command" thing though makes me feel kinda bad - never mind ;)

shunting’s picture

+1000! (#80, #81).

kirkilj’s picture

Subscribe

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

naught101’s picture

Please note that a beta release has now been made. From here on in there will be upgrade paths between releases. This does NOT mean that the software is stable, but it will be more stable than it has been so far.

Testing feedback would be very valuable, but please make sure to search the issue queue first. Cheers.

naught101’s picture

Hey everyone over here, if you get a few minutes, we'd like your ideas and use-cases for relation:
#1282376: Brainstorm: What do you want out of relation?