Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wb-dev] Updated WindowBuilder website
  • From: Patrick Ziegler <ziegler.patrick@xxxxxxxxxx>
  • Date: Fri, 5 Apr 2024 18:46:59 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gNxLJCidkbLNrB1eAI7omCUdCQAyaRdNwuvNGhdXLOU=; b=c5xWkCO4vuXBW8ztgiKF7oYGkIbWICW9Ke75vceeGAgklOMNEXLJNorcK1koYlimIxHx19oCC/vGj0MyXNYEVJBaeSMV7padVu6oGCRKIrLjTUumMDLpVeM5Df4Q4UgpXhnTmo2xJwXVol7wgR046jF8iCKaTWt7CVKPaKXLtPBCK87WDMjqOLzTTt30uCG3Eow9zDsj7pfAA06L10BebSzldJ2/joOUdVbQg71BfH4raaqmS87gQIonCl48D/SWMbUmxTL/KQRIzuyxlmjnkeSSlzvkPmQ2pfDww0puJKfggoLibk28Tmdtg+4TwLA6H+9mAi8K/oFZGC7yCiAplg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wc3UzXn+c7xman6kx90nyF+tQ8hscHypbQOQGt6OniyuXelvtotX6fbW//09vnKDXfoRhJSNG5qmYBu43uW++urzMKoHToV3hx3kqUk49fPPZFzHaSGgtYTA241G8hfHmapxQ0GLIgTTnS0CNBQ4vXJ8hj++syoJ7vQh6hMZuASmKL2Kl+UhWOm/rvMmOvq7QIT/36VBb8X9gt3ZbQ8zX2cKEE3P6lb0/dwH0+dkUB23y2ef1Fkc9WQfBrV3zoSNCqPC2b7AN6c2zwMxtzlVYngc97ueqd2/gJzP4NcspfTine1HUjbpAn3b/CIwHU7NkIJ9lCst3NUUdn+bT3g4fg==
  • Delivered-to: wb-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/wb-dev/>
  • List-help: <mailto:wb-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/wb-dev>, <mailto:wb-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/wb-dev>, <mailto:wb-dev-request@eclipse.org?subject=unsubscribe>
  • User-agent: Mozilla Thunderbird

Hello everyone,


I assume all of you have heard about the upcoming deprecation of PHP for the project websites, which also would've impacted WindowBuilder:

https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1934


Luckily, with the help of the hugo boilerplate project provided by the EF, I was able to migrate our existing webpages without much trouble.

The "binary" files (i.e. the generated html pages) are still contained in the old repository:

https://github.com/eclipse-windowbuilder/windowbuilder-website
<https://github.com/eclipse-windowbuilder/windowbuilder-website>


But the "source" files are now hosted in a separate project:

https://github.com/eclipse-windowbuilder/windowbuilder-website-source


Any changes to the website have to go through the source repository. Once changes are detected on the main branch, a Jenkins job will automatically build the website and push the changes to the binary repository.

The URL of the website hasn't changed:

https://eclipse.dev/windowbuilder/


Given that I'm by no means an expert of web development, I'll gladly take any suggestions or recommendations on how the current structure can be improved. 😅


Many regards,

Patrick



Back to the top