Infrastructure: WebsitesProject
ActivePublic

Details

Description

Project for Blender websites like blender.org, developer.blender.org or wiki.blender.org.

Owners

blender.org: @Francesco Siddi (fsiddi) @venomgfx
developer.blender.org: @Brecht Van Lommel (brecht) @Sergey Sharybin (sergey)
git.blender.org: @Sergey Sharybin (sergey) @Campbell Barton (campbellbarton) @Brecht Van Lommel (brecht)
wiki.blender.org: @Francesco Siddi (fsiddi) @mindrones @Brecht Van Lommel (brecht)

Server Infrastructure: @Dan McGrath (dmcgrath) @Marco Walraven (hx8) @Sergey Sharybin (sergey)

Recent Activity

Tue, Nov 13

Brecht Van Lommel (brecht) added a comment to T48096: New Wiki.

@Benjamin Humpherys (brhumphe), the versioning in the old wiki was never actually used for developer docs. The individual history of pages can be used to go back to a specific date, however build instructions are actually identical for master (2.7) and blender2.8 branches.

Tue, Nov 13, 11:34 AM · Documentation, Infrastructure: Websites

Mon, Nov 12

Inês Almeida (brita_) updated subscribers of T48096: New Wiki.

@Benjamin Humpherys (brhumphe) The Blender User Manual does have versioning: https://docs.blender.org/manual/ . But you say compile? That shouldn't really change, it would be nice to have an easier explanation of how to work with branches, but otherwise, I don't think it needs versioning.

Mon, Nov 12, 9:48 PM · Documentation, Infrastructure: Websites
Benjamin Humpherys (brhumphe) added a comment to T48096: New Wiki.

One request regarding the new wiki I would like to see: explicit version numbers. The new wiki does not specify which version of Blender the articles are relevant to. Something I appreciate that the Python documentation does and the old wiki does is have a selectable version dropdown menu which allows you to make sure the version of the page you are reading is correct for the version you are working with, and select a different version and be immediately taken to the correct page. I've been hitting a lot of dead links lately trying to figure out which set of build instructions is correct for 2.7, which has been a bit difficult since the old wiki does not have anything labeled 2.7, but the instructions in the new wiki are specific to the latest builds of 2.8.

Mon, Nov 12, 8:05 PM · Documentation, Infrastructure: Websites
Brecht Van Lommel (brecht) added a comment to T48096: New Wiki.

This all seems reasonable.

Mon, Nov 12, 7:10 PM · Documentation, Infrastructure: Websites
Sergey Sharybin (sergey) added a comment to T48096: New Wiki.

Here are some instructions which might help with static-isfying the old wiki: http://camwebb.info/blog/2012-12-20/

Mon, Nov 12, 6:53 PM · Documentation, Infrastructure: Websites

Sun, Nov 11

Inês Almeida (brita_) added a comment to T48096: New Wiki.

Plan for completing the wiki migration:

Sun, Nov 11, 10:28 PM · Documentation, Infrastructure: Websites

Mon, Nov 5

Aaron Carlisle (Blendify) added a comment to T49262: Manual Versioning.

@Brecht Van Lommel (brecht) Thats about it, the last thing is trying to fix the added warning message.

Mon, Nov 5, 7:01 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

I've now done a number of changes:

  • Set redirects on the server now to go to latest/ by default, instead of dev/.
  • Copied the dev/ folders on the server to 2.79/ for every language, rather than just english.
  • Set up latest/ and 2.80/ symlinks.
  • Bumped the version to 2.80 in SVN.
  • Fixed broken links in version menu.
Mon, Nov 5, 2:26 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a commit to T49262: Manual Versioning: rBM4467: Bump version to 2.80, fix broken links in version menu..
Mon, Nov 5, 2:20 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

I saw there were changes made, but it still seems a work in progress. What is the status? If you don't have time to get things ready soon, what do we need to do still?

Mon, Nov 5, 10:28 AM · Infrastructure: Websites, Documentation

Mon, Oct 29

Aaron Carlisle (Blendify) closed T54595: obsolete info about Blender Institute on site as Resolved.
Mon, Oct 29, 8:01 PM · Infrastructure: Websites

Thu, Oct 25

Francesco Siddi (fsiddi) added a comment to T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/.

Thanks for deleting the pages Brecht. I took some actions on the offending account. Will investigate this further.

Thu, Oct 25, 4:53 PM · Infrastructure: Websites, Infrastructure: Blender.Org
John Veness (pelago) added a comment to T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/.

Thanks. I did refresh a few times (and checked on brand new browser) and they hadn't disappeared by 7 minutes ago, but they have now!

Thu, Oct 25, 4:45 PM · Infrastructure: Websites, Infrastructure: Blender.Org
Brecht Van Lommel (brecht) closed T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/ as Resolved.

Just refreshing the page should work. The account was now deleted and there do not appear to be any other changes that were made.

Thu, Oct 25, 4:43 PM · Infrastructure: Websites, Infrastructure: Blender.Org
John Veness (pelago) added a comment to T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/.

Thanks. I notice that has removed them from the RSS feed at https://www.blender.org/feed/ (although they may previously have been sent to RSS subscribers, which is how I first noticed them). Still appearing in the index at https://www.blender.org/news/ too, even if each link 404s. I don't know if that will clear itself up automatically?

Thu, Oct 25, 4:37 PM · Infrastructure: Websites, Infrastructure: Blender.Org
Brecht Van Lommel (brecht) added a comment to T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/.

@Francesco Siddi (fsiddi), @venomgfx, I moved the spam news items to the trash now, but I don't have the permissions to reset the offending account and verify what else it might have changed.

Thu, Oct 25, 4:19 PM · Infrastructure: Websites, Infrastructure: Blender.Org
Philipp Oeser (lichtwerk) updated subscribers of T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/.

Can confirm, @Francesco Siddi (fsiddi) , @venomgfx, mind having a look?

Thu, Oct 25, 4:12 PM · Infrastructure: Websites, Infrastructure: Blender.Org
John Veness (pelago) added a project to T57381: Rogue news items (essays/plagiarism) on https://www.blender.org/news/: Infrastructure: Websites.
Thu, Oct 25, 4:08 PM · Infrastructure: Websites, Infrastructure: Blender.Org

Fri, Oct 19

Aaron Carlisle (Blendify) added a comment to T49262: Manual Versioning.

I have been busy, sorry. I will try to work on this this weekend.

Fri, Oct 19, 5:27 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Any update here? https://docs.blender.org/manual/ still goes to 2.80.

Fri, Oct 19, 2:21 PM · Infrastructure: Websites, Documentation

Oct 14 2018

Jonathan Giroux (Koltes) added a comment to T57155: Blender Addon Registry.

Well I just clicked on "Submit Addon" :) I opened https://devtalk.blender.org/t/blender-addon-registry/2436 .

Oct 14 2018, 7:00 PM · Infrastructure: Websites, Addons
Adam Preisler (Alphisto) reopened T57155: Blender Addon Registry as "Open".

Sorry, opened again as I see it's a Patch and can't judge the code^^ Still a good idea to further discuss this on devtalk or mailing lists.

Oct 14 2018, 6:24 PM · Infrastructure: Websites, Addons
Adam Preisler (Alphisto) closed T57155: Blender Addon Registry as Invalid.

This is mainly a bug tracker so closing this.

Oct 14 2018, 6:17 PM · Infrastructure: Websites, Addons

Oct 11 2018

Jonathan Giroux (Koltes) created T57155: Blender Addon Registry.
Oct 11 2018, 12:46 AM · Infrastructure: Websites, Addons

Oct 8 2018

Aaron Carlisle (Blendify) updated subscribers of T57107: Create highres favicons and implement them.
Oct 8 2018, 8:37 PM · Infrastructure: Websites
Aaron Carlisle (Blendify) triaged T57107: Create highres favicons and implement them as Confirmed priority.
Oct 8 2018, 8:36 PM · Infrastructure: Websites
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Also I am not sure how the chronical url would behave for search engines if it is a redirect. An other thing is that with it being a symlink that makes it more of a url that people will use and share. It would be better SEO has the latest URL would be linked to more.

Oct 8 2018, 5:45 PM · Infrastructure: Websites, Documentation
Aaron Carlisle (Blendify) added a comment to T49262: Manual Versioning.

@Brecht Van Lommel (brecht) no originally I thought we would just sym link the versions, this is what we do for the API. However, having less urls out there would be a benefit. The only downside like Dan said was that this needs to be changed after every release. Also I am not sure how the chronical url would behave for search engines if it is a redirect. An other thing is that with it being a symlink that makes it more of a url that people will use and share. It would be better SEO has the latest URL would be linked to more. Then again a downside would be that link to the latest URL does not garantee that those docs do exist if the symlink changes. There are pros and cons of each but we need to choose one that we think would work better for us.

Oct 8 2018, 5:19 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Thanks for the info.

Oct 8 2018, 5:05 PM · Infrastructure: Websites, Documentation

Oct 7 2018

Aaron Carlisle (Blendify) added a comment to T49262: Manual Versioning.

Sorry guys for the late reply I had some unrelated issues come up that I had to deal with.

Oct 7 2018, 10:05 PM · Infrastructure: Websites, Documentation

Oct 4 2018

Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Redirecting to specific 2.xx versions is fine with me. Though we should make it clear which version is still under development, otherwise users might just go to the latest version without realising it has not been released yet and their Blender does not contain those features. So it the version selector and title it could be called e.g. "2.80 (dev)".

Oct 4 2018, 2:13 PM · Infrastructure: Websites, Documentation
Dan McGrath (dmcgrath) added a comment to T49262: Manual Versioning.

I think that dev/ is actually correct, isn't it? It tracks the master of git, which if anything should have it's git commit revision in the actual sphinx files changed to be the git revision or something perhaps? I can definitely foresee a problem is search engines see multiple copies of 2.xx in the page content.

Oct 4 2018, 1:33 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Can someone document what the intended directory layout will be? There was discussion in this task but no conclusion.

Oct 4 2018, 12:57 PM · Infrastructure: Websites, Documentation
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

Ok, so as I understand it dev/ started including 2.80 changes too early, before a complete version of 2.79 with all languages was uploaded. So next time we should make sure the latest release docs are in order first.

Oct 4 2018, 12:37 PM · Infrastructure: Websites, Documentation
Philipp Oeser (lichtwerk) updated subscribers of T56953: Many (or all) links in Blender to addon documentation are broken.
Oct 4 2018, 10:43 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Philipp Oeser (lichtwerk) updated subscribers of T56953: Many (or all) links in Blender to addon documentation are broken.

There was also T48096 and T54097, but to be honest: I am unaware of any 'final' decision on this...
Will also talk to @Campbell Barton (campbellbarton) again...

Oct 4 2018, 10:42 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Dan McGrath (dmcgrath) added a comment to T49262: Manual Versioning.

@Brecht Van Lommel (brecht) Actually, it always linked to the head of git master, which used to say 2.79. It's only because it naturally changed that it now says 2.80. Anyway, there might be some issue here since we do a regex that matches urls to redirect, but only en and fr languages were given to me, which would be a bit of hassle to try rip apart the regex's and config entries that match the languages to deal with the fact that Aaron only uploaded partial. So TL;DR: he only uploaded 2.79 tar balls, so there is nothing to "keep" at 2.79 since it was a rolling target in the first place and we need to do a final one time build on the manual.

Oct 4 2018, 10:36 AM · Infrastructure: Websites, Documentation
Guy Capra (alomphega) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Please also leave me out of this and future conversation. Thanks.

Oct 4 2018, 9:33 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Dan McGrath (dmcgrath) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Sounds like your mess. Please leave me out of this and future conversation. Thanks

Oct 4 2018, 7:48 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Aaron Carlisle (Blendify) added a comment to T49262: Manual Versioning.

@Brecht Van Lommel (brecht) I poked @Dan McGrath (dmcgrath) over email but will poke him again here to address this.

Oct 4 2018, 3:59 AM · Infrastructure: Websites, Documentation
Aaron Carlisle (Blendify) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

I imported all the release notes I think we agreed that we would not migrate addon docs as for 2.8 we wont have them on the wiki anyway.

Oct 4 2018, 3:56 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Dan McGrath (dmcgrath) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Sounds like the old pages need to be migrated, and possibly some redirects added, exactly like you just said above. IIRC, we've discussed this several times already? I assume you've finished migrating the old wiki? I could have sworn that's why I gave you the import/export access a month or two ago.

Oct 4 2018, 1:48 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Brecht Van Lommel (brecht) added a comment to T49262: Manual Versioning.

@Aaron Carlisle (Blendify) , https://www.blender.org/manual/ currently links to the 2.80 manual. Please keep 2.79 as the default until 2.80 is released?

Oct 4 2018, 12:50 AM · Infrastructure: Websites, Documentation

Oct 3 2018

Aaron Carlisle (Blendify) updated subscribers of T56953: Many (or all) links in Blender to addon documentation are broken.

@Dan McGrath (dmcgrath) Can you insight some wisdom here?

Oct 3 2018, 6:13 PM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Guy Capra (alomphega) added a comment to T56953: Many (or all) links in Blender to addon documentation are broken.

Thank for the subscription here and my apologize to not have been able to find this bug was already reported there before posting my version.

Oct 3 2018, 4:33 PM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Aaron Carlisle (Blendify) merged T57039: Add-ons documentation systematically sends to empty page - lack of documentation for add-ons into T56953: Many (or all) links in Blender to addon documentation are broken.
Oct 3 2018, 3:09 PM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons

Sep 29 2018

Aaron Carlisle (Blendify) closed T56953: Many (or all) links in Blender to addon documentation are broken as Archived.

This is a known issue ever since we moved to the new wiki, and not really anything we can do except just saying that "It will be fixed in 2.8".
The documentation is still hosted temporally on https://en.blender.org/index.php/Extensions:2.6/Py/Scripts but this will be removed once we migrate the needed pages over to the new wiki.

Sep 29 2018, 12:58 AM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons

Sep 28 2018

Moon Caine (mooncaine) created T56953: Many (or all) links in Blender to addon documentation are broken.
Sep 28 2018, 10:46 PM · Infrastructure: Blender Web Assets, Infrastructure: Websites, Documentation, Python, Addons
Christopher Anderssarian (Christopher_Anderssarian) assigned T54489: Expired Certificate for blender.institute to Pablo Vazquez (pablovazquez).
Sep 28 2018, 4:43 PM · Infrastructure: Websites
Brecht Van Lommel (brecht) triaged T56921: Image sharing theme seems broken as Normal priority.
Sep 28 2018, 10:52 AM · Infrastructure: Websites, Infrastructure: Blender Cloud