|
|
<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="en">
|
|
|
|
|
|
` `<siteinfo>
|
|
|
` `<sitename>`Eclipsepedia`</sitename>
|
|
|
` `<dbname>`my_wiki`</dbname>
|
|
|
` `<base>[`https://wiki.eclipse.org/Main_Page`](https://wiki.eclipse.org/Main_Page)</base>
|
|
|
` `<generator>`MediaWiki 1.26.4`</generator>
|
|
|
` `
|
|
|
|
|
|
<case>
|
|
|
|
|
|
first-letter
|
|
|
|
|
|
</case>
|
|
|
|
|
|
` `<namespaces>
|
|
|
` `<namespace key="-2" case="first-letter">`Media`</namespace>
|
|
|
` `<namespace key="-1" case="first-letter">`Special`</namespace>
|
|
|
` `<namespace key="0" case="first-letter" />
|
|
|
` `<namespace key="1" case="first-letter">`Talk`</namespace>
|
|
|
` `<namespace key="2" case="first-letter">`User`</namespace>
|
|
|
` `<namespace key="3" case="first-letter">`User talk`</namespace>
|
|
|
` `<namespace key="4" case="first-letter">`Eclipsepedia`</namespace>
|
|
|
` `<namespace key="5" case="first-letter">`Eclipsepedia talk`</namespace>
|
|
|
` `<namespace key="6" case="first-letter">`File`</namespace>
|
|
|
` `<namespace key="7" case="first-letter">`File talk`</namespace>
|
|
|
` `<namespace key="8" case="first-letter">`MediaWiki`</namespace>
|
|
|
` `<namespace key="9" case="first-letter">`MediaWiki talk`</namespace>
|
|
|
` `<namespace key="10" case="first-letter">`Template`</namespace>
|
|
|
` `<namespace key="11" case="first-letter">`Template talk`</namespace>
|
|
|
` `<namespace key="12" case="first-letter">`Help`</namespace>
|
|
|
` `<namespace key="13" case="first-letter">`Help talk`</namespace>
|
|
|
` `<namespace key="14" case="first-letter">`Category`</namespace>
|
|
|
` `<namespace key="15" case="first-letter">`Category talk`</namespace>
|
|
|
` `</namespaces>
|
|
|
` `</siteinfo>
|
|
|
` `<page>
|
|
|
` `
|
|
|
|
|
|
<title>
|
|
|
|
|
|
IT Infrastructure Doc
|
|
|
|
|
|
</title>
|
|
|
|
|
|
` `<ns>`0`</ns>
|
|
|
` `<id>`15866`</id>
|
|
|
` `<revision>
|
|
|
` `<id>`445190`</id>
|
|
|
` `<parentid>`444665`</parentid>
|
|
|
` `<timestamp>`2022-03-21T13:46:02Z`</timestamp>
|
|
|
` `<contributor>
|
|
|
` `<username>`Ansgar.radermacher.cea.fr`</username>
|
|
|
` `<id>`8330`</id>
|
|
|
` `</contributor>
|
|
|
` `<comment>`macOS signing: update link to migrated archive`</comment>
|
|
|
` `<model>`wikitext`</model>
|
|
|
` `<format>`text/x-wiki`</format>
|
|
|
` `<text xml:space="preserve" bytes="28594">`<span style="font-size: 90%">< `[`Development Resources`](Development_Resources "wikilink")`</span>`
|
|
|
[[_TOC_]]
|
|
|
|
|
|
## Website
|
|
|
|
... | ... | @@ -66,11 +10,11 @@ Project websites are hosted in a git repository separate from the actual |
|
|
project code. You can browse project website repositories using
|
|
|
[cGit](https://git.eclipse.org/c/www.eclipse.org). Once the webmaster
|
|
|
adds a space for your project, files you commit to the website
|
|
|
repository are automatically published to www.eclipse.org/xyz, where xyz
|
|
|
repository are automatically published to eclipse.dev/xyz, where xyz
|
|
|
is your project's short name. You are free to use HTML and PHP on your
|
|
|
website. \<br \>Hosting a project website is normally done when the
|
|
|
project proposal has been approved. If you suspect your files are not
|
|
|
being checked out to the www.eclipse.org website, simply commit a small
|
|
|
being checked out to the eclipse.dev website, simply commit a small
|
|
|
change to one file. This is usually enough to trigger a website refresh.
|
|
|
|
|
|
### How do I use the Solstice theme?
|
... | ... | @@ -87,7 +31,7 @@ We currently do not offer projects with database support. |
|
|
|
|
|
Large (1 MB+) ZIP and JAR files must be put in the downloads area, using
|
|
|
the Find A Mirror script to link to them. However, small files (less
|
|
|
than 1 MB) can be put on the www.eclipse.org/yourproject website
|
|
|
than 1 MB) can be put on the eclipse.dev/yourproject website
|
|
|
directly without causing too much harm.
|
|
|
|
|
|
Remember to allow our mirrors at least 24 hours to sync up before using
|
... | ... | @@ -95,7 +39,7 @@ a transparent mirror redirect. |
|
|
|
|
|
### Use PHP on my website?
|
|
|
|
|
|
PHP support is available on www.eclipse.org only. Simply commit files
|
|
|
PHP support is available on eclipse.dev only. Simply commit files
|
|
|
with the .php file extension to your website's repository. Although some
|
|
|
projects host PHP files on download.eclipse.org, we do not encourage or
|
|
|
recommend it.
|
... | ... | @@ -105,7 +49,7 @@ optimized to run in this type of environment. See the next item. |
|
|
|
|
|
### Optimize my PHP code for large-scale use?
|
|
|
|
|
|
Eclipse.org is a high-traffic website. To improve PHP's functionality,
|
|
|
Eclipse.dev is a high-traffic website. To improve PHP's functionality,
|
|
|
we have set very liberal limits on how many resources PHP can consume.
|
|
|
However. if if your project is very popular, bad PHP code can slow the
|
|
|
entire site down.
|
... | ... | @@ -114,15 +58,15 @@ Of course, we could harden PHP to protect our website, but that would |
|
|
cut some functionality. Some tips for you:
|
|
|
|
|
|
- **Never call the web service to include/open files** -
|
|
|
include("<http://www.eclipse.org/somefile.html%22>;) and
|
|
|
include("<http://www.eclipse.dev/somefile.html%22>;) and
|
|
|
fopen("<http://localhost/somefile.xml%22>;) are very costly to run,
|
|
|
because they call the web service, and can lead to eclipse.org
|
|
|
because they call the web service, and can lead to eclipse.dev
|
|
|
Denial-Of-Servicing itself under heavy load.
|
|
|
- **Never include/open remote files** -
|
|
|
include("<http://www.someothersite.org/somefile.html%22>;) is
|
|
|
forbidden, as someone could launch a Denial-Of-Service attack against
|
|
|
a remote site. We don't allow you to establish remote connections from
|
|
|
eclipse.org servers other than the build server.
|
|
|
eclipse.dev servers other than the build server.
|
|
|
- **Sanitize your incoming parameters** - include(\$parameter) is
|
|
|
particularly dangerous if \$parameter is not sanitized. Someone could
|
|
|
freely surf the web anonymously, hiding behind eclipse.org servers, or
|
... | ... | @@ -152,11 +96,7 @@ just the basics. |
|
|
|
|
|
For the Eclipse.org forge, you can use the Bugzilla Manager tool. More
|
|
|
info is [documented
|
|
|
here](https://wiki.eclipse.org/index.php/Webmaster_FAQ#I_need_to_add.2Fremove.change_a_version.2Fmilestone.2Fcomponent_in_Bugzilla._How_do_I_do_this.3F).
|
|
|
|
|
|
For other forges, Bugzilla changes can be requested via a Bugzilla [bug
|
|
|
against the corresponding Working
|
|
|
Group](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Working%20Groups).
|
|
|
here](https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Webmaster_FAQ#i-need-to-addremovechange-a-versionmilestonecomponent-in-bugzilla-how-do-i-do-this).
|
|
|
|
|
|
## Downloads
|
|
|
|
... | ... | @@ -693,24 +633,9 @@ manage. |
|
|
|
|
|
## Eclipse Wiki
|
|
|
|
|
|
### Create a new page in the Eclipse Wiki
|
|
|
|
|
|
To create a new page, simply type the page name at the end of "/" in the
|
|
|
URL. The name can contain spaces. For instance,
|
|
|
<https://wiki.eclipse.org/Some_Page> will allow you to create and edit
|
|
|
this new page.
|
|
|
The Eclipsepedia wiki has been scheduled for shutdown, see the [shutdown plan](Wiki-shutdown-plan)
|
|
|
|
|
|
## Eclipse Servers
|
|
|
|
|
|
Eclipse Foundation [IT SLA](IT_SLA "wikilink")
|
|
|
|
|
|
*This page is moderated by the EMO* </text>
|
|
|
|
|
|
` `<sha1>`h7ep3cc0qdfrjno3px8a5xyqhmnkub0`</sha1>
|
|
|
` `</revision>
|
|
|
` `</page>
|
|
|
|
|
|
</mediawiki>
|
|
|
Eclipse Foundation [IT SLA](IT_SLA)
|
|
|
|
|
|
[Category:Development_Resources](Category:Development_Resources "wikilink")
|
|
|
[Category:How to Contribute](Category:How_to_Contribute "wikilink") |