Skip to content
This repository has been archived by the owner on May 9, 2019. It is now read-only.

Add feature: an item owner should be able to edit an item #11

Open
ignasi35 opened this issue Feb 13, 2017 · 12 comments
Open

Add feature: an item owner should be able to edit an item #11

ignasi35 opened this issue Feb 13, 2017 · 12 comments
Labels
help wanted Ready and waiting for a volunteer status:backlog

Comments

@ignasi35
Copy link
Contributor

As an Item owner I want to edit an item's description and auction settings before I start the auction.

I also want to edit the description and title once the auction is already started.

@0xlbr
Copy link

0xlbr commented Feb 26, 2017

Hi, can I get assigned to this task since I've already started implementing the necessary features?

@TimMoore
Copy link

Hi @lambrina. Thanks for working on this! GitHub is only letting me assign members of the Lagom organization, but I think with the comment you've already left that should be enough to keep others from duplicating the work.

@TimMoore
Copy link

P.S., this has already been implemented in online-auction-java, so it's a good idea to use the Java implementation as a guide for how it should be implemented in Scala: https://github.com/lagom/online-auction-java/blob/master/item-impl/src/main/java/com/example/auction/item/impl/ItemServiceImpl.java#L91

@0xlbr
Copy link

0xlbr commented Feb 27, 2017

@TimMoore Thank you for the advice 👍

@ignasi35
Copy link
Contributor Author

Hi @lambrina and @nomthysmylz, it looks like you are both working on the same issue at once. 🤔

@nomthy
Copy link

nomthy commented Mar 1, 2017

@lambrina I didn't realise you were working on this too.... 😬 I should have rechecked this before submitting my PR 🙈 🙈 🙈

@0xlbr
Copy link

0xlbr commented Mar 1, 2017

@nomthysmylz no worries, we should probably coordinate tasks better for the future though. Have you finished it yet?

@nomthy
Copy link

nomthy commented Mar 1, 2017

@lambrina online-auction-scala/pull/27/files thats how far I had gone on this

@0xlbr
Copy link

0xlbr commented Mar 1, 2017

@ignasi35 @jroper @TimMoore can I get some other feature to implement?

@ignasi35
Copy link
Contributor Author

ignasi35 commented Mar 2, 2017

Hi @nomthysmylz and @lambrina, the edit item feature is quite a big task and I think there's enough room for both to collaborate. Given clear contracts on all the services and gateway I think the task can be split.

If you ignore the verbosity of Java and some unrelated small refactors, you can get an idea of the size of the edit item task by looking at the original PR in online-auction-java: https://github.com/lagom/online-auction-java/pull/14/files
Keep in mind that PR was merged before search-service existed in online-auction-java. Because search-service already exists in online-auction-scala (even though is not usable via the UI #10) an item editing will need to be properly consumed in the search service too so data in elasticsearch is consistent.

@TimMoore
Copy link

TimMoore commented Mar 8, 2017

@nomthysmylz & @lambrina could you let us know what your plans are for this? Would you like to collaborate on it together?

@0xlbr
Copy link

0xlbr commented Mar 8, 2017

@TimMoore Sure! @nomthysmylz How would you like to split the work?

@TimMoore TimMoore added help wanted Ready and waiting for a volunteer and removed outreachy labels Jun 11, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Ready and waiting for a volunteer status:backlog
Development

No branches or pull requests

5 participants