Skip to content

Commit d9093e1

Browse files
authored
Move to FastMapper package name (#1)
Change README to include new name, point to relationship with AutoMapper. Configure Myget feed
1 parent 4b9633f commit d9093e1

File tree

6 files changed

+27
-29
lines changed

6 files changed

+27
-29
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
shell: pwsh
3131
- name: Push to MyGet
3232
env:
33-
NUGET_URL: https://www.myget.org/F/automapperdev/api/v3/index.json
33+
NUGET_URL: https://www.myget.org/F/fastmapperdev/api/v3/index.json
3434
NUGET_API_KEY: ${{ secrets.MYGET_CI_API_KEY }}
3535
run: ./Push.ps1
3636
shell: pwsh

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
shell: pwsh
2626
- name: Push to MyGet
2727
env:
28-
NUGET_URL: https://www.myget.org/F/automapperdev/api/v3/index.json
28+
NUGET_URL: https://www.myget.org/F/fastmapperdev/api/v3/index.json
2929
NUGET_API_KEY: ${{ secrets.MYGET_CI_API_KEY }}
3030
run: ./Push.ps1
3131
shell: pwsh

Build.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ $artifacts = ".\artifacts"
2626

2727
if(Test-Path $artifacts) { Remove-Item $artifacts -Force -Recurse }
2828

29-
exec { & dotnet test -c Release --results-directory $artifacts -l trx }
29+
exec { & dotnet test -c Release --results-directory $artifacts -l trx /bl:$artifacts\FastMapper.binlog }
3030

3131
exec { & dotnet pack .\src\AutoMapper\AutoMapper.csproj -c Release -o $artifacts --no-build }

CONTRIBUTING.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Then we can decide if and how a feature or a change could be implemented and if
66
Also read this first: [Being a good open source citizen](https://hackernoon.com/being-a-good-open-source-citizen-9060d0ab9732#.x3hocgw85)
77

88
## General feedback and discussions
9-
Please start a discussion on the [core repo issue tracker](https://github.com/AutoMapper/AutoMapper/issues).
9+
Please start a discussion on the [core repo issue tracker](https://github.com/kant2002/FastMapper/issues).
1010

1111
## Platform
1212
AutoMapper is built using the RTM tooling that ships with the latest Visual Studio. This is the only configuration accepted.
@@ -18,32 +18,28 @@ Run the PowerShell script `Build.ps1` from the command line. This builds and run
1818
## Bugs and feature requests?
1919
Please log a new issue in the appropriate GitHub repo:
2020

21-
* [Core](https://github.com/AutoMapper/AutoMapper)
22-
* [EF6 Extensions](https://github.com/AutoMapper/AutoMapper.EF6)
21+
* [Core](https://github.com/kant2002/FastMapper)
22+
* Other projects not forked, let me know in issues.
23+
<!-- * [EF6 Extensions](https://github.com/AutoMapper/AutoMapper.EF6)
2324
* [IDataReader/Record Extensions](https://github.com/AutoMapper/AutoMapper.Data)
2425
* [Collection Extensions](https://github.com/AutoMapper/AutoMapper.Collection)
25-
* [Microsoft DI Extensions](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection)
26-
27-
## Other discussions
28-
https://gitter.im/AutoMapper/AutoMapper
26+
* [Microsoft DI Extensions](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection) -->
2927

3028
## Filing issues
3129
The best way to get your bug fixed is to be as detailed as you can be about the problem.
3230
Providing a minimal project with steps to reproduce the problem is ideal.
3331
Here are questions you can answer before you file a bug to make sure you're not missing any important information.
3432

35-
1. Did you read the [documentation](https://automapper.readthedocs.io/en/latest/)?
33+
1. Did you read the [documentation](https://automapper.readthedocs.io/en/latest/)? *For now, use AutoMapper docs, but I will give other resource soon*
3634
2. Did you include the snippet of broken code in the issue?
3735
3. What are the *EXACT* steps to reproduce this problem (including source/destination types, mapping configuration and execution)?
3836

39-
GitHub supports [markdown](https://github.github.com/github-flavored-markdown/), so when filing bugs make sure you check the formatting before clicking submit.
40-
4137
## Contributing code and content
4238
You will need to sign a [Contributor License Agreement](https://cla.dotnetfoundation.org/) before submitting your pull request.
4339

4440
Make sure you can build the code. Familiarize yourself with the project workflow and our coding conventions. If you don't know what a pull request is read this article: https://help.github.com/articles/using-pull-requests.
4541

46-
**We only accept PRs to the master branch.**
42+
**We only accept PRs to the main branch.**
4743

4844
Before submitting a feature or substantial code contribution please discuss it with the team and ensure it follows the product roadmap. Here's a list of blog posts that are worth reading before doing a pull request:
4945

README.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
![AutoMapper](https://s3.amazonaws.com/automapper/logo.png)
1+
![FastMapper](https://s3.amazonaws.com/automapper/logo.png)
22

3-
[![CI](https://github.com/automapper/automapper/workflows/CI/badge.svg)](https://github.com/AutoMapper/AutoMapper/actions?query=workflow%3ACI)
4-
[![NuGet](http://img.shields.io/nuget/vpre/AutoMapper.svg?label=NuGet)](https://www.nuget.org/packages/AutoMapper/)
5-
[![MyGet (dev)](https://img.shields.io/myget/automapperdev/vpre/AutoMapper.svg?label=MyGet)](https://myget.org/feed/automapperdev/package/nuget/AutoMapper)
3+
[![CI](https://github.com/kant2002/fasmapper/workflows/CI/badge.svg)](https://github.com/kant2002/FastMapper/actions?query=workflow%3ACI)
4+
[![NuGet](http://img.shields.io/nuget/vpre/FastMapper.svg?label=NuGet)](https://www.nuget.org/packages/FastMapper/)
5+
[![MyGet (dev)](https://img.shields.io/myget/fastmapperdev/vpre/AutoMapper.svg?label=MyGet)](https://myget.org/feed/automapperdev/package/nuget/FastMapper)
66
[![Documentation Status](https://readthedocs.org/projects/automapper/badge/?version=stable)](https://docs.automapper.org/en/stable/?badge=stable)
77

88

9-
### What is AutoMapper?
9+
### What is FastMapper?
1010

11-
AutoMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?
11+
FastMapper is binary compatible fork with v14.0
1212

13-
This is the main repository for AutoMapper, but there's more:
13+
FastMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?
14+
15+
This is the fork of main repository for AutoMapper, but there's more, which I do not fork. Please let me know in the issues if you want that:
1416

1517
* [Collection Extensions](https://github.com/AutoMapper/AutoMapper.Collection)
1618
* [Expression Mapping](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping)
@@ -20,7 +22,7 @@ This is the main repository for AutoMapper, but there's more:
2022

2123
### How do I get started?
2224

23-
First, configure AutoMapper to know what types you want to map, in the startup of your application:
25+
First, configure FastMapper to know what types you want to map, in the startup of your application:
2426

2527
```csharp
2628
var configuration = new MapperConfiguration(cfg =>
@@ -42,18 +44,18 @@ var fooDto = mapper.Map<FooDto>(foo);
4244
var barDto = mapper.Map<BarDto>(bar);
4345
```
4446

45-
Check out the [getting started guide](https://automapper.readthedocs.io/en/latest/Getting-started.html). When you're done there, the [wiki](https://automapper.readthedocs.io/en/latest/) goes in to the nitty-gritty details. If you have questions, you can post them to [Stack Overflow](https://stackoverflow.com/questions/tagged/automapper) or in our [Gitter](https://gitter.im/AutoMapper/AutoMapper).
47+
Check out the [getting started guide](https://automapper.readthedocs.io/en/latest/Getting-started.html). When you're done there, the [wiki](https://automapper.readthedocs.io/en/latest/) goes in to the nitty-gritty details. If you have questions, you can post them to [Stack Overflow](https://stackoverflow.com/questions/tagged/automapper)
4648

4749
### Where can I get it?
4850

49-
First, [install NuGet](http://docs.nuget.org/docs/start-here/installing-nuget). Then, install [AutoMapper](https://www.nuget.org/packages/AutoMapper/) from the package manager console:
51+
First, [install NuGet](http://docs.nuget.org/docs/start-here/installing-nuget). Then, install [AutoMapper](https://www.nuget.org/packages/FastMapper/) from the package manager console:
5052

5153
```
52-
PM> Install-Package AutoMapper
54+
PM> Install-Package FastMapper
5355
```
5456
Or from the .NET CLI as:
5557
```
56-
dotnet add package AutoMapper
58+
dotnet add package FastMapper
5759
```
5860

5961
### Do you have an issue?
@@ -71,6 +73,6 @@ For more information see the [.NET Foundation Code of Conduct](https://dotnetfou
7173

7274
AutoMapper is Copyright &copy; 2009 [Jimmy Bogard](https://jimmybogard.com) and other contributors under the [MIT license](https://github.com/AutoMapper/AutoMapper?tab=MIT-1-ov-file#MIT-1-ov-file).
7375

74-
### .NET Foundation
76+
<!-- ### .NET Foundation
7577
76-
This project is supported by the [.NET Foundation](https://dotnetfoundation.org).
78+
This project is supported by the [.NET Foundation](https://dotnetfoundation.org). -->

src/AutoMapper/AutoMapper.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AssemblyOriginatorKeyFile>..\..\AutoMapper.snk</AssemblyOriginatorKeyFile>
1010
<SignAssembly>true</SignAssembly>
1111
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
12-
<PackageId>AutoMapper</PackageId>
12+
<PackageId>FastMapper</PackageId>
1313
<PackageIcon>icon.png</PackageIcon>
1414
<PackageProjectUrl>https://automapper.org</PackageProjectUrl>
1515
<PackageReadmeFile>README.md</PackageReadmeFile>

0 commit comments

Comments
 (0)