(Was announced at https://localize.drupal.org/node/63903)
How to test
- Use https://localize-7.staging.devdrupal.org/ which should be an up to date version of the Drupal 7 port of localize.drupal.org. (In the browser authentication prompt enter drupal/drupal -- just as the prompt tells you to do so)
- Log in as usual or register as usual. When clicking the login link, you'll be redirected to staging.drupal.org (again in browser authentication prompt enter drupal/drupal), enter your drupal.org credentials. Post a comment below if this did not work.
- Post a comment here when you test with what you tested, so we know about successful tests too (when a bug is not found). If you do find bugs, post links to them as well.
What to test
- If you are a member of a group on the live site, are you still on this site?
- Can you join new groups?
- In groups you are a member of, can you look at the member list? See who are admins of the group?
- As a member, can you post suggestions and look for translated strings? Do filters work on the translation UI? See https://drupalize.me/videos/translation-drupal for a short video of things to verify to work.
- As a group admin, can you ban members, give them elevated privileges with the same granularity as on the live site?
- As an elevated member (with string approval permissions) can you approve suggestions to be translations? (Note that suggestions by you and others require two different permissions).
- As a member/admin, can you post discussion topics and comment on them on the group's board?
- As a member/admin, can you post suggestions remotely with l10n_client (set the API key from the staging site and the staging site URL as localization server)?
- As a member/admin, can you import .po files with translations?
- As a member/admin, can you export .po files with translations and/or suggestions?
- Is it possible to leave groups?
- Are there any unexpected UI elements not on the live localize site? Is the process more tedious for some of the above?
- Any other things you tested and found bogus.
Please only report issues that are new on the Drupal 7 site. Do not report suggested fixes for existing concerns. While those should be fixed too, such issues just slow down the upgrade process at this point in time. When testing a scenario, if you did not find a bug, please indicate in a comment that you tested the scenario (even if the scenario is not listed here).
When finding issues, please open issues with the following information and then add as a comment here:
- your role (on the site and in the group),
- group,
- account,
- URL and screenshot,
- what is intended,
- what is the result
- if the issue is a blocker for testing other parts of the interface
Known issues by category
Known and expected regressions (will likely launch the D7 site without these fixed):
- It is not possible to subscribe and receive emails about posts/comments. We discussed and agreed on this 2 years ago at https://localize.drupal.org/node/5583
- It is not possible to require approval for new members in a group. This was not immediately feasible to implement due to the (too flexible for us) Drupal 7 Organic groups approach. See #2349587: Revoke ability to customize per group roles/permissions entirely.
Known visual issues to be resolved:
- None at this point
Known permission issues to be investigated:
Known functional regressions to be fixed before launch:
- None at this point
Comment | File | Size | Author |
---|---|---|---|
#29 | 7 No groups appears in drop-down selection.png | 95.85 KB | Balu Ertl |
#29 | 6 The referenced group (node 158) is invalid.png | 115.69 KB | Balu Ertl |
#29 | 5 Illegal choice has been detected.png | 240.02 KB | Balu Ertl |
#29 | 3 After deleting a node redirects not to the team page.gif | 1.79 MB | Balu Ertl |
#29 | 2 Sidebar takes place on listing pages.png | 143.99 KB | Balu Ertl |
Comments
Comment #1
Gábor HojtsyComment #2
Gábor HojtsyComment #3
Gábor HojtsyComment #4
Gábor HojtsyComment #5
Gábor HojtsyComment #6
Gábor HojtsyComment #7
Gábor HojtsyClicking around a little while produced
#2495847: Staging site mostly lacking CSS styles at first, stop rebuilding?
#2495837: Localize D7 site heading wrong logo, wrong layout
#2495855: Drupal 8 main menu page is broken
Comment #8
Gábor HojtsyComment #9
Gábor HojtsyAdded #2496375: Regression in front page jump block.
Comment #10
Gábor HojtsyAdded #2496389: Team block takes valuable space away from translating stuff and permissions page.
Comment #11
Gábor HojtsyComment #12
Gábor HojtsyComment #13
Gábor HojtsyComment #14
Gábor HojtsyComment #15
Gábor HojtsyComment #16
Gábor HojtsyRetitling for the public testing coming up.
Comment #17
Gábor HojtsyComment #18
Gábor HojtsyComment #19
Gábor HojtsyComment #20
Gábor HojtsyComment #21
Gábor HojtsyComment #22
SebCorbin CreditAttribution: SebCorbin at Makina Corpus commentedComment #23
podarokAs a group manager(owner, admin).
1 - TRUE
2 - TRUE (join with premoderation)
3 - TRUE
4 - TRUE
5 - TRUE
6 - NOT TESTED
7 - TRUE
8 - NOT TESTED
9 - TRUE
10 - TRUE
11 - TRUE
12 - see duplicate_vbo.png attachement https://www.drupal.org/files/issues/duplicate_vbo.png
13 - see https://www.drupal.org/files/issues/right_block_should_be_removed.png - block should be removed on translation page
Comment #24
podarokComment #25
penyaskitoI've been testing the site for some minutes. Some feedback:
The only issue I found is #2511482: Primary profile link not shown on profiles, which should not be a blocker.
I will try to test with l10n_client too.
Congrats team, looks very promising :)
Comment #26
SebCorbin CreditAttribution: SebCorbin at Makina Corpus commentedl10n_client is untestable at the moment, due to a xmlrpc.php error, see the difference :
https://localize-7.staging.devdrupal.org/xmlrpc.php
https://localize.staging.devdrupal.org/xmlrpc.php
https://localize.drupal.org/xmlrpc.php
About #25: I stumbled upon this dblog message from the bakery module:
Not sure if this is related
Comment #27
skyredwangI just received the email from Gábor Hojtsy about this testing. Before I start, just want to check: https://localize-7.staging.devdrupal.org/ data is only for testing, it will not be kept or synced to production, right?
Comment #28
hestenet@skyredwang - That's correct. This data was pulled in from production, but will not be pushed up. Just the code/config.
Comment #29
Balu ErtlComment #30
SebCorbin CreditAttribution: SebCorbin at Makina Corpus commentedComment #31
Sutharsan CreditAttribution: Sutharsan commentedThe issue summary mentions 'scenarios'. Are there described scenario's to test?
Updating issue summary with a link to the issue queue. To make it more explicit of where to report.
Comment #32
Gábor Hojtsy@Sutharsan: well, the scenarios are the simple one sentence items to test that are listed :) Maybe that was the wrong terminology to use :)
Comment #33
marcvangendI just created #2512324: "You are now a member" contradicts "Your membership request awaits approval".
Comment #34
opdaviesComment #35
Sutharsan CreditAttribution: Sutharsan commentedComment #36
Gábor HojtsyComment #37
Gábor Hojtsy@podarok, @SebCurbin, @BaluErtl: please create issues for those, thanks!
Comment #38
Gábor HojtsyMarked #2511832: Group block on translations pages a duplicate of #2496389: Team block takes valuable space away from translating stuff and permissions page, reopened the old one. Added as related issue.
Comment #39
Gábor Hojtsy@Sebcorbin: looked at the logs to try and find errors about xmlrpc but nothing... I found #2512722: Missing text format filtered_html with multiple occurrences though.
Comment #40
podarokComment #41
skyredwangComment #42
marcvangendComment #43
Balu ErtlComment #44
daften CreditAttribution: daften at District09 commentedI tested with Google Chrome on Mac and had no issues at all.
Comment #45
Balu ErtlComment #46
Balu ErtlComment #47
Balu ErtlComment #48
eiriksmOK, just pasting in my findings here. Will take a look if some of these are duplicates later.
1. yes
2. yes
3. i can not go to the member list of a group i am not admin for. I tried to see this list by clicking the xx members link right under "Create wiki page"
4. yes and yes
5. yes, a little more granularity, i feel.
6. yes, both.
7. yes, both as admin. as regular i could not post a story (error message was "The referenced group (node: 32) is invalid."). I added the story by clicking the "Create story" link (under create poll) from the Norsk Bokmål group. Also verified this by joining a new group and trying to add a story.
8. not tested. will see if i can test that later.
9. yes and yes
10. worked as admin. did not work as member of pashto team (tried to export views and drupal core with "add translations" and "verbose mode" checked.). Got a timeout (504 gateway timeout). Worked, however, on another one i am not admin in (norwegian bokmål).
11. yes
12. I would guess the VBO view for editing roles and permissions would be tedious for a "non-drupal person". But then again, maybe not. I knew what I had to do, but I have seen those VBO forms 1000 times :)
Comment #49
pp CreditAttribution: pp commented1. If you are a member of a group on the live site, are you still on this site?
yes
2. Can you join new groups?
yes, I can join Esperanto, (and I can leave this group)
3a In groups you are a member of, can you look at the member list?
3b See who are admins of the group?
Yes, and it is same as the live site, but the block header is different. live: "Hungarian team Admins", stage: "Group Admins".
4 As a member, can you post suggestions and look for translated strings? Do filters work on the translation UI? See https://drupalize.me/videos/translation-drupal for a short video of things to verify to work.
I can post suggestion. When I set "submitted by: pp" I can not found my suggestion, but I found my accepted translations.
5. ...
I am a regular member.
6. ...
I am a regular member.
7. As a member/admin, can you post discussion topics and comment on them on the group's board?
I can comment, but I can not create story:
"The referenced group (node: 158) is invalid."
8. As a member/admin, can you post suggestions remotely with l10n_client (set the API key from the staging site and the staging site URL as localization server)?
not tested, sorry
9. As a member/admin, can you import .po files with translations?
Yes. I exported Blog Aid module translations .po file, and modified translation of “Save and Edit” string, and got a message “.. 1 suggestion..”, and I found the suggestion on the Translate page.
10. As a member/admin, can you export .po files with translations and/or suggestions?
Yes, I tested it before previous import test, and tested it after import a modified translation. I found my one suggestion in the exported .po file.
11. Is it possible to leave groups?
Yes
12 Are there any unexpected UI elements not on the live localize site? Is the process more tedious for some of the above?
I don’t know it is a bug or a feature. Field labels don’t have a colon at the end on Import and Export page, but It have on the live site. "Project" vs "Project:"
Comment #50
hestenetComment #51
hestenetComment #52
hestenetThe XMLRPC issue per SebCorbin's comment https://www.drupal.org/node/2487972#comment-10054900 - should be resolved - see #2511482: Primary profile link not shown on profiles
Comment #53
Gábor HojtsyI think these should be fixed at least before launch based on the issues reported:
1. Now that XML-RPC is accessible, we need people to test the localization client (and then weight issues found).
2. #2496389: Team block takes valuable space away from translating stuff and permissions page not clear if it was addressed.
3. People reported both story and poll creation failed in groups. I did not yet manage to filter that down.
4. #2512110: Translation team admins membership date is reset in migration
5. #2514920: "Missing strings?" link runs into error
6. #2512722: Missing text format filtered_html may have side effects that is hard to estimate.
The other ones, eg. bogus 404 pages I don't think are critical. Any other ones I missed?
Comment #54
Gábor HojtsyComment #55
hestenetThe remaining issues have been road-mapped in the summary of: #1424984: Port localize.drupal.org to Drupal 7
Comment #56
Balu ErtlAffects testing the XML-RPC funcionality of the staging site.
Comment #57
Gábor Hojtsy@Balu Ertl: integrated that into #1424984: Port localize.drupal.org to Drupal 7. We integrated all prior feedback that I know there, so closing as duplicate.