O site da Jacarta.ee é gerado com Hugo 0.110.0.
Jacarta EE é o futuro do Java Nativo da Cloud. O software de código aberto JAKARTA EE impulsiona a inovação nativa da nuvem, moderniza os aplicativos corporativos e protege os investimentos em Java EE.
Este site é alimentado pelo Netlify.
Instale dependências, construa ativos e inicie um servidor da web:
npm install -ci && npm run production
hugo server
Pegue e copie páginas para a seção de especificação:
npm run specifications
Lista de colaboradores O arquivo JSON ( usado na página de lançamento ) pode ser gerado via:
npm run generate_contributor_list
PS Script também precisa da variável GH_TOKen Env para funcionar, para executar com o Env Variable Inline:
GH_TOKEN= < gh token here > npm run generate_contributor_list
master
, porque este costumava ser um site da organização. Certifique -se de direcionar a filial src
ao enviar uma nova solicitação de tração. Um trabalho de Travis-Ci cuidará de atualizar a filial principal para nós.
git clone https://github.com/[your_github_username]/jakarta.ee.git
git checkout -b my-new-feature
git commit -m 'Add some feature' -s
git push origin my-new-feature
Consulte o arquivo contribuindo.md para obter informações adicionais sobre como contribuir para este projeto!
Este programa e os materiais que o acompanham são disponibilizados nos termos da licença pública Eclipse v. 2.0, disponível em http://www.eclipse.org/legal/epl-2.0.
SPDX-LICENSE-IDENTIDADOR: EPL-2.0
.yml
na pasta data/membership/testimonials/
com o formato de passagem: testimonial: "testimonial text no longer than 450 characters"
title: "<Author of the testimonial> , <Organization>"
jakarta.ee/content/news
, o nome da pasta se tornará parte do URL final para a nova entrada._index.md
. Isso manterá o conteúdo principal de entrada para o URL definido na etapa anterior.banner.png
imagem.png a ser usado como o cartão principal da nova entrada definida no arquivo da etapa anterior.Estrutura final para uma nova entrada de notícias deve ficar assim:
├── content
│ ├── news
│ │ ├── new-entry-name
│ │ │ ├── _index.md
│ │ │ └── banner.png
_index.md
tem duas seções principais: Header
e Content
O header
fornece metadados necessários para que a nova entrada seja publicada na lista de https://jakarta.ee/news/
---
title: "New entry title"
date: "2021-06-30"
publishDate: "2021-04-01"
type: "announcement"
news/tags:
- "Jakarta EE"
- "Release"
authors: [{gh_handle: "shabnammayel", name: "Shabnam Mmayel"}, {gh_handle: "TanjaObradovic", name: "Tanja Obradovic"}]
image: "./banner.png"
summary: "Summary text to be presented in the news index page"
---
Importante
publishDate
é necessário para que a nova entrada apareça na lista https://jakarta.ee/news/
se a date
estiver definida no futuro.type
e news/tags
, revise as entradas anteriores antes de criar uma nova.authors
recebe uma lista de alças e nomes do GitHub, que é usado para preencher imagens e nome do nome automaticamente na entrada. O restante do _index.md
precisa de formato de marcação geral para preencher o novo conteúdo de entrada.
O Gerente de Marketing da Eclipse Foundation é responsável por aprovar a nova entrada (via solicitação de tração) para a seção https://jakarta.ee/news/
.
jakarta.ee/content/blogs
, o nome da pasta se tornará parte do URL final para a nova entrada.index.md
. Isso manterá o conteúdo principal de entrada para o URL definido na etapa anterior.Estrutura final para uma nova entrada no blog deve ficar assim:
├── content
│ ├── blogs
│ │ ├── new-entry-name
│ │ │ ├── images
│ │ │ │ └── image.jpg
│ │ │ ├── index.md
│ │ │ └── banner.png
index.md
tem duas seções principais: Header
e Content
O header
fornece metadados necessários para que a nova entrada seja publicada na lista de https://jakarta.ee/blogs/
---
title: "New entry title"
date: "2021-06-30"
summary: "Summary text to be presented in the blogs index page"
---
O restante do index.md
precisa de formato geral de marcação para preencher o novo conteúdo de entrada.
O Gerente de Marketing da Eclipse Foundation é responsável por aprovar a nova entrada (via solicitação de tração) para a seção https://jakarta.ee/blogs/
.
Postagens externas do blog
Atualmente, a seção do blog suporta a adição de postagens de blog provenientes de uma fonte externa.
Se você deseja adicionar seu blog à lista de fonte externa, registre um problema no repositório JAKARTABLOGS.
Digamos que criamos um novo post em jacarta.ee/news/ com o título "Jacarta EE 9.1 lançado" e o URL de https://jakarta.ee/news/jakartaee-91-release/
Submit News
"Crie um novo item com a mesma estrutura que os existentes em /data/compatible_products.yml-sets-tems-tems e preencha as informações.
- name: [product name]
vendor: [member/company name]
image: '/images/compatible_products/[product logo]'
image_width: [width number]
download: '[product download URL]'
versions:
- version: [version number]
compatibility: '[TCK result URL]'
download_url: '[product download URL]'
Imagens, menos arquivos JavaScript para a aparência da Fundação Eclipse.
Hugo tema da aparência da base Eclipse.
Tem um bug ou uma solicitação de recurso? Por favor, procure problemas existentes e fechados. Se o seu problema ou ideia ainda não for resolvido, abra um novo problema.
Christopher Guindon (Eclipse Foundation)
Copyright 2019-2022 The Eclipse Foundation, Inc. e os autores do Jacarta.ee. Código lançado sob a licença pública Eclipse versão 2.0 (EPL-2.0).